Mercurial > hg > isophonics-drupal-site
view core/lib/Drupal/Component/README.txt @ 13:5fb285c0d0e3
Update Drupal core to 8.4.7 via Composer. Security update; I *think* we've
been lucky to get away with this so far, as we don't support self-registration
which seems to be used by the so-called "drupalgeddon 2" attack that 8.4.5
was vulnerable to.
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:33:26 +0100 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
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.