diff --git a/composer.json b/composer.json index e08f86a..0d4817c 100644 --- a/composer.json +++ b/composer.json @@ -50,7 +50,8 @@ "phpunit/phpunit": "^9.6", "rregeer/phpunit-coverage-check": "^0.3.1", "spatie/phpunit-watcher": "^1.23", - "squizlabs/php_codesniffer": "^4.0" + "squizlabs/php_codesniffer": "^4.0", + "symfony/var-dumper": "^5.4" }, "config": { "allow-plugins": { diff --git a/src/core/Loader.php b/src/core/Loader.php index 6d971b8..4ee1a16 100644 --- a/src/core/Loader.php +++ b/src/core/Loader.php @@ -18,7 +18,7 @@ class Loader /** @var array, ?callable(object): void}> */ protected array $classes = []; - /** @var array Class instances */ + /** @var array */ protected array $instances = []; /** @@ -76,8 +76,7 @@ class Loader } if ($callback && (!$shared || !$exists)) { - $ref = [&$obj]; - call_user_func_array($callback, $ref); + call_user_func_array($callback, [$obj]); } }