diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b0a0bcf --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Admin-specific stuff: +.idea + +### Composer template +composer.phar +composer.lock +/vendor/ diff --git a/composer.json b/composer.json index 9be0993..22d8a11 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,11 @@ } ], "config": { - "sort-packages": true + "sort-packages": true, + "allow-plugins": { + "laminas/laminas-dependency-plugin": true, + "laminas/laminas-component-installer": true + } }, "extra": { "zf": { @@ -34,58 +38,43 @@ "require": { "php": "^7.4", "ext-json": "*", - "ext-swoole": "*", - "dasprid/container-interop-doctrine": "^1.1", - "dotkernel/dot-annotated-services": "^3.0.2", - "laminas/laminas-cache": "^2.9", - "laminas/laminas-component-installer": "^2.1.2", - "laminas/laminas-config-aggregator": "^1.2.2", - "laminas/laminas-dependency-plugin": "^1.0.3", - "laminas/laminas-diactoros": "^1.7.1 || ^2.0", - "laminas/laminas-log": "^2.12", - "laminas/laminas-mail": "^2.10.1", - "laminas/laminas-servicemanager": "^3.4", - "laminas/laminas-stdlib": "^3.2.1", + "dotkernel/dot-annotated-services": "^3.2.1", + "laminas/laminas-cache": "^2.11.3", + "laminas/laminas-component-installer": "^2.8.0", + "laminas/laminas-config-aggregator": "^1.5.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-diactoros": "^2.14.0", + "laminas/laminas-log": "^2.15.2", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-servicemanager": "^3.16.0", + "laminas/laminas-stdlib": "^3.11.0", "mez/queuejitsu": "^3.0.1", "mez/queuejitsu-cli": "^0.1.6", "mez/queuejitsu-scheduler": "^0.2.2", "mez/queuejitsu-scheduler-cli": "^0.2.2", - "mezzio/mezzio": "^3.2.2", - "mezzio/mezzio-fastroute": "^3.0.3", - "mezzio/mezzio-helpers": "^5.3", - "mezzio/mezzio-laminasrouter": "^3.0.1", - "mezzio/mezzio-twigrenderer": "^2.6.1", - "predis/predis": "^1.1.1", - "ramsey/uuid-doctrine": "^1.6" + "mezzio/mezzio": "^3.11.0", + "mezzio/mezzio-fastroute": "^3.5.0", + "mezzio/mezzio-helpers": "^5.8.0", + "mezzio/mezzio-laminasrouter": "^3.4.0", + "mezzio/mezzio-twigrenderer": "^2.9.0", + "predis/predis": "^v1.1.10", + "ramsey/uuid-doctrine": "^1.8.1", + "roave/psr-container-doctrine": "^3.3.0" }, "require-dev": { - "filp/whoops": "^2.7.2", - "phpunit/phpunit": "^9.1.4", + "filp/whoops": "^2.14", + "phpunit/phpunit": "^9.5", "roave/security-advisories": "dev-master", - "squizlabs/php_codesniffer": "^3.5.5", - "symfony/messenger": "^5.0.8", - "mezzio/mezzio-tooling": "^1.3.0", - "laminas/laminas-development-mode": "^3.2" + "squizlabs/php_codesniffer": "^3.7", + "symfony/messenger": "^v5.4.11", + "mezzio/mezzio-tooling": "^1.4", + "laminas/laminas-development-mode": "^3.5" }, "autoload": { "psr-4": { "App\\": "src/App/src/", "Notification\\": "src/Notification/", - "Dot\\Swoole\\": "src/Swoole/", - "Core\\": "src/Core/", - "Core\\User\\": "src/Core/src/User/", - "Core\\Common\\": "src/Core/src/Common", - "Core\\Workspace\\": "src/Core/src/Workspace/", - "Core\\Team\\": "src/Core/src/Team/", - "Core\\Poll\\": "src/Core/src/Poll/", - "Core\\Question\\": "src/Core/src/Question/", - "Core\\Skill\\": "src/Core/src/Skill/", - "Core\\Notification\\": "src/Core/src/Notification/", - "Core\\NotificationSystem\\": "src/Core/src/NotificationSystem/", - "Core\\Task\\": "src/Core/src/Task/", - "Core\\Doctrine\\": "src/Core/src/Doctrine/", - "Core\\Report\\": "src/Core/src/Report/", - "Core\\Image\\": "src/Core/src/Image/" + "Dot\\Swoole\\": "src/Swoole/" } }, "autoload-dev": {