This repository has been archived on 2025-09-29. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
drupalcampbristol/2017/web/core/lib/Drupal/Component
2025-09-29 22:25:17 +01:00
..
Annotation Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Assertion Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Bridge Move all files to 2017/ 2025-09-29 22:25:17 +01:00
ClassFinder Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Datetime Move all files to 2017/ 2025-09-29 22:25:17 +01:00
DependencyInjection Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Diff Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Discovery Move all files to 2017/ 2025-09-29 22:25:17 +01:00
EventDispatcher Move all files to 2017/ 2025-09-29 22:25:17 +01:00
FileCache Move all files to 2017/ 2025-09-29 22:25:17 +01:00
FileSystem Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Gettext Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Graph Move all files to 2017/ 2025-09-29 22:25:17 +01:00
HttpFoundation Move all files to 2017/ 2025-09-29 22:25:17 +01:00
PhpStorage Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Plugin Move all files to 2017/ 2025-09-29 22:25:17 +01:00
ProxyBuilder Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Render Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Serialization Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Transliteration Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Utility Move all files to 2017/ 2025-09-29 22:25:17 +01:00
Uuid Move all files to 2017/ 2025-09-29 22:25:17 +01:00
README.txt Move all files to 2017/ 2025-09-29 22:25:17 +01: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.