diff --git a/composer.json b/composer.json index 93199c9..e15c5f2 100644 --- a/composer.json +++ b/composer.json @@ -4,7 +4,7 @@ "type": "project", "require": { "vitexsoftware/ease-core": "^1.50", - "robmorgan/phinx": "^0.16.6", + "robmorgan/phinx": "^0.16.11", "vitexsoftware/ease-fluentpdo": "^1.4" }, "autoload": { diff --git a/composer.lock b/composer.lock index b193ff0..1595cf2 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b1e951f143348b2f16797bfec0082cac", + "content-hash": "31bc9c10ddd5c9443b68594d16328706", "packages": [ { "name": "cakephp/chronos", - "version": "3.2.0", + "version": "3.3.3", "source": { "type": "git", "url": "https://github.com/cakephp/chronos.git", - "reference": "6c820947bc1372a250288ab164ec1b3bb7afab39" + "reference": "960e7ecd5709fc186309b0733a18beecb37fd37e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/chronos/zipball/6c820947bc1372a250288ab164ec1b3bb7afab39", - "reference": "6c820947bc1372a250288ab164ec1b3bb7afab39", + "url": "https://api.github.com/repos/cakephp/chronos/zipball/960e7ecd5709fc186309b0733a18beecb37fd37e", + "reference": "960e7ecd5709fc186309b0733a18beecb37fd37e", "shasum": "" }, "require": { @@ -29,7 +29,7 @@ }, "require-dev": { "cakephp/cakephp-codesniffer": "^5.0", - "phpunit/phpunit": "^10.1.0 || ^11.1.3" + "phpunit/phpunit": "^10.5.58 || ^11.5.3 || ^12.1.3" }, "type": "library", "autoload": { @@ -63,26 +63,26 @@ "issues": "https://github.com/cakephp/chronos/issues", "source": "https://github.com/cakephp/chronos" }, - "time": "2025-06-28T11:35:59+00:00" + "time": "2026-03-14T17:03:37+00:00" }, { "name": "cakephp/core", - "version": "5.2.6", + "version": "5.3.2", "source": { "type": "git", "url": "https://github.com/cakephp/core.git", - "reference": "93f395b6d741775320c4b782ddb47b5c2906e7ad" + "reference": "01e43eeb1c3269fa0eaae718cae71fdb9bb5e44d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/core/zipball/93f395b6d741775320c4b782ddb47b5c2906e7ad", - "reference": "93f395b6d741775320c4b782ddb47b5c2906e7ad", + "url": "https://api.github.com/repos/cakephp/core/zipball/01e43eeb1c3269fa0eaae718cae71fdb9bb5e44d", + "reference": "01e43eeb1c3269fa0eaae718cae71fdb9bb5e44d", "shasum": "" }, "require": { - "cakephp/utility": "5.2.*@dev", - "league/container": "^4.2", - "php": ">=8.1", + "cakephp/utility": "^5.3.0", + "league/container": "^5.1", + "php": ">=8.2", "psr/container": "^1.1 || ^2.0" }, "provide": { @@ -96,7 +96,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-5.x": "5.2.x-dev" + "dev-5.next": "5.3.x-dev" } }, "autoload": { @@ -130,32 +130,32 @@ "issues": "https://github.com/cakephp/cakephp/issues", "source": "https://github.com/cakephp/core" }, - "time": "2025-07-20T02:02:49+00:00" + "time": "2026-02-24T07:24:26+00:00" }, { "name": "cakephp/database", - "version": "5.2.6", + "version": "5.3.2", "source": { "type": "git", "url": "https://github.com/cakephp/database.git", - "reference": "1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2" + "reference": "d1f5a722fd4e6ca0f9f67f24f2d804bd45003e8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/database/zipball/1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2", - "reference": "1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2", + "url": "https://api.github.com/repos/cakephp/database/zipball/d1f5a722fd4e6ca0f9f67f24f2d804bd45003e8e", + "reference": "d1f5a722fd4e6ca0f9f67f24f2d804bd45003e8e", "shasum": "" }, "require": { - "cakephp/chronos": "^3.1", - "cakephp/core": "5.2.*@dev", - "cakephp/datasource": "5.2.*@dev", - "php": ">=8.1", + "cakephp/chronos": "^3.3", + "cakephp/core": "^5.3.0", + "cakephp/datasource": "^5.3.0", + "php": ">=8.2", "psr/log": "^3.0" }, "require-dev": { - "cakephp/i18n": "5.2.*@dev", - "cakephp/log": "5.2.*@dev" + "cakephp/i18n": "^5.3.0", + "cakephp/log": "^5.3.0" }, "suggest": { "cakephp/i18n": "If you are using locale-aware datetime formats.", @@ -164,7 +164,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-5.x": "5.2.x-dev" + "dev-5.next": "5.3.x-dev" } }, "autoload": { @@ -197,31 +197,31 @@ "issues": "https://github.com/cakephp/cakephp/issues", "source": "https://github.com/cakephp/database" }, - "time": "2025-07-20T02:02:49+00:00" + "time": "2026-02-24T07:24:26+00:00" }, { "name": "cakephp/datasource", - "version": "5.2.6", + "version": "5.3.2", "source": { "type": "git", "url": "https://github.com/cakephp/datasource.git", - "reference": "4d40b398897ada47569e82b351cabf00e37b2ba1" + "reference": "5c2d097966460d991188f4e22f40ee19b194e2a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/datasource/zipball/4d40b398897ada47569e82b351cabf00e37b2ba1", - "reference": "4d40b398897ada47569e82b351cabf00e37b2ba1", + "url": "https://api.github.com/repos/cakephp/datasource/zipball/5c2d097966460d991188f4e22f40ee19b194e2a3", + "reference": "5c2d097966460d991188f4e22f40ee19b194e2a3", "shasum": "" }, "require": { - "cakephp/core": "5.2.*@dev", - "php": ">=8.1", + "cakephp/core": "^5.3.0", + "php": ">=8.2", "psr/simple-cache": "^2.0 || ^3.0" }, "require-dev": { - "cakephp/cache": "5.2.*@dev", - "cakephp/collection": "5.2.*@dev", - "cakephp/utility": "5.2.*@dev" + "cakephp/cache": "^5.3.0", + "cakephp/collection": "^5.3.0", + "cakephp/utility": "^5.3.0" }, "suggest": { "cakephp/cache": "If you decide to use Query caching.", @@ -231,7 +231,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-5.x": "5.2.x-dev" + "dev-5.next": "5.3.x-dev" } }, "autoload": { @@ -264,25 +264,25 @@ "issues": "https://github.com/cakephp/cakephp/issues", "source": "https://github.com/cakephp/datasource" }, - "time": "2025-07-20T02:02:49+00:00" + "time": "2026-02-24T07:24:26+00:00" }, { "name": "cakephp/utility", - "version": "5.2.6", + "version": "5.3.2", "source": { "type": "git", "url": "https://github.com/cakephp/utility.git", - "reference": "3188be6abdbe27f85a44c2d317477dc7b43582eb" + "reference": "0026e773c0e015090f4a4c69e5f56f073109186b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/utility/zipball/3188be6abdbe27f85a44c2d317477dc7b43582eb", - "reference": "3188be6abdbe27f85a44c2d317477dc7b43582eb", + "url": "https://api.github.com/repos/cakephp/utility/zipball/0026e773c0e015090f4a4c69e5f56f073109186b", + "reference": "0026e773c0e015090f4a4c69e5f56f073109186b", "shasum": "" }, "require": { - "cakephp/core": "5.2.*@dev", - "php": ">=8.1" + "cakephp/core": "^5.3.0", + "php": ">=8.2" }, "suggest": { "ext-intl": "To use Text::transliterate() or Text::slug()", @@ -291,7 +291,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-5.x": "5.2.x-dev" + "dev-5.next": "5.3.x-dev" } }, "autoload": { @@ -328,7 +328,7 @@ "issues": "https://github.com/cakephp/cakephp/issues", "source": "https://github.com/cakephp/utility" }, - "time": "2025-07-20T02:02:49+00:00" + "time": "2026-02-24T07:24:26+00:00" }, { "name": "fpdo/fluentpdo", @@ -390,21 +390,21 @@ }, { "name": "league/container", - "version": "4.2.5", + "version": "5.1.0", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00" + "reference": "041c52d266763887fff2256fb5dc9392d808f8f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/d3cebb0ff4685ff61c749e54b27db49319e2ec00", - "reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00", + "url": "https://api.github.com/repos/thephpleague/container/zipball/041c52d266763887fff2256fb5dc9392d808f8f3", + "reference": "041c52d266763887fff2256fb5dc9392d808f8f3", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0", - "psr/container": "^1.1 || ^2.0" + "php": "^8.1", + "psr/container": "^2.0.2" }, "provide": { "psr/container-implementation": "^1.0" @@ -413,13 +413,13 @@ "orno/di": "~2.0" }, "require-dev": { - "nette/php-generator": "^3.4", - "nikic/php-parser": "^4.10", - "phpstan/phpstan": "^0.12.47", - "phpunit/phpunit": "^8.5.17", + "nette/php-generator": "^4.1", + "nikic/php-parser": "^5.0", + "phpstan/phpstan": "^2.1.11", + "phpunit/phpunit": "^10.5.45|^11.5.15|^12.0", "roave/security-advisories": "dev-latest", - "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.6" + "scrutinizer/ocular": "^1.9", + "squizlabs/php_codesniffer": "^3.9" }, "type": "library", "extra": { @@ -428,7 +428,8 @@ "dev-2.x": "2.x-dev", "dev-3.x": "3.x-dev", "dev-4.x": "4.x-dev", - "dev-master": "4.x-dev" + "dev-5.x": "5.x-dev", + "dev-master": "5.x-dev" } }, "autoload": { @@ -460,7 +461,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.5" + "source": "https://github.com/thephpleague/container/tree/5.1.0" }, "funding": [ { @@ -468,7 +469,7 @@ "type": "github" } ], - "time": "2025-05-20T12:55:37+00:00" + "time": "2025-05-28T07:37:56+00:00" }, { "name": "pear/console_getopt", @@ -951,16 +952,16 @@ }, { "name": "robmorgan/phinx", - "version": "0.16.10", + "version": "0.16.11", "source": { "type": "git", "url": "https://github.com/cakephp/phinx.git", - "reference": "83f83ec105e55e3abba7acc23c0272b5fcf66929" + "reference": "a03014fea316ba021fc0776982e5bed2d10228d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cakephp/phinx/zipball/83f83ec105e55e3abba7acc23c0272b5fcf66929", - "reference": "83f83ec105e55e3abba7acc23c0272b5fcf66929", + "url": "https://api.github.com/repos/cakephp/phinx/zipball/a03014fea316ba021fc0776982e5bed2d10228d4", + "reference": "a03014fea316ba021fc0776982e5bed2d10228d4", "shasum": "" }, "require": { @@ -968,16 +969,16 @@ "composer-runtime-api": "^2.0", "php-64bit": ">=8.1", "psr/container": "^1.1|^2.0", - "symfony/config": "^4.0|^5.0|^6.0|^7.0", - "symfony/console": "^6.0|^7.0" + "symfony/config": "^4.0|^5.0|^6.0|^7.0|^8.0", + "symfony/console": "^6.0|^7.0|^8.0" }, "require-dev": { "cakephp/cakephp-codesniffer": "^5.0", "cakephp/i18n": "^5.0", "ext-json": "*", "ext-pdo": "*", - "phpunit/phpunit": "^9.5.19", - "symfony/yaml": "^4.0|^5.0|^6.0|^7.0" + "phpunit/phpunit": "^10.5", + "symfony/yaml": "^4.0|^5.0|^6.0|^7.0|^8.0" }, "suggest": { "ext-json": "Install if using JSON configuration format", @@ -1032,40 +1033,39 @@ ], "support": { "issues": "https://github.com/cakephp/phinx/issues", - "source": "https://github.com/cakephp/phinx/tree/0.16.10" + "source": "https://github.com/cakephp/phinx/tree/0.16.11" }, - "time": "2025-07-08T18:55:28+00:00" + "time": "2026-03-15T00:04:32+00:00" }, { "name": "symfony/config", - "version": "v7.3.2", + "version": "v8.0.7", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "faef36e271bbeb74a9d733be4b56419b157762e2" + "reference": "9a34c52187112503d02903ab35e6e3783f580c29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/faef36e271bbeb74a9d733be4b56419b157762e2", - "reference": "faef36e271bbeb74a9d733be4b56419b157762e2", + "url": "https://api.github.com/repos/symfony/config/zipball/9a34c52187112503d02903ab35e6e3783f580c29", + "reference": "9a34c52187112503d02903ab35e6e3783f580c29", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.4", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^7.1", - "symfony/polyfill-ctype": "~1.8" + "symfony/filesystem": "^7.4|^8.0", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/finder": "<6.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", + "symfony/event-dispatcher": "^7.4|^8.0", + "symfony/finder": "^7.4|^8.0", + "symfony/messenger": "^7.4|^8.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^6.4|^7.0" + "symfony/yaml": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -1093,7 +1093,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.3.2" + "source": "https://github.com/symfony/config/tree/v8.0.7" }, "funding": [ { @@ -1113,51 +1113,43 @@ "type": "tidelift" } ], - "time": "2025-07-26T13:55:06+00:00" + "time": "2026-03-06T13:17:40+00:00" }, { "name": "symfony/console", - "version": "v7.4.4", + "version": "v8.0.7", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894" + "reference": "15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/41e38717ac1dd7a46b6bda7d6a82af2d98a78894", - "reference": "41e38717ac1dd7a46b6bda7d6a82af2d98a78894", + "url": "https://api.github.com/repos/symfony/console/zipball/15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a", + "reference": "15ed9008a4ebe2d6a78e4937f74e0c13ef2e618a", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", + "php": ">=8.4", + "symfony/polyfill-mbstring": "^1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^7.2|^8.0" - }, - "conflict": { - "symfony/dependency-injection": "<6.4", - "symfony/dotenv": "<6.4", - "symfony/event-dispatcher": "<6.4", - "symfony/lock": "<6.4", - "symfony/process": "<6.4" + "symfony/string": "^7.4|^8.0" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0|^8.0", - "symfony/dependency-injection": "^6.4|^7.0|^8.0", - "symfony/event-dispatcher": "^6.4|^7.0|^8.0", - "symfony/http-foundation": "^6.4|^7.0|^8.0", - "symfony/http-kernel": "^6.4|^7.0|^8.0", - "symfony/lock": "^6.4|^7.0|^8.0", - "symfony/messenger": "^6.4|^7.0|^8.0", - "symfony/process": "^6.4|^7.0|^8.0", - "symfony/stopwatch": "^6.4|^7.0|^8.0", - "symfony/var-dumper": "^6.4|^7.0|^8.0" + "symfony/config": "^7.4|^8.0", + "symfony/dependency-injection": "^7.4|^8.0", + "symfony/event-dispatcher": "^7.4|^8.0", + "symfony/http-foundation": "^7.4|^8.0", + "symfony/http-kernel": "^7.4|^8.0", + "symfony/lock": "^7.4|^8.0", + "symfony/messenger": "^7.4|^8.0", + "symfony/process": "^7.4|^8.0", + "symfony/stopwatch": "^7.4|^8.0", + "symfony/var-dumper": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -1191,7 +1183,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.4.4" + "source": "https://github.com/symfony/console/tree/v8.0.7" }, "funding": [ { @@ -1211,7 +1203,7 @@ "type": "tidelift" } ], - "time": "2026-01-13T11:36:38+00:00" + "time": "2026-03-06T14:06:22+00:00" }, { "name": "symfony/deprecation-contracts", @@ -1282,25 +1274,25 @@ }, { "name": "symfony/filesystem", - "version": "v7.4.0", + "version": "v8.0.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a" + "reference": "7bf9162d7a0dff98d079b72948508fa48018a770" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/d551b38811096d0be9c4691d406991b47c0c630a", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/7bf9162d7a0dff98d079b72948508fa48018a770", + "reference": "7bf9162d7a0dff98d079b72948508fa48018a770", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.4", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^6.4|^7.0|^8.0" + "symfony/process": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -1328,7 +1320,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.4.0" + "source": "https://github.com/symfony/filesystem/tree/v8.0.6" }, "funding": [ { @@ -1348,7 +1340,7 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2026-02-25T16:59:43+00:00" }, { "name": "symfony/polyfill-ctype", @@ -1774,16 +1766,16 @@ }, { "name": "symfony/string", - "version": "v8.0.4", + "version": "v8.0.6", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "758b372d6882506821ed666032e43020c4f57194" + "reference": "6c9e1108041b5dce21a9a4984b531c4923aa9ec4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/758b372d6882506821ed666032e43020c4f57194", - "reference": "758b372d6882506821ed666032e43020c4f57194", + "url": "https://api.github.com/repos/symfony/string/zipball/6c9e1108041b5dce21a9a4984b531c4923aa9ec4", + "reference": "6c9e1108041b5dce21a9a4984b531c4923aa9ec4", "shasum": "" }, "require": { @@ -1840,7 +1832,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v8.0.4" + "source": "https://github.com/symfony/string/tree/v8.0.6" }, "funding": [ { @@ -1860,7 +1852,7 @@ "type": "tidelift" } ], - "time": "2026-01-12T12:37:40+00:00" + "time": "2026-02-09T10:14:57+00:00" }, { "name": "vitexsoftware/ease-core", @@ -6330,5 +6322,5 @@ "prefer-lowest": false, "platform": {}, "platform-dev": {}, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" }