rename $containerInterfaceNS -> $containerFQCN and extract InvalidArgumentException $message argument

dispatcher-rework
fadrian06 5 days ago
parent 0b0737f533
commit 988c64ed22

@ -50,17 +50,17 @@ class Dispatcher
*/ */
public function setContainerHandler($containerHandler): void public function setContainerHandler($containerHandler): void
{ {
$containerInterfaceNS = '\Psr\Container\ContainerInterface'; $containerFQCN = '\\' . Container::class;
if (is_a($containerHandler, $containerInterfaceNS) || is_callable($containerHandler)) { if (is_a($containerHandler, $containerFQCN) || is_callable($containerHandler)) {
$this->containerHandler = $containerHandler; $this->containerHandler = $containerHandler;
return; return;
} }
throw new InvalidArgumentException( $message = "\$containerHandler must be of type callable or instance $containerFQCN";
"\$containerHandler must be of type callable or instance $containerInterfaceNS"
); throw new InvalidArgumentException($message);
} }
public function setEngine(Engine $engine): void public function setEngine(Engine $engine): void

Loading…
Cancel
Save