getLogger(); $content = sprintf('%s(%d): %s', $e->getFile(), $e->getLine(), $e->getMessage()); $logger->error($content); $config = $this->getConfig(); if ($config->path('env') == 'dev' || $config->path('log.trace')) { $trace = sprintf('Trace Content: %s', $e->getTraceAsString()); $logger->error($trace); $content .= $trace; } echo $content . PHP_EOL; } protected function getLogger() { $logger = new AppLogger(); return $logger->getInstance('console'); } }