interface ProviderInterface

ProviderInterface.

Hierarchy

  • interface \Drupal\bootstrap\Plugin\Provider\ProviderInterface extends \Drupal\Component\Plugin\PluginInspectionInterface

Expanded class hierarchy of ProviderInterface

All classes that implement ProviderInterface

Related topics

Namespace

Drupal\bootstrap\Plugin\Provider

Members

Contains filters are case sensitive
Name Modifiers Type Description
ProviderInterface::alterFrameworkLibrary public function Alters the framework library.
ProviderInterface::CACHE_ASSETS constant Defines the "assets" cache type.
ProviderInterface::CACHE_LIBRARY constant Defines the "library" cache type.
ProviderInterface::CACHE_THEMES constant Defines the "themes" cache type.
ProviderInterface::CACHE_VERSIONS constant Defines the "versions" cache type.
ProviderInterface::getApi Deprecated public function Retrieves the API URL if set.
ProviderInterface::getAssets Deprecated public function Retrieves Provider assets for the active provider, if any.
ProviderInterface::getCacheTtl public function Retrieves the cache time-to-live (TTL) value.
ProviderInterface::getCdnAssets public function Retrieves the assets from the CDN, if any.
ProviderInterface::getCdnExceptions public function Retrieves any CDN ProviderException objects triggered during discovery.
ProviderInterface::getCdnTheme public function Retrieves the currently set CDN Provider theme.
ProviderInterface::getCdnThemes public function Retrieves the themes supported by the CDN Provider.
ProviderInterface::getCdnVersion public function Retrieves the currently set CDN Provider version.
ProviderInterface::getCdnVersions public function Retrieves the versions supported by the CDN Provider.
ProviderInterface::getDescription public function Retrieves the provider description.
ProviderInterface::getLabel public function Retrieves the provider human-readable label.
ProviderInterface::getThemes Deprecated public function Retrieves the themes supported by the CDN Provider.
ProviderInterface::getVersions Deprecated public function Retrieves the versions supported by the CDN Provider.
ProviderInterface::hasError Deprecated public function Flag indicating that the API data parsing failed.
ProviderInterface::isImported Deprecated public function Flag indicating that the API data was manually imported.
ProviderInterface::processApi Deprecated public function Processes the provider plugin definition upon discovery.
ProviderInterface::processDefinition Deprecated public function Processes the provider plugin definition upon discovery.
ProviderInterface::resetCache public function Removes any cached data the CDN Provider may have.
ProviderInterface::supportsThemes public function Indicates whether the CDN Provider supports themes.
ProviderInterface::supportsVersions public function Indicates whether the CDN Provider supports versions.
ProviderInterface::trackCdnExceptions public function Tracks any newly generated CDN exceptions generated during a callable.
ProviderInterface::TTL_FOREVER constant Defines the "forever" time-to-live (TTL) value.
ProviderInterface::TTL_NEVER constant Defines the "never" time-to-live (TTL) value.
ProviderInterface::TTL_ONE_DAY constant Defines the "one day" time-to-live (TTL) value.
ProviderInterface::TTL_ONE_MONTH constant Defines the "one month" time-to-live (TTL) value.
ProviderInterface::TTL_ONE_WEEK constant Defines the "one week" time-to-live (TTL) value.
ProviderInterface::TTL_ONE_YEAR constant Defines the "one year" time-to-live (TTL) value.
ProviderInterface::TTL_SIX_MONTHS constant Defines the "six months" time-to-live (TTL) value.
ProviderInterface::TTL_THREE_MONTHS constant Defines the "three months" time-to-live (TTL) value.