getConfig(); $logger = $this->getLogger(); $content = sprintf('%s(%d): %s', $e->getFile(), $e->getLine(), $e->getMessage()); $logger->error($content); if ($config->get('env') == ENV_DEV) { echo $content; } } /** * @return PhConfig */ protected function getConfig() { return $this->getDI()->get('config'); } /** * @return PhLogger */ protected function getLogger() { $logger = new AppLogger(); return $logger->getInstance('console'); } }