diff --git a/core/includes/bootstrap.inc b/core/includes/bootstrap.inc index 43063227ac01434235f6bdf403e0f354bee48de7..952b4ea36b50a174e1428a371246151bda362af6 100644 --- a/core/includes/bootstrap.inc +++ b/core/includes/bootstrap.inc @@ -2302,8 +2302,8 @@ function _drupal_bootstrap_configuration() { // Register explicit vendor namespaces. $loader->registerNamespaces(array( - // All Symfony-borrowed code lives in /core/includes/Symfony. - 'Symfony' => DRUPAL_ROOT . '/core/includes', + // All Symfony-borrowed code lives in /core/vendor/Symfony. + 'Symfony' => DRUPAL_ROOT . '/core/vendor', )); // Register the Drupal namespace for classes in core as a fallback. // This allows to register additional namespaces within the Drupal namespace @@ -2312,8 +2312,8 @@ function _drupal_bootstrap_configuration() { // namespace match based on a string comparison. It further allows modules to // register/overload namespaces in Drupal core. $loader->registerNamespaceFallbacks(array( - // All Drupal-namespaced code in core lives in /core/includes/Drupal. - 'Drupal' => DRUPAL_ROOT . '/core/includes', + // All Drupal-namespaced code in core lives in /core/lib/Drupal. + 'Drupal' => DRUPAL_ROOT . '/core/lib', )); } @@ -3023,7 +3023,7 @@ function drupal_get_complete_schema($rebuild = FALSE) { */ function drupal_classloader() { // Include the Symfony ClassLoader for loading PSR-0-compatible classes. - require_once DRUPAL_ROOT . '/core/includes/Symfony/Component/ClassLoader/UniversalClassLoader.php'; + require_once DRUPAL_ROOT . '/core/vendor/Symfony/Component/ClassLoader/UniversalClassLoader.php'; // By default, use the UniversalClassLoader which is best for development, // as it does not break when code is moved on the file system. However, as it @@ -3035,7 +3035,7 @@ function drupal_classloader() { switch (variable_get('autoloader_mode', 'default')) { case 'apc': if (function_exists('apc_store')) { - require_once DRUPAL_ROOT . '/core/includes/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php'; + require_once DRUPAL_ROOT . '/core/vendor/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php'; $loader = new ApcUniversalClassLoader('drupal.' . $GLOBALS['drupal_hash_salt']); break; } diff --git a/core/includes/cache.inc b/core/includes/cache.inc index 48dbdd34e45cb3023f27f00bf5171882d87cd46b..d3c3414fd4cd9b2de3eb63dc00d0aa4a07bc277c 100644 --- a/core/includes/cache.inc +++ b/core/includes/cache.inc @@ -8,20 +8,20 @@ /** * Instantiates and statically caches the correct class for a cache bin. * - * By default, this returns an instance of the Drupal\Cache\DatabaseBackend + * By default, this returns an instance of the Drupal\Core\Cache\DatabaseBackend * class. * - * Classes implementing Drupal\Cache\CacheBackendInterface can register themselves - * both as a default implementation and for specific bins. + * Classes implementing Drupal\Core\Cache\CacheBackendInterface can register + * themselves both as a default implementation and for specific bins. * * @param $bin * The cache bin for which the cache object should be returned, defaults to * 'cache'. * - * @return Drupal\Cache\CacheBackendInterface + * @return Drupal\Core\Cache\CacheBackendInterface * The cache object associated with the specified bin. * - * @see Drupal\Cache\CacheBackendInterface + * @see Drupal\Core\Cache\CacheBackendInterface */ function cache($bin = 'cache') { // Temporary backwards compatibiltiy layer, allow old style prefixed cache @@ -34,7 +34,7 @@ function cache($bin = 'cache') { if (!isset($cache_objects[$bin])) { $class = variable_get('cache_class_' . $bin); if (!isset($class)) { - $class = variable_get('cache_default_class', 'Drupal\Cache\DatabaseBackend'); + $class = variable_get('cache_default_class', 'Drupal\Core\Cache\DatabaseBackend'); } $cache_objects[$bin] = new $class($bin); } diff --git a/core/includes/install.core.inc b/core/includes/install.core.inc index 61f789151310b6c522c43dee7e82befcd2103969..b0df859c3aa64b3f296224b58d1730c044f8f535 100644 --- a/core/includes/install.core.inc +++ b/core/includes/install.core.inc @@ -277,7 +277,7 @@ function install_begin_request(&$install_state) { // because any data put in the cache during the installer is inherently // suspect, due to the fact that Drupal is not fully set up yet. require_once DRUPAL_ROOT . '/core/includes/cache.inc'; - $conf['cache_default_class'] = 'Drupal\\Cache\\InstallBackend'; + $conf['cache_default_class'] = 'Drupal\Core\Cache\InstallBackend'; // Prepare for themed output. We need to run this at the beginning of the // page request to avoid a different theme accidentally getting set. (We also diff --git a/core/lib/Drupal/Component/README.txt b/core/lib/Drupal/Component/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..5b0631842dc6d140290632ff7db5e943cba468b7 --- /dev/null +++ b/core/lib/Drupal/Component/README.txt @@ -0,0 +1,8 @@ +Drupal Components are independent libraries that do not depend on the rest of +Drupal in order to function. Components MAY depend on other Components, but +that is discouraged. Components MAY NOT depend on any code that is not part of +PHP itself or another Drupal Component. + +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. diff --git a/core/includes/Drupal/Cache/CacheBackendInterface.php b/core/lib/Drupal/Core/Cache/CacheBackendInterface.php similarity index 99% rename from core/includes/Drupal/Cache/CacheBackendInterface.php rename to core/lib/Drupal/Core/Cache/CacheBackendInterface.php index 3cb3c462c4d4a822b2571e0ce491f4fab8e41318..6284047456b842135032ba464bd37acfbdbb7b55 100644 --- a/core/includes/Drupal/Cache/CacheBackendInterface.php +++ b/core/lib/Drupal/Core/Cache/CacheBackendInterface.php @@ -5,7 +5,7 @@ * Definition of CacheBackendInterface. */ -namespace Drupal\Cache; +namespace Drupal\Core\Cache; /** * Defines an interface for cache implementations. diff --git a/core/includes/Drupal/Cache/DatabaseBackend.php b/core/lib/Drupal/Core/Cache/DatabaseBackend.php similarity index 89% rename from core/includes/Drupal/Cache/DatabaseBackend.php rename to core/lib/Drupal/Core/Cache/DatabaseBackend.php index 5d9be1486bfaf6332905e262aceeb3026a0d2e6b..37af13c8438b27c6efd8c795ca4322e833198d3e 100644 --- a/core/includes/Drupal/Cache/DatabaseBackend.php +++ b/core/lib/Drupal/Core/Cache/DatabaseBackend.php @@ -5,7 +5,7 @@ * Definition of DatabaseBackend. */ -namespace Drupal\Cache; +namespace Drupal\Core\Cache; use Exception; @@ -23,7 +23,7 @@ class DatabaseBackend implements CacheBackendInterface { protected $bin; /** - * Implements Drupal\Cache\CacheBackendInterface::__construct(). + * Implements Drupal\Core\Cache\CacheBackendInterface::__construct(). */ function __construct($bin) { // All cache tables should be prefixed with 'cache_', except for the @@ -35,7 +35,7 @@ function __construct($bin) { } /** - * Implements Drupal\Cache\CacheBackendInterface::get(). + * Implements Drupal\Core\Cache\CacheBackendInterface::get(). */ function get($cid) { $cids = array($cid); @@ -44,7 +44,7 @@ function get($cid) { } /** - * Implements Drupal\Cache\CacheBackendInterface::getMultiple(). + * Implements Drupal\Core\Cache\CacheBackendInterface::getMultiple(). */ function getMultiple(&$cids) { try { @@ -114,7 +114,7 @@ protected function prepareItem($cache) { } /** - * Implements Drupal\Cache\CacheBackendInterface::set(). + * Implements Drupal\Core\Cache\CacheBackendInterface::set(). */ function set($cid, $data, $expire = CACHE_PERMANENT) { $fields = array( @@ -143,7 +143,7 @@ function set($cid, $data, $expire = CACHE_PERMANENT) { } /** - * Implements Drupal\Cache\CacheBackendInterface::delete(). + * Implements Drupal\Core\Cache\CacheBackendInterface::delete(). */ function delete($cid) { db_delete($this->bin) @@ -152,7 +152,7 @@ function delete($cid) { } /** - * Implements Drupal\Cache\CacheBackendInterface::deleteMultiple(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deleteMultiple(). */ function deleteMultiple(Array $cids) { // Delete in chunks when a large array is passed. @@ -165,7 +165,7 @@ function deleteMultiple(Array $cids) { } /** - * Implements Drupal\Cache\CacheBackendInterface::deletePrefix(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deletePrefix(). */ function deletePrefix($prefix) { db_delete($this->bin) @@ -174,14 +174,14 @@ function deletePrefix($prefix) { } /** - * Implements Drupal\Cache\CacheBackendInterface::flush(). + * Implements Drupal\Core\Cache\CacheBackendInterface::flush(). */ function flush() { db_truncate($this->bin)->execute(); } /** - * Implements Drupal\Cache\CacheBackendInterface::expire(). + * Implements Drupal\Core\Cache\CacheBackendInterface::expire(). */ function expire() { if (variable_get('cache_lifetime', 0)) { @@ -216,7 +216,7 @@ function expire() { } /** - * Implements Drupal\Cache\CacheBackendInterface::garbageCollection(). + * Implements Drupal\Core\Cache\CacheBackendInterface::garbageCollection(). */ function garbageCollection() { global $user; @@ -236,7 +236,7 @@ function garbageCollection() { } /** - * Implements Drupal\Cache\CacheBackendInterface::isEmpty(). + * Implements Drupal\Core\Cache\CacheBackendInterface::isEmpty(). */ function isEmpty() { $this->garbageCollection(); diff --git a/core/includes/Drupal/Cache/InstallBackend.php b/core/lib/Drupal/Core/Cache/InstallBackend.php similarity index 80% rename from core/includes/Drupal/Cache/InstallBackend.php rename to core/lib/Drupal/Core/Cache/InstallBackend.php index f13ff989b06bf78cdf10cb3dd814f76241505568..8a1b1775a7832b0aac5c927c9b8ac857effccb5f 100644 --- a/core/includes/Drupal/Cache/InstallBackend.php +++ b/core/lib/Drupal/Core/Cache/InstallBackend.php @@ -5,7 +5,7 @@ * Definition of InstallBackend. */ -namespace Drupal\Cache; +namespace Drupal\Core\Cache; use Exception; @@ -34,26 +34,26 @@ class InstallBackend extends DatabaseBackend { /** - * Overrides Drupal\Cache\DatabaseBackend::get(). + * Overrides Drupal\Core\Cache\CacheBackendInterface::get(). */ function get($cid) { return FALSE; } /** - * Overrides Drupal\Cache\DatabaseBackend::getMultiple(). + * Overrides Drupal\Core\Cache\CacheBackendInterface::getMultiple(). */ function getMultiple(&$cids) { return array(); } /** - * Overrides Drupal\Cache\DatabaseBackend::set(). + * Overrides Drupal\Core\Cache\CacheBackendInterface::set(). */ function set($cid, $data, $expire = CACHE_PERMANENT) {} /** - * Implements Drupal\Cache\DatabaseBackend::delete(). + * Implements Drupal\Core\Cache\CacheBackendInterface::delete(). */ function delete($cid) { try { @@ -65,7 +65,7 @@ function delete($cid) { } /** - * Implements Drupal\Cache\DatabaseBackend::deleteMultiple(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deleteMultiple(). */ function deleteMultiple(array $cids) { try { @@ -77,7 +77,7 @@ function deleteMultiple(array $cids) { } /** - * Implements Drupal\Cache\DatabaseBackend::deletePrefix(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deletePrefix(). */ function deletePrefix($prefix) { try { @@ -89,7 +89,7 @@ function deletePrefix($prefix) { } /** - * Implements Drupal\Cache\DatabaseBackend::flush(). + * Implements Drupal\Core\Cache\CacheBackendInterface::flush(). */ function flush() { try { @@ -101,7 +101,7 @@ function flush() { } /** - * Overrides Drupal\Cache\DatabaseBackend::isEmpty(). + * Overrides Drupal\Core\Cache\CacheBackendInterface::isEmpty(). */ function isEmpty() { return TRUE; diff --git a/core/includes/Drupal/Cache/NullBackend.php b/core/lib/Drupal/Core/Cache/NullBackend.php similarity index 59% rename from core/includes/Drupal/Cache/NullBackend.php rename to core/lib/Drupal/Core/Cache/NullBackend.php index 3ab731c9f632295cb5263ce2488f0d3a270fc32b..af83b961aa3d75d0daf940254181d41f34ec80c7 100644 --- a/core/includes/Drupal/Cache/NullBackend.php +++ b/core/lib/Drupal/Core/Cache/NullBackend.php @@ -5,7 +5,7 @@ * Definition of NullBackend. */ -namespace Drupal\Cache; +namespace Drupal\Core\Cache; /** * Defines a stub cache implementation. @@ -21,61 +21,61 @@ class NullBackend implements CacheBackendInterface { /** - * Implements Drupal\Cache\CacheBackendInterface::__construct(). + * Implements Drupal\Core\Cache\CacheBackendInterface::__construct(). */ function __construct($bin) {} /** - * Implements Drupal\Cache\CacheBackendInterface::get(). + * Implements Drupal\Core\Cache\CacheBackendInterface::get(). */ function get($cid) { return FALSE; } /** - * Implements Drupal\Cache\CacheBackendInterface::getMultiple(). + * Implements Drupal\Core\Cache\CacheBackendInterface::getMultiple(). */ function getMultiple(&$cids) { return array(); } /** - * Implements Drupal\Cache\CacheBackendInterface::set(). + * Implements Drupal\Core\Cache\CacheBackendInterface::set(). */ function set($cid, $data, $expire = CACHE_PERMANENT) {} /** - * Implements Drupal\Cache\CacheBackendInterface::delete(). + * Implements Drupal\Core\Cache\CacheBackendInterface::delete(). */ function delete($cid) {} /** - * Implements Drupal\Cache\CacheBackendInterface::deleteMultiple(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deleteMultiple(). */ function deleteMultiple(array $cids) {} /** - * Implements Drupal\Cache\CacheBackendInterface::deletePrefix(). + * Implements Drupal\Core\Cache\CacheBackendInterface::deletePrefix(). */ function deletePrefix($prefix) {} /** - * Implements Drupal\Cache\CacheBackendInterface::flush(). + * Implements Drupal\Core\Cache\CacheBackendInterface::flush(). */ function flush() {} /** - * Implements Drupal\Cache\CacheBackendInterface::expire(). + * Implements Drupal\Core\Cache\CacheBackendInterface::expire(). */ function expire() {} /** - * Implements Drupal\Cache\CacheBackendInterface::garbageCollection(). + * Implements Drupal\Core\Cache\CacheBackendInterface::garbageCollection(). */ function garbageCollection() {} /** - * Implements Drupal\Cache\CacheBackendInterface::isEmpty(). + * Implements Drupal\Core\Cache\CacheBackendInterface::isEmpty(). */ function isEmpty() { return TRUE; diff --git a/core/lib/Drupal/Core/README.txt b/core/lib/Drupal/Core/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..80cbf0e98ded268d590dd1bdae5b71302ed00b63 --- /dev/null +++ b/core/lib/Drupal/Core/README.txt @@ -0,0 +1,6 @@ +Code in the Drupal\Core namespace represents Drupal Subsystems provided by the +base system. These subsystems MAY depend on Drupal Components and other +Subsystems, but MAY NOT depend on any code in a module. + +Each Subsystem should be in its own namespace, and should be as self-contained +as possible. diff --git a/core/lib/README.txt b/core/lib/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..24b1f92b6b77f92435acd944768673e84a4d051b --- /dev/null +++ b/core/lib/README.txt @@ -0,0 +1,7 @@ +The core/lib directory is for classes provided by Drupal Core that are original +to Drupal. All Drupal-originated code must follow the PSR-0 naming convention +for classes and namespaces as documented here: + +https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md + +The vendor namespace for Drupal-originated code is "Drupal". diff --git a/core/modules/search/search-rtl.css b/core/modules/search/search-rtl.css deleted file mode 100644 index da9e8d9de548e1a8b13033f8bef434bf4b60e705..0000000000000000000000000000000000000000 --- a/core/modules/search/search-rtl.css +++ /dev/null @@ -1,13 +0,0 @@ - -.search-advanced .criterion { - float: right; - margin-right: 0; - margin-left: 2em; -} -.search-advanced .action { - float: right; - clear: right; -} -.search-results .search-snippet-info { - padding-right: 1em; /* LTR */ -} \ No newline at end of file diff --git a/core/modules/search/search.css b/core/modules/search/search.css deleted file mode 100644 index ff7230fbc40f7c3ecabd9afd03e60e443c548f90..0000000000000000000000000000000000000000 --- a/core/modules/search/search.css +++ /dev/null @@ -1,34 +0,0 @@ - -.search-form { - margin-bottom: 1em; -} -.search-form input { - margin-top: 0; - margin-bottom: 0; -} -.search-results { - list-style: none; -} -.search-results p { - margin-top: 0; -} -.search-results .title { - font-size: 1.2em; -} -.search-results li { - margin-bottom: 1em; -} -.search-results .search-snippet-info { - padding-left: 1em; /* LTR */ -} -.search-results .search-info { - font-size: 0.85em; -} -.search-advanced .criterion { - float: left; /* LTR */ - margin-right: 2em; /* LTR */ -} -.search-advanced .action { - float: left; /* LTR */ - clear: left; /* LTR */ -} diff --git a/core/modules/search/search.info b/core/modules/search/search.info index d8d7baa232bd2b113d381ebeadf1cf7960c6e1c9..1d47c96f2e1d12a64ac162f4802a4571f45696c2 100644 --- a/core/modules/search/search.info +++ b/core/modules/search/search.info @@ -6,4 +6,4 @@ core = 8.x files[] = search.extender.inc files[] = search.test configure = admin/config/search/settings -stylesheets[all][] = search.css +stylesheets[all][] = search.theme.css diff --git a/core/tests/README.txt b/core/tests/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..0f3cafd913a938088e4ca0426a33c61a2206f4e7 --- /dev/null +++ b/core/tests/README.txt @@ -0,0 +1,3 @@ +This directory contains test case code for Drupal core Components and +Subsystems. Test classes should mirror the namespace of the code being tested. +Supporting code for test classes is allowed. diff --git a/core/vendor/README.txt b/core/vendor/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..33a40f5a4905fc4e925933168b394c7858647daa --- /dev/null +++ b/core/vendor/README.txt @@ -0,0 +1,6 @@ +3rd party libraries provided by Drupal core should be placed in this directory. +They should not be modified from their original form at any time. They should +be changed only to keep up to date with upstream projects. + +Code in this directory MAY be licensed under a GPL-compatible non-GPL license. +If so, it must be properly documented in COPYRIGHT.txt. diff --git a/core/includes/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php b/core/vendor/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php rename to core/vendor/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php diff --git a/core/includes/Symfony/Component/ClassLoader/ClassCollectionLoader.php b/core/vendor/Symfony/Component/ClassLoader/ClassCollectionLoader.php similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/ClassCollectionLoader.php rename to core/vendor/Symfony/Component/ClassLoader/ClassCollectionLoader.php diff --git a/core/includes/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php b/core/vendor/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php rename to core/vendor/Symfony/Component/ClassLoader/DebugUniversalClassLoader.php diff --git a/core/includes/Symfony/Component/ClassLoader/LICENSE b/core/vendor/Symfony/Component/ClassLoader/LICENSE similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/LICENSE rename to core/vendor/Symfony/Component/ClassLoader/LICENSE diff --git a/core/includes/Symfony/Component/ClassLoader/MapClassLoader.php b/core/vendor/Symfony/Component/ClassLoader/MapClassLoader.php similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/MapClassLoader.php rename to core/vendor/Symfony/Component/ClassLoader/MapClassLoader.php diff --git a/core/includes/Symfony/Component/ClassLoader/UniversalClassLoader.php b/core/vendor/Symfony/Component/ClassLoader/UniversalClassLoader.php similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/UniversalClassLoader.php rename to core/vendor/Symfony/Component/ClassLoader/UniversalClassLoader.php diff --git a/core/includes/Symfony/Component/ClassLoader/composer.json b/core/vendor/Symfony/Component/ClassLoader/composer.json similarity index 100% rename from core/includes/Symfony/Component/ClassLoader/composer.json rename to core/vendor/Symfony/Component/ClassLoader/composer.json diff --git a/core/includes/Symfony/Component/HttpFoundation/ApacheRequest.php b/core/vendor/Symfony/Component/HttpFoundation/ApacheRequest.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/ApacheRequest.php rename to core/vendor/Symfony/Component/HttpFoundation/ApacheRequest.php diff --git a/core/includes/Symfony/Component/HttpFoundation/Cookie.php b/core/vendor/Symfony/Component/HttpFoundation/Cookie.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/Cookie.php rename to core/vendor/Symfony/Component/HttpFoundation/Cookie.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/Exception/AccessDeniedException.php b/core/vendor/Symfony/Component/HttpFoundation/File/Exception/AccessDeniedException.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/Exception/AccessDeniedException.php rename to core/vendor/Symfony/Component/HttpFoundation/File/Exception/AccessDeniedException.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/Exception/FileException.php b/core/vendor/Symfony/Component/HttpFoundation/File/Exception/FileException.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/Exception/FileException.php rename to core/vendor/Symfony/Component/HttpFoundation/File/Exception/FileException.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/Exception/FileNotFoundException.php b/core/vendor/Symfony/Component/HttpFoundation/File/Exception/FileNotFoundException.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/Exception/FileNotFoundException.php rename to core/vendor/Symfony/Component/HttpFoundation/File/Exception/FileNotFoundException.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/Exception/UnexpectedTypeException.php b/core/vendor/Symfony/Component/HttpFoundation/File/Exception/UnexpectedTypeException.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/Exception/UnexpectedTypeException.php rename to core/vendor/Symfony/Component/HttpFoundation/File/Exception/UnexpectedTypeException.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/Exception/UploadException.php b/core/vendor/Symfony/Component/HttpFoundation/File/Exception/UploadException.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/Exception/UploadException.php rename to core/vendor/Symfony/Component/HttpFoundation/File/Exception/UploadException.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/File.php b/core/vendor/Symfony/Component/HttpFoundation/File/File.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/File.php rename to core/vendor/Symfony/Component/HttpFoundation/File/File.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/MimeType/ContentTypeMimeTypeGuesser.php b/core/vendor/Symfony/Component/HttpFoundation/File/MimeType/ContentTypeMimeTypeGuesser.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/MimeType/ContentTypeMimeTypeGuesser.php rename to core/vendor/Symfony/Component/HttpFoundation/File/MimeType/ContentTypeMimeTypeGuesser.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/MimeType/FileBinaryMimeTypeGuesser.php b/core/vendor/Symfony/Component/HttpFoundation/File/MimeType/FileBinaryMimeTypeGuesser.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/MimeType/FileBinaryMimeTypeGuesser.php rename to core/vendor/Symfony/Component/HttpFoundation/File/MimeType/FileBinaryMimeTypeGuesser.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/MimeType/FileinfoMimeTypeGuesser.php b/core/vendor/Symfony/Component/HttpFoundation/File/MimeType/FileinfoMimeTypeGuesser.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/MimeType/FileinfoMimeTypeGuesser.php rename to core/vendor/Symfony/Component/HttpFoundation/File/MimeType/FileinfoMimeTypeGuesser.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesser.php b/core/vendor/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesser.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesser.php rename to core/vendor/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesser.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesserInterface.php b/core/vendor/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesserInterface.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesserInterface.php rename to core/vendor/Symfony/Component/HttpFoundation/File/MimeType/MimeTypeGuesserInterface.php diff --git a/core/includes/Symfony/Component/HttpFoundation/File/UploadedFile.php b/core/vendor/Symfony/Component/HttpFoundation/File/UploadedFile.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/File/UploadedFile.php rename to core/vendor/Symfony/Component/HttpFoundation/File/UploadedFile.php diff --git a/core/includes/Symfony/Component/HttpFoundation/FileBag.php b/core/vendor/Symfony/Component/HttpFoundation/FileBag.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/FileBag.php rename to core/vendor/Symfony/Component/HttpFoundation/FileBag.php diff --git a/core/includes/Symfony/Component/HttpFoundation/HeaderBag.php b/core/vendor/Symfony/Component/HttpFoundation/HeaderBag.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/HeaderBag.php rename to core/vendor/Symfony/Component/HttpFoundation/HeaderBag.php diff --git a/core/includes/Symfony/Component/HttpFoundation/LICENSE b/core/vendor/Symfony/Component/HttpFoundation/LICENSE similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/LICENSE rename to core/vendor/Symfony/Component/HttpFoundation/LICENSE diff --git a/core/includes/Symfony/Component/HttpFoundation/ParameterBag.php b/core/vendor/Symfony/Component/HttpFoundation/ParameterBag.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/ParameterBag.php rename to core/vendor/Symfony/Component/HttpFoundation/ParameterBag.php diff --git a/core/includes/Symfony/Component/HttpFoundation/RedirectResponse.php b/core/vendor/Symfony/Component/HttpFoundation/RedirectResponse.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/RedirectResponse.php rename to core/vendor/Symfony/Component/HttpFoundation/RedirectResponse.php diff --git a/core/includes/Symfony/Component/HttpFoundation/Request.php b/core/vendor/Symfony/Component/HttpFoundation/Request.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/Request.php rename to core/vendor/Symfony/Component/HttpFoundation/Request.php diff --git a/core/includes/Symfony/Component/HttpFoundation/RequestMatcher.php b/core/vendor/Symfony/Component/HttpFoundation/RequestMatcher.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/RequestMatcher.php rename to core/vendor/Symfony/Component/HttpFoundation/RequestMatcher.php diff --git a/core/includes/Symfony/Component/HttpFoundation/RequestMatcherInterface.php b/core/vendor/Symfony/Component/HttpFoundation/RequestMatcherInterface.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/RequestMatcherInterface.php rename to core/vendor/Symfony/Component/HttpFoundation/RequestMatcherInterface.php diff --git a/core/includes/Symfony/Component/HttpFoundation/Response.php b/core/vendor/Symfony/Component/HttpFoundation/Response.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/Response.php rename to core/vendor/Symfony/Component/HttpFoundation/Response.php diff --git a/core/includes/Symfony/Component/HttpFoundation/ResponseHeaderBag.php b/core/vendor/Symfony/Component/HttpFoundation/ResponseHeaderBag.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/ResponseHeaderBag.php rename to core/vendor/Symfony/Component/HttpFoundation/ResponseHeaderBag.php diff --git a/core/includes/Symfony/Component/HttpFoundation/ServerBag.php b/core/vendor/Symfony/Component/HttpFoundation/ServerBag.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/ServerBag.php rename to core/vendor/Symfony/Component/HttpFoundation/ServerBag.php diff --git a/core/includes/Symfony/Component/HttpFoundation/Session.php b/core/vendor/Symfony/Component/HttpFoundation/Session.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/Session.php rename to core/vendor/Symfony/Component/HttpFoundation/Session.php diff --git a/core/includes/Symfony/Component/HttpFoundation/SessionStorage/ArraySessionStorage.php b/core/vendor/Symfony/Component/HttpFoundation/SessionStorage/ArraySessionStorage.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/SessionStorage/ArraySessionStorage.php rename to core/vendor/Symfony/Component/HttpFoundation/SessionStorage/ArraySessionStorage.php diff --git a/core/includes/Symfony/Component/HttpFoundation/SessionStorage/FilesystemSessionStorage.php b/core/vendor/Symfony/Component/HttpFoundation/SessionStorage/FilesystemSessionStorage.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/SessionStorage/FilesystemSessionStorage.php rename to core/vendor/Symfony/Component/HttpFoundation/SessionStorage/FilesystemSessionStorage.php diff --git a/core/includes/Symfony/Component/HttpFoundation/SessionStorage/NativeSessionStorage.php b/core/vendor/Symfony/Component/HttpFoundation/SessionStorage/NativeSessionStorage.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/SessionStorage/NativeSessionStorage.php rename to core/vendor/Symfony/Component/HttpFoundation/SessionStorage/NativeSessionStorage.php diff --git a/core/includes/Symfony/Component/HttpFoundation/SessionStorage/PdoSessionStorage.php b/core/vendor/Symfony/Component/HttpFoundation/SessionStorage/PdoSessionStorage.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/SessionStorage/PdoSessionStorage.php rename to core/vendor/Symfony/Component/HttpFoundation/SessionStorage/PdoSessionStorage.php diff --git a/core/includes/Symfony/Component/HttpFoundation/SessionStorage/SessionStorageInterface.php b/core/vendor/Symfony/Component/HttpFoundation/SessionStorage/SessionStorageInterface.php similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/SessionStorage/SessionStorageInterface.php rename to core/vendor/Symfony/Component/HttpFoundation/SessionStorage/SessionStorageInterface.php diff --git a/core/includes/Symfony/Component/HttpFoundation/composer.json b/core/vendor/Symfony/Component/HttpFoundation/composer.json similarity index 100% rename from core/includes/Symfony/Component/HttpFoundation/composer.json rename to core/vendor/Symfony/Component/HttpFoundation/composer.json