Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/Log/Exception.php')
-rw-r--r--core/Log/Exception.php128
1 files changed, 64 insertions, 64 deletions
diff --git a/core/Log/Exception.php b/core/Log/Exception.php
index 5a2cb3e2ef..b18233b3e2 100644
--- a/core/Log/Exception.php
+++ b/core/Log/Exception.php
@@ -18,60 +18,60 @@
*/
class Piwik_Log_Exception extends Piwik_Log
{
- const ID = 'logger_exception';
+ const ID = 'logger_exception';
- /**
- * Constructor
- */
- function __construct()
- {
- $logToFileFilename = self::ID;
- $logToDatabaseTableName = self::ID;
- $logToDatabaseColumnMapping = array(
- 'timestamp' => 'timestamp',
- 'message' => 'message',
- 'errno' => 'errno',
- 'errline' => 'errline',
- 'errfile' => 'errfile',
- 'backtrace' => 'backtrace'
- );
- $screenFormatter = new Piwik_Log_Exception_Formatter_ScreenFormatter();
- $fileFormatter = new Piwik_Log_Formatter_FileFormatter();
+ /**
+ * Constructor
+ */
+ function __construct()
+ {
+ $logToFileFilename = self::ID;
+ $logToDatabaseTableName = self::ID;
+ $logToDatabaseColumnMapping = array(
+ 'timestamp' => 'timestamp',
+ 'message' => 'message',
+ 'errno' => 'errno',
+ 'errline' => 'errline',
+ 'errfile' => 'errfile',
+ 'backtrace' => 'backtrace'
+ );
+ $screenFormatter = new Piwik_Log_Exception_Formatter_ScreenFormatter();
+ $fileFormatter = new Piwik_Log_Formatter_FileFormatter();
- parent::__construct($logToFileFilename,
- $fileFormatter,
- $screenFormatter,
- $logToDatabaseTableName,
- $logToDatabaseColumnMapping );
- }
+ parent::__construct($logToFileFilename,
+ $fileFormatter,
+ $screenFormatter,
+ $logToDatabaseTableName,
+ $logToDatabaseColumnMapping);
+ }
- /**
- * Adds the writer
- */
- function addWriteToScreen()
- {
- parent::addWriteToScreen();
- $writerScreen = new Zend_Log_Writer_Stream('php://stderr');
- $writerScreen->setFormatter( $this->screenFormatter );
- $this->addWriter($writerScreen);
- }
+ /**
+ * Adds the writer
+ */
+ function addWriteToScreen()
+ {
+ parent::addWriteToScreen();
+ $writerScreen = new Zend_Log_Writer_Stream('php://stderr');
+ $writerScreen->setFormatter($this->screenFormatter);
+ $this->addWriter($writerScreen);
+ }
- /**
- * Logs the given exception event
- *
- * @param Exception $exception
- */
- public function logEvent($exception)
- {
- $event = array();
- $event['errno'] = $exception->getCode();
- $event['message'] = $exception->getMessage();
- $event['errfile'] = $exception->getFile();
- $event['errline'] = $exception->getLine();
- $event['backtrace'] = $exception->getTraceAsString();
+ /**
+ * Logs the given exception event
+ *
+ * @param Exception $exception
+ */
+ public function logEvent($exception)
+ {
+ $event = array();
+ $event['errno'] = $exception->getCode();
+ $event['message'] = $exception->getMessage();
+ $event['errfile'] = $exception->getFile();
+ $event['errline'] = $exception->getLine();
+ $event['backtrace'] = $exception->getTraceAsString();
- parent::log($event, Piwik_Log::CRIT, null);
- }
+ parent::log($event, Piwik_Log::CRIT, null);
+ }
}
/**
@@ -82,20 +82,20 @@ class Piwik_Log_Exception extends Piwik_Log
*/
class Piwik_Log_Exception_Formatter_ScreenFormatter extends Piwik_Log_Formatter_ScreenFormatter
{
- /**
- * Formats data into a single line to be written by the writer.
- *
- * @param array $event event data
- * @return string formatted line to write to the log
- */
- public function format($event)
- {
- $event = parent::formatEvent($event);
- $errstr = $event['message'] ;
+ /**
+ * Formats data into a single line to be written by the writer.
+ *
+ * @param array $event event data
+ * @return string formatted line to write to the log
+ */
+ public function format($event)
+ {
+ $event = parent::formatEvent($event);
+ $errstr = $event['message'];
- $outputFormat = strtolower(Piwik_Common::getRequestVar('format', 'html', 'string'));
- $response = new Piwik_API_ResponseBuilder($outputFormat);
- $message = $response->getResponseException(new Exception($errstr));
- return parent::format($message );
- }
+ $outputFormat = strtolower(Piwik_Common::getRequestVar('format', 'html', 'string'));
+ $response = new Piwik_API_ResponseBuilder($outputFormat);
+ $message = $response->getResponseException(new Exception($errstr));
+ return parent::format($message);
+ }
}