Classes, traits, and interfaces

Primary tabs

Name Type Namespace Location Description Direct uses Use statements Stringssort ascending
IniFileLoader class Symfony\Component\DependencyInjection\Loader drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/IniFileLoader.php IniFileLoader loads parameters from INI files. 4 1
ComposerAutoloaderInit class drupal/core/vendor/composer/autoload_real.php
ClassLoader class Composer\Autoload drupal/core/vendor/composer/ClassLoader.php ClassLoader implements a PSR-0 class loader
HtmlPageController class Drupal\Core drupal/core/lib/Drupal/Core/HtmlPageController.php Default controller for most HTML pages.
SystemListingInfo class Drupal\Core drupal/core/lib/Drupal/Core/SystemListingInfo.php Returns information about system object files (modules, themes, etc.). 1
ControllerResolver class Drupal\Core drupal/core/lib/Drupal/Core/ControllerResolver.php ControllerResolver to enhance controllers beyond Symfony's basic handling. 1
DrupalKernel class Drupal\Core drupal/core/lib/Drupal/Core/DrupalKernel.php The DrupalKernel class is the core of Drupal itself. 10
ExceptionController class Drupal\Core drupal/core/lib/Drupal/Core/ExceptionController.php This controller handles HTTP errors generated by the routing system. 1
SystemListing class Drupal\Core drupal/core/lib/Drupal/Core/SystemListing.php Returns information about system object files (modules, themes, etc.). 1
CoreBundle class Drupal\Core drupal/core/lib/Drupal/Core/CoreBundle.php Bundle class for mandatory core services. 1
ContentNegotiation class Drupal\Core drupal/core/lib/Drupal/Core/ContentNegotiation.php This class is a central library for content type negotiation. 2
LegacyUrlMatcher class Drupal\Core drupal/core/lib/Drupal/Core/LegacyUrlMatcher.php UrlMatcher matches URL based on a set of routes.
HttpKernel class Drupal\Core drupal/core/lib/Drupal/Core/HttpKernel.php This HttpKernel is used to manage scope changes of the DI container.
Zip class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/Zip.php Defines a archiver implementation for .zip files.
ArchiverException class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/ArchiverException.php Defines an exception class for Drupal\Component\Archiver\ArchiverInterface.
ArchiveTar class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/ArchiveTar.php Creates a (compressed) Tar archive
Tar class Drupal\Component\Archiver drupal/core/lib/Drupal/Component/Archiver/Tar.php Defines a archiver implementation for .tar files.
MockFileFinder class Drupal\Component\Reflection drupal/core/lib/Drupal/Component/Reflection/MockFileFinder.php Defines a mock file finder that only returns a single filename. 1
NestedArray class Drupal\Component\Utility drupal/core/lib/Drupal/Component/Utility/NestedArray.php Provides helpers to perform operations on nested arrays and array keys of variable depth. 5
PluginManagerBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginManagerBase.php Base class for plugin managers. 13 13
PluginBase abstract class Drupal\Component\Plugin drupal/core/lib/Drupal/Component/Plugin/PluginBase.php Base class for plugins wishing to support metadata inspection. 8 9
PHPTransliteration class Drupal\Component\Transliteration drupal/core/lib/Drupal/Component/Transliteration/PHPTransliteration.php Implements transliteration without using the PECL extensions. 1 1
Graph class Drupal\Component\Graph drupal/core/lib/Drupal/Component/Graph/Graph.php Directed acyclic graph manipulation. 3
PoHeader class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoHeader.php Gettext PO header handler. 6
PoItem class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoItem.php PoItem handles one translation. 5
PoStreamWriter class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoStreamWriter.php Defines a Gettext PO stream writer. 1
PoStreamReader class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoStreamReader.php Implements Gettext PO stream reader. 1
PoMemoryWriter class Drupal\Component\Gettext drupal/core/lib/Drupal/Component/Gettext/PoMemoryWriter.php Defines a Gettext PO memory writer, to be used by the installer. 1
_DiffOp class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine 4
_DiffOp_Copy class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Delete class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Add class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffOp_Change class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
_DiffEngine class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Class used internally by Diff to actually compute the diffs.
Diff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Class representing a 'diff' between two sequences of strings. @todo document @private @subpackage DifferenceEngine 1
MappedDiff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php FIXME: bad name. @todo document @private @subpackage DifferenceEngine 1
DiffFormatter class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php A class to format Diffs 1
_HWLDF_WordAccumulator class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
WordLevelDiff class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php @todo document @private @subpackage DifferenceEngine
DrupalDiffFormatter class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Diff formatter which uses Drupal theme functions. @private @subpackage DifferenceEngine
DrupalDiffInline class drupal/core/lib/Drupal/Component/Diff/DiffEngine.php Drupal inline Diff formatter. @private @subpackage DifferenceEngine
FileReadOnlyStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/FileReadOnlyStorage.php Reads code as regular PHP files, but won't write them. 1
MTimeProtectedFileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/MTimeProtectedFileStorage.php Stores PHP code in files with securely hashed names.
MTimeProtectedFastFileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/MTimeProtectedFastFileStorage.php Stores PHP code in files with securely hashed names. 1 2
FileStorage class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/FileStorage.php Stores the code as regular PHP files. 1
PhpStorageFactory class Drupal\Component\PhpStorage drupal/core/lib/Drupal/Component/PhpStorage/PhpStorageFactory.php Creates a php storage object 5
DateTimePlus class Drupal\Component\Datetime drupal/core/lib/Drupal/Component/Datetime/DateTimePlus.php Extends DateTime(). 1 2
Com class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Com.php UUID implementation using the Windows internal GUID extension.
Pecl class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Pecl.php UUID implementation using the PECL extension.
Php class Drupal\Component\Uuid drupal/core/lib/Drupal/Component/Uuid/Php.php Generates a UUID v4 using PHP code.

Pages

Other projects