public static function logException(Exception $e, $logLevel = null, $logGroup = null) { if ($e instanceof POException) { if ($logLevel == null) { $logLevel = $e->getLogLevel(); } if ($logGroup == null) { $logGroup = $e->getLogGroups(); } } if ($logLevel == null) { $logLevel = LoggerInterface::ERROR; } LoggerInterface::log($e->getMessage() . '\\n' . $e->getTraceAsString(), $logLevel, $logGroup); }