29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-27 07:33:41 +00:00

Use Symfony 4 components

This commit is contained in:
Michael Babker 2019-06-18 07:56:45 -05:00 committed by George Wilson
parent ecfb5222f2
commit b196c0bd99
2 changed files with 89 additions and 190 deletions

View File

@ -83,14 +83,14 @@
"paragonie/sodium_compat": "~1.6", "paragonie/sodium_compat": "~1.6",
"phpmailer/phpmailer": "~6.0", "phpmailer/phpmailer": "~6.0",
"psr/link": "~1.0", "psr/link": "~1.0",
"symfony/console": "3.4.*", "symfony/console": "4.3.*",
"symfony/debug": "3.4.*", "symfony/debug": "4.3.*",
"symfony/ldap": "3.4.*", "symfony/ldap": "4.3.*",
"symfony/options-resolver": "3.4.*", "symfony/options-resolver": "4.3.*",
"symfony/polyfill-php71": "~1.10", "symfony/polyfill-php71": "~1.10",
"symfony/polyfill-php73": "^1.10", "symfony/polyfill-php73": "^1.10",
"symfony/web-link": "3.4.*", "symfony/web-link": "4.3.*",
"symfony/yaml": "3.4.*", "symfony/yaml": "4.3.*",
"typo3/phar-stream-wrapper": "~3.1", "typo3/phar-stream-wrapper": "~3.1",
"wamania/php-stemmer": "^1.2", "wamania/php-stemmer": "^1.2",
"maximebf/debugbar": "^1.15", "maximebf/debugbar": "^1.15",

267
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "450cec9e68d6d416552d56a9d10258e7", "content-hash": "86967e9ddb7c7b7964305779a881a8d9",
"packages": [ "packages": [
{ {
"name": "algo26-matthias/idna-convert", "name": "algo26-matthias/idna-convert",
@ -2157,25 +2157,27 @@
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "8e1d1e406dd31727fa70cd5a99cda202e9d6a5c6" "reference": "d50bbeeb0e17e6dd4124ea391eff235e932cbf64"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/8e1d1e406dd31727fa70cd5a99cda202e9d6a5c6", "url": "https://api.github.com/repos/symfony/console/zipball/d50bbeeb0e17e6dd4124ea391eff235e932cbf64",
"reference": "8e1d1e406dd31727fa70cd5a99cda202e9d6a5c6", "reference": "d50bbeeb0e17e6dd4124ea391eff235e932cbf64",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.5.9|>=7.0.8", "php": "^7.1.3",
"symfony/debug": "~2.8|~3.0|~4.0", "symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-mbstring": "~1.0" "symfony/polyfill-php73": "^1.8",
"symfony/service-contracts": "^1.1"
}, },
"conflict": { "conflict": {
"symfony/dependency-injection": "<3.4", "symfony/dependency-injection": "<3.4",
"symfony/event-dispatcher": "<4.3",
"symfony/process": "<3.3" "symfony/process": "<3.3"
}, },
"provide": { "provide": {
@ -2183,11 +2185,12 @@
}, },
"require-dev": { "require-dev": {
"psr/log": "~1.0", "psr/log": "~1.0",
"symfony/config": "~3.3|~4.0", "symfony/config": "~3.4|~4.0",
"symfony/dependency-injection": "~3.4|~4.0", "symfony/dependency-injection": "~3.4|~4.0",
"symfony/event-dispatcher": "~2.8|~3.0|~4.0", "symfony/event-dispatcher": "^4.3",
"symfony/lock": "~3.4|~4.0", "symfony/lock": "~3.4|~4.0",
"symfony/process": "~3.3|~4.0" "symfony/process": "~3.4|~4.0",
"symfony/var-dumper": "^4.3"
}, },
"suggest": { "suggest": {
"psr/log": "For using the console logger", "psr/log": "For using the console logger",
@ -2198,7 +2201,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2225,36 +2228,36 @@
], ],
"description": "Symfony Console Component", "description": "Symfony Console Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2019-05-09T08:42:51+00:00" "time": "2019-06-05T13:25:51+00:00"
}, },
{ {
"name": "symfony/debug", "name": "symfony/debug",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/debug.git", "url": "https://github.com/symfony/debug.git",
"reference": "671fc55bd14800668b1d0a3708c3714940e30a8c" "reference": "4e025104f1f9adb1f7a2d14fb102c9986d6e97c6"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/debug/zipball/671fc55bd14800668b1d0a3708c3714940e30a8c", "url": "https://api.github.com/repos/symfony/debug/zipball/4e025104f1f9adb1f7a2d14fb102c9986d6e97c6",
"reference": "671fc55bd14800668b1d0a3708c3714940e30a8c", "reference": "4e025104f1f9adb1f7a2d14fb102c9986d6e97c6",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.5.9|>=7.0.8", "php": "^7.1.3",
"psr/log": "~1.0" "psr/log": "~1.0"
}, },
"conflict": { "conflict": {
"symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" "symfony/http-kernel": "<3.4"
}, },
"require-dev": { "require-dev": {
"symfony/http-kernel": "~2.8|~3.0|~4.0" "symfony/http-kernel": "~3.4|~4.0"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2281,32 +2284,34 @@
], ],
"description": "Symfony Debug Component", "description": "Symfony Debug Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2019-05-18T13:32:47+00:00" "time": "2019-05-30T16:10:05+00:00"
}, },
{ {
"name": "symfony/ldap", "name": "symfony/ldap",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/ldap.git", "url": "https://github.com/symfony/ldap.git",
"reference": "26b61e71633b57d86030d45a1cd80c6f63440fbe" "reference": "c76fcad346a5102b8ace06ff2d6830debd490933"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/ldap/zipball/26b61e71633b57d86030d45a1cd80c6f63440fbe", "url": "https://api.github.com/repos/symfony/ldap/zipball/c76fcad346a5102b8ace06ff2d6830debd490933",
"reference": "26b61e71633b57d86030d45a1cd80c6f63440fbe", "reference": "c76fcad346a5102b8ace06ff2d6830debd490933",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"ext-ldap": "*", "ext-ldap": "*",
"php": "^5.5.9|>=7.0.8", "php": "^7.1.3",
"symfony/options-resolver": "~2.8|~3.0|~4.0", "symfony/options-resolver": "~4.2"
"symfony/polyfill-php56": "~1.0" },
"conflict": {
"symfony/options-resolver": "<4.2"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2337,29 +2342,29 @@
"active directory", "active directory",
"ldap" "ldap"
], ],
"time": "2019-05-22T16:32:44+00:00" "time": "2019-05-30T16:10:05+00:00"
}, },
{ {
"name": "symfony/options-resolver", "name": "symfony/options-resolver",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/options-resolver.git", "url": "https://github.com/symfony/options-resolver.git",
"reference": "ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44" "reference": "914e0edcb7cd0c9f494bc023b1d47534f4542332"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44", "url": "https://api.github.com/repos/symfony/options-resolver/zipball/914e0edcb7cd0c9f494bc023b1d47534f4542332",
"reference": "ed3b397f9c07c8ca388b2a1ef744403b4d4ecc44", "reference": "914e0edcb7cd0c9f494bc023b1d47534f4542332",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.5.9|>=7.0.8" "php": "^7.1.3"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2391,7 +2396,7 @@
"configuration", "configuration",
"options" "options"
], ],
"time": "2019-04-10T16:00:48+00:00" "time": "2019-05-10T05:38:46+00:00"
}, },
{ {
"name": "symfony/polyfill-ctype", "name": "symfony/polyfill-ctype",
@ -2510,62 +2515,6 @@
], ],
"time": "2019-02-06T07:57:58+00:00" "time": "2019-02-06T07:57:58+00:00"
}, },
{
"name": "symfony/polyfill-php56",
"version": "v1.11.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php56.git",
"reference": "f4dddbc5c3471e1b700a147a20ae17cdb72dbe42"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/f4dddbc5c3471e1b700a147a20ae17cdb72dbe42",
"reference": "f4dddbc5c3471e1b700a147a20ae17cdb72dbe42",
"shasum": ""
},
"require": {
"php": ">=5.3.3",
"symfony/polyfill-util": "~1.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.11-dev"
}
},
"autoload": {
"psr-4": {
"Symfony\\Polyfill\\Php56\\": ""
},
"files": [
"bootstrap.php"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nicolas Grekas",
"email": "p@tchwork.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
"description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions",
"homepage": "https://symfony.com",
"keywords": [
"compatibility",
"polyfill",
"portable",
"shim"
],
"time": "2019-02-06T07:57:58+00:00"
},
{ {
"name": "symfony/polyfill-php71", "name": "symfony/polyfill-php71",
"version": "v1.11.0", "version": "v1.11.0",
@ -2735,31 +2684,35 @@
"time": "2019-02-06T07:57:58+00:00" "time": "2019-02-06T07:57:58+00:00"
}, },
{ {
"name": "symfony/polyfill-util", "name": "symfony/service-contracts",
"version": "v1.11.0", "version": "v1.1.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-util.git", "url": "https://github.com/symfony/service-contracts.git",
"reference": "b46c6cae28a3106735323f00a0c38eccf2328897" "reference": "191afdcb5804db960d26d8566b7e9a2843cab3a0"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-util/zipball/b46c6cae28a3106735323f00a0c38eccf2328897", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/191afdcb5804db960d26d8566b7e9a2843cab3a0",
"reference": "b46c6cae28a3106735323f00a0c38eccf2328897", "reference": "191afdcb5804db960d26d8566b7e9a2843cab3a0",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=5.3.3" "php": "^7.1.3"
},
"suggest": {
"psr/container": "",
"symfony/service-implementation": ""
}, },
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "1.11-dev" "dev-master": "1.1-dev"
} }
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {
"Symfony\\Polyfill\\Util\\": "" "Symfony\\Contracts\\Service\\": ""
} }
}, },
"notification-url": "https://packagist.org/downloads/", "notification-url": "https://packagist.org/downloads/",
@ -2776,15 +2729,17 @@
"homepage": "https://symfony.com/contributors" "homepage": "https://symfony.com/contributors"
} }
], ],
"description": "Symfony utilities for portability of PHP codes", "description": "Generic abstractions related to writing services",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"keywords": [ "keywords": [
"compat", "abstractions",
"compatibility", "contracts",
"polyfill", "decoupling",
"shim" "interfaces",
"interoperability",
"standards"
], ],
"time": "2019-02-08T14:16:39+00:00" "time": "2019-05-28T07:50:59+00:00"
}, },
{ {
"name": "symfony/var-dumper", "name": "symfony/var-dumper",
@ -2864,27 +2819,29 @@
}, },
{ {
"name": "symfony/web-link", "name": "symfony/web-link",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/web-link.git", "url": "https://github.com/symfony/web-link.git",
"reference": "fbe342e109c2ca60c39c6595a8e98aed1138937d" "reference": "af0e386322f192ed50bd9c812daedce05368733c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/web-link/zipball/fbe342e109c2ca60c39c6595a8e98aed1138937d", "url": "https://api.github.com/repos/symfony/web-link/zipball/af0e386322f192ed50bd9c812daedce05368733c",
"reference": "fbe342e109c2ca60c39c6595a8e98aed1138937d", "reference": "af0e386322f192ed50bd9c812daedce05368733c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"fig/link-util": "^1.0", "fig/link-util": "^1.0",
"php": "^5.5.9|>=7.0.8", "php": "^7.1.3",
"psr/link": "^1.0" "psr/link": "^1.0"
}, },
"conflict": {
"symfony/http-kernel": "<4.3"
},
"require-dev": { "require-dev": {
"symfony/event-dispatcher": "^2.8|^3.0|~4.0", "symfony/http-foundation": "~3.4|~4.0",
"symfony/http-foundation": "^2.8|^3.0|~4.0", "symfony/http-kernel": "^4.3"
"symfony/http-kernel": "^2.8|^3.0|~4.0"
}, },
"suggest": { "suggest": {
"symfony/http-kernel": "" "symfony/http-kernel": ""
@ -2892,7 +2849,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2931,24 +2888,24 @@
"psr13", "psr13",
"push" "push"
], ],
"time": "2019-01-16T09:39:14+00:00" "time": "2019-03-14T07:32:46+00:00"
}, },
{ {
"name": "symfony/yaml", "name": "symfony/yaml",
"version": "v3.4.28", "version": "v4.3.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/yaml.git", "url": "https://github.com/symfony/yaml.git",
"reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996" "reference": "c60ecf5ba842324433b46f58dc7afc4487dbab99"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/212a27b731e5bfb735679d1ffaac82bd6a1dc996", "url": "https://api.github.com/repos/symfony/yaml/zipball/c60ecf5ba842324433b46f58dc7afc4487dbab99",
"reference": "212a27b731e5bfb735679d1ffaac82bd6a1dc996", "reference": "c60ecf5ba842324433b46f58dc7afc4487dbab99",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.5.9|>=7.0.8", "php": "^7.1.3",
"symfony/polyfill-ctype": "~1.8" "symfony/polyfill-ctype": "~1.8"
}, },
"conflict": { "conflict": {
@ -2963,7 +2920,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-master": "3.4-dev" "dev-master": "4.3-dev"
} }
}, },
"autoload": { "autoload": {
@ -2990,7 +2947,7 @@
], ],
"description": "Symfony Yaml Component", "description": "Symfony Yaml Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2019-03-25T07:48:46+00:00" "time": "2019-04-06T14:04:46+00:00"
}, },
{ {
"name": "tobscure/json-api", "name": "tobscure/json-api",
@ -7606,64 +7563,6 @@
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2019-05-30T16:10:05+00:00" "time": "2019-05-30T16:10:05+00:00"
}, },
{
"name": "symfony/service-contracts",
"version": "v1.1.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
"reference": "191afdcb5804db960d26d8566b7e9a2843cab3a0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/191afdcb5804db960d26d8566b7e9a2843cab3a0",
"reference": "191afdcb5804db960d26d8566b7e9a2843cab3a0",
"shasum": ""
},
"require": {
"php": "^7.1.3"
},
"suggest": {
"psr/container": "",
"symfony/service-implementation": ""
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.1-dev"
}
},
"autoload": {
"psr-4": {
"Symfony\\Contracts\\Service\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nicolas Grekas",
"email": "p@tchwork.com"
},
{
"name": "Symfony Community",
"homepage": "https://symfony.com/contributors"
}
],
"description": "Generic abstractions related to writing services",
"homepage": "https://symfony.com",
"keywords": [
"abstractions",
"contracts",
"decoupling",
"interfaces",
"interoperability",
"standards"
],
"time": "2019-05-28T07:50:59+00:00"
},
{ {
"name": "symfony/stopwatch", "name": "symfony/stopwatch",
"version": "v4.3.1", "version": "v4.3.1",