private function getView(\Exception $e) { // exception screen in develop if (isset($this->injector)) { /** @noinspection PhpUnusedLocalVariableInspection */ $dependencyBindings = (string) $this->injector; /** @noinspection PhpUnusedLocalVariableInspection */ $modules = $this->injector->getModule()->modules; } elseif (isset($e->module)) { /** @noinspection PhpUnusedLocalVariableInspection */ $dependencyBindings = (string) $e->module; /** @noinspection PhpUnusedLocalVariableInspection */ $modules = $e->module->modules; } else { /** @noinspection PhpUnusedLocalVariableInspection */ $dependencyBindings = 'n/a'; /** @noinspection PhpUnusedLocalVariableInspection */ $modules = 'n/a'; } /** @noinspection PhpIncludeInspection */ return include $this->viewTemplate; }