replace Exception for Throwable

v4
fadrian06 6 days ago
parent 701e0e73ce
commit dd201d1e84

@ -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<T>|callable(): T $class Class name or callback function to instantiate class
* @param array<int, string> $params Class initialization parameters
* @throws Exception
* @throws Throwable
* @return T Class instance
*/
public function newInstance($class, array $params = []): object

Loading…
Cancel
Save