This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
drupalcampbristol/web/core/lib/Drupal/Component
2017-02-13 15:31:17 +00:00
..
Annotation Move into nested docroot 2017-02-13 15:31:17 +00:00
Assertion Move into nested docroot 2017-02-13 15:31:17 +00:00
Bridge Move into nested docroot 2017-02-13 15:31:17 +00:00
ClassFinder Move into nested docroot 2017-02-13 15:31:17 +00:00
Datetime Move into nested docroot 2017-02-13 15:31:17 +00:00
DependencyInjection Move into nested docroot 2017-02-13 15:31:17 +00:00
Diff Move into nested docroot 2017-02-13 15:31:17 +00:00
Discovery Move into nested docroot 2017-02-13 15:31:17 +00:00
EventDispatcher Move into nested docroot 2017-02-13 15:31:17 +00:00
FileCache Move into nested docroot 2017-02-13 15:31:17 +00:00
FileSystem Move into nested docroot 2017-02-13 15:31:17 +00:00
Gettext Move into nested docroot 2017-02-13 15:31:17 +00:00
Graph Move into nested docroot 2017-02-13 15:31:17 +00:00
HttpFoundation Move into nested docroot 2017-02-13 15:31:17 +00:00
PhpStorage Move into nested docroot 2017-02-13 15:31:17 +00:00
Plugin Move into nested docroot 2017-02-13 15:31:17 +00:00
ProxyBuilder Move into nested docroot 2017-02-13 15:31:17 +00:00
Render Move into nested docroot 2017-02-13 15:31:17 +00:00
Serialization Move into nested docroot 2017-02-13 15:31:17 +00:00
Transliteration Move into nested docroot 2017-02-13 15:31:17 +00:00
Utility Move into nested docroot 2017-02-13 15:31:17 +00:00
Uuid Move into nested docroot 2017-02-13 15:31:17 +00:00
README.txt Move into nested docroot 2017-02-13 15:31:17 +00:00

Drupal Components are independent libraries that do not depend on the rest of
Drupal in order to function.

Components MAY depend on other Drupal Components or external libraries/packages,
but MUST NOT depend on any other Drupal code.

In other words, only dependencies that can be specified in a composer.json file
of the Component are acceptable dependencies.  Every Drupal Component presents a
valid dependency, because it is assumed to contain a composer.json file (even
if it may not exist yet).

Each Component should be in its own namespace, and should be as self-contained
as possible.  It should be possible to split a Component off to its own
repository and use as a stand-alone library, independently of Drupal.