simplify loader properties typehints

loader-rework
fadrian06 3 days ago
parent 30193dedac
commit 7f1b976ca1

@ -17,7 +17,7 @@ use Exception;
*/ */
class Loader class Loader
{ {
/** @var array<string, array{class-string|Closure(): object, array<int, mixed>, ?callable}> Registered classes */ /** @var array<string, array{class-string<object>|callable(): object, mixed[], ?callable}> Registered classes */
protected array $classes = []; protected array $classes = [];
/** If this is disabled, classes can load with underscores */ /** If this is disabled, classes can load with underscores */
@ -26,7 +26,7 @@ class Loader
/** @var array<string, object> Class instances */ /** @var array<string, object> Class instances */
protected array $instances = []; protected array $instances = [];
/** @var array<int, string> Autoload directories */ /** @var string[] Autoload directories */
protected static array $dirs = []; protected static array $dirs = [];
/** /**

Loading…
Cancel
Save