InfoParserInterface

Interface for classes that parses Drupal's info.yml files. Hierarchy interface \Drupal\Core\Extension\InfoParserInterface File core/lib/Drupal/Core/Extension/InfoParserInterface.php, line 8 Namespace Drupal\Core\Extension Members Name Modifiers Type Description InfoParserInterface::parse public function Parses Drupal module, theme and profile .info.yml files.

InfoParserException

An exception thrown by the InfoParser class whilst parsing info.yml files. Hierarchy class \Drupal\Core\Extension\InfoParserException extends \RuntimeException File core/lib/Drupal/Core/Extension/InfoParserException.php, line 8 Namespace Drupal\Core\Extension Members

InfoParserDynamic::parse

public InfoParserDynamic::parse($filename) Parses Drupal module, theme and profile .info.yml files. Info files are NOT for placing arbitrary theme and module-specific settings. Use Config::get() and Config::set()->save() for that. Info files are formatted as YAML. If the 'version' key is set to 'VERSION' in any info file, then the value will be substituted with the current version of Drupal core. Information stored in all .info.yml files: name: The real name of the module for display purpos

InfoParserDynamic::getRequiredKeys

protected InfoParserDynamic::getRequiredKeys() Returns an array of keys required to exist in .info.yml file. Return value array An array of required keys. File core/lib/Drupal/Core/Extension/InfoParserDynamic.php, line 44 Class InfoParserDynamic Parses dynamic .info.yml files that might change during the page request. Namespace Drupal\Core\Extension Code protected function getRequiredKeys() { return array('type', 'core', 'name'); }

InfoParserDynamic

Parses dynamic .info.yml files that might change during the page request. Hierarchy class \Drupal\Core\Extension\InfoParserDynamic implements InfoParserInterface File core/lib/Drupal/Core/Extension/InfoParserDynamic.php, line 11 Namespace Drupal\Core\Extension Members Name Modifiers Type Description InfoParserDynamic::getRequiredKeys protected function Returns an array of keys required to exist in .info.yml file. InfoParserDynamic::parse public function Parses Dr

InfoParser::parse

public InfoParser::parse($filename) Parses Drupal module, theme and profile .info.yml files. Info files are NOT for placing arbitrary theme and module-specific settings. Use Config::get() and Config::set()->save() for that. Info files are formatted as YAML. If the 'version' key is set to 'VERSION' in any info file, then the value will be substituted with the current version of Drupal core. Information stored in all .info.yml files: name: The real name of the module for display purposes. (Re

InfoParser::$parsedInfos

Array of all info keyed by filename. Type: array File core/lib/Drupal/Core/Extension/InfoParser.php, line 15 Class InfoParser Parses extension .info.yml files. Namespace Drupal\Core\Extension Code protected static $parsedInfos = array();

InfoParser

Parses extension .info.yml files. Hierarchy class \Drupal\Core\Extension\InfoParserDynamic implements InfoParserInterfaceclass \Drupal\Core\Extension\InfoParser File core/lib/Drupal/Core/Extension/InfoParser.php, line 8 Namespace Drupal\Core\Extension Members Name Modifiers Type Description InfoParser::$parsedInfos protected static property Array of all info keyed by filename. InfoParser::parse public function Parses Drupal module, theme and profile .info.yml fi

indentation.html.twig

Default theme implementation for a set of indentation divs. These <div> tags are used for drag and drop tables. Available variables: size: Optional. The number of indentations to create. File core/modules/system/templates/indentation.html.twig Related topics Theme system overview Functions and templates for the user interface that themes can override.

IncompleteLibraryDefinitionException

Defines a custom exception if a library has no CSS/JS/JS setting specified. Hierarchy class \Drupal\Core\Asset\Exception\IncompleteLibraryDefinitionException extends \RuntimeException File core/lib/Drupal/Core/Asset/Exception/IncompleteLibraryDefinitionException.php, line 8 Namespace Drupal\Core\Asset\Exception Members