Skip to content

Commit deedd58

Browse files
committed
Updates dependencies and adds no-named-arguments annotations
Upgrades multiple dependencies in `composer.json` and `composer.lock` to their latest compatible versions for improved functionality and compatibility. Adds `@no-named-arguments` annotations to classes across the codebase to ensure stricter argument usage, enhancing code clarity and maintainability. Introduces basic authentication check in the entry point to improve security for publicly accessible pages.
1 parent 11e58ee commit deedd58

19 files changed

Lines changed: 1104 additions & 53 deletions

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"phpunit/phpunit": "*",
2121
"phpstan/phpstan": "*",
2222
"friendsofphp/php-cs-fixer": "^3.61",
23-
"ergebnis/composer-normalize": "^2.43",
24-
"ergebnis/php-cs-fixer-config": "^6.34",
23+
"ergebnis/composer-normalize": "^2.47",
24+
"ergebnis/php-cs-fixer-config": "^6.49",
2525
"kint-php/kint": "dev-master"
2626
},
2727
"config": {
@@ -30,10 +30,10 @@
3030
}
3131
},
3232
"require": {
33-
"robmorgan/phinx": "0.x-dev",
34-
"vitexsoftware/ease-twbootstrap5": "dev-main",
33+
"robmorgan/phinx": "^0.16",
34+
"vitexsoftware/ease-twbootstrap5": "^1.2",
3535
"league/oauth2-client": "dev-master",
36-
"vitexsoftware/ease-core": "^1.47",
36+
"vitexsoftware/ease-core": "^1.48",
3737
"vitexsoftware/ease-fluentpdo": "^1.4",
3838
"vitexsoftware/ease-html-widgets": "^1.0",
3939
"spojenet/csas-accountsapi": "^0.7"

composer.lock

Lines changed: 38 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)