AssetCollectionOptimizerInterface::deleteAll

public AssetCollectionOptimizerInterface::deleteAll() Deletes all optimized asset collections assets. File core/lib/Drupal/Core/Asset/AssetCollectionOptimizerInterface.php, line 32 Class AssetCollectionOptimizerInterface Interface defining a service that optimizes a collection of assets. Namespace Drupal\Core\Asset Code public function deleteAll();

AssetCollectionGrouperInterface

Interface defining a service that logically groups a collection of assets. Hierarchy interface \Drupal\Core\Asset\AssetCollectionGrouperInterface File core/lib/Drupal/Core/Asset/AssetCollectionGrouperInterface.php, line 8 Namespace Drupal\Core\Asset Members Name Modifiers Type Description AssetCollectionGrouperInterface::group public function Groups a collection of assets into logical groups of asset collections.

AssetCollectionGrouperInterface::group

public AssetCollectionGrouperInterface::group(array $assets) Groups a collection of assets into logical groups of asset collections. Parameters array $assets: An asset collection. Return value array A sorted array of asset groups. File core/lib/Drupal/Core/Asset/AssetCollectionGrouperInterface.php, line 19 Class AssetCollectionGrouperInterface Interface defining a service that logically groups a collection of assets. Namespace Drupal\Core\Asset Code public function group(array $asset

AssetCollectionOptimizerInterface

Interface defining a service that optimizes a collection of assets. Hierarchy interface \Drupal\Core\Asset\AssetCollectionOptimizerInterface File core/lib/Drupal/Core/Asset/AssetCollectionOptimizerInterface.php, line 8 Namespace Drupal\Core\Asset Members Name Modifiers Type Description AssetCollectionOptimizerInterface::deleteAll public function Deletes all optimized asset collections assets. AssetCollectionOptimizerInterface::getAll public function Returns all o

ArrayElement::getElementDefinition

protected abstract ArrayElement::getElementDefinition($key) Gets data definition object for contained element. Parameters int|string $key: Property name or index of the element. Return value \Drupal\Core\TypedData\DataDefinitionInterface File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 49 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code protected abstract function getElementDefinition(

ArrayElement::onChange

public ArrayElement::onChange($name) React to changes to a child property or item. Note that this is invoked after any changes have been applied. Parameters $name: The name of the property or the delta of the list item which is changed. Overrides TraversableTypedDataInterface::onChange File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 105 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code

ArrayElement::getIterator

public ArrayElement::getIterator() File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 115 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code public function getIterator() { return new \ArrayIterator($this->getElements()); }

ArrayElement::isEmpty

public ArrayElement::isEmpty() Determines whether the data structure is empty. Return value bool TRUE if the data structure is empty, FALSE otherwise. Overrides TypedConfigInterface::isEmpty File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 91 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code public function isEmpty() { return empty($this->value); }

ArrayElement::getElements

public ArrayElement::getElements() Gets an array of contained elements. Return value array Array of \Drupal\Core\TypedData\TypedDataInterface objects. Overrides TypedConfigInterface::getElements File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 81 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code public function getElements() { if (!isset($this->elements)) { $this->elements =

ArrayElement::parse

protected ArrayElement::parse() Builds an array of contained elements. Return value \Drupal\Core\TypedData\TypedDataInterface[] An array of elements contained in this element. File core/lib/Drupal/Core/Config/Schema/ArrayElement.php, line 31 Class ArrayElement Defines a generic configuration element that contains multiple properties. Namespace Drupal\Core\Config\Schema Code protected function parse() { $elements = array(); foreach ($this->getAllKeys() as $key) { $value = is