diff --git a/src/core/Loader.php b/src/core/Loader.php index 4ee1a16..c9656f1 100644 --- a/src/core/Loader.php +++ b/src/core/Loader.php @@ -4,7 +4,7 @@ declare(strict_types=1); namespace flight\core; -use Exception; +use Throwable; /** * The Loader class is responsible for loading objects. It maintains a list of @@ -52,7 +52,7 @@ class Loader * Loads a registered class. * @param string $name Method name * @param bool $shared Shared instance - * @throws Exception + * @throws Throwable * @return ?object Class instance */ public function load(string $name, bool $shared = true): ?object @@ -98,7 +98,7 @@ class Loader * @template T of object * @param class-string|callable(): T $class Class name or callback function to instantiate class * @param array $params Class initialization parameters - * @throws Exception + * @throws Throwable * @return T Class instance */ public function newInstance($class, array $params = []): object