From c8041cc09edad0a6740eb31eeda5c77b1ac33b3e Mon Sep 17 00:00:00 2001 From: xl Date: Thu, 29 Aug 2024 17:01:09 +0800 Subject: [PATCH] eee --- kiri-engine/Error/ErrorHandler.php | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/kiri-engine/Error/ErrorHandler.php b/kiri-engine/Error/ErrorHandler.php index 8835c12c..710c2d14 100644 --- a/kiri-engine/Error/ErrorHandler.php +++ b/kiri-engine/Error/ErrorHandler.php @@ -34,13 +34,6 @@ class ErrorHandler extends Component implements ErrorInterface public string $category = 'app'; - /** - * @var ContainerInterface - */ - #[Container(ContainerInterface::class)] - public ContainerInterface $container; - - /** * @param array|Closure|null $callback * @return void @@ -51,7 +44,7 @@ class ErrorHandler extends Component implements ErrorInterface if (empty($callback)) { $callback = [$this, 'exceptionHandler']; } else if (is_array($callback) && is_string($callback[0])) { - $callback[0] = $this->container->get($callback[0]); + $callback[0] = \Kiri::getDi()->get($callback[0]); } set_exception_handler($callback); } @@ -67,7 +60,7 @@ class ErrorHandler extends Component implements ErrorInterface if (empty($callback)) { $callback = [$this, 'errorHandler']; } else if (is_array($callback) && is_string($callback[0])) { - $callback[0] = $this->container->get($callback[0]); + $callback[0] = \Kiri::getDi()->get($callback[0]); } set_error_handler($callback); } @@ -83,7 +76,7 @@ class ErrorHandler extends Component implements ErrorInterface if (empty($callback)) { $callback = [$this, 'shutdown']; } else if (is_array($callback) && is_string($callback[0])) { - $callback[0] = $this->container->get($callback[0]); + $callback[0] = \Kiri::getDi()->get($callback[0]); } register_shutdown_function($callback); }