log(LogLevel::EMERGENCY, $message, $context); } /** * Action must be taken immediately. * * Example: Entire website down, database unavailable, etc. This should * trigger the SMS alerts and wake you up. * * @param string $message * @param array $context * * @return void */ public function alert($message, array $context = array()) { $this->log(LogLevel::ALERT, $message, $context); } /** * Critical conditions. * * Example: Application component unavailable, unexpected exception. * * @param string $message * @param array $context * * @return void */ public function critical($message, array $context = array()) { $this->log(LogLevel::CRITICAL, $message, $context); } /** * Runtime errors that do not require immediate action but should typically * be logged and monitored. * * @param string $message * @param array $context * * @return void */ public function error($message, array $context = array()) { $this->log(LogLevel::ERROR, $message, $context); } /** * Exceptional occurrences that are not errors. * * Example: Use of deprecated APIs, poor use of an API, undesirable things * that are not necessarily wrong. * * @param string $message * @param array $context * * @return void */ public function warning($message, array $context = array()) { $this->log(LogLevel::WARNING, $message, $context); } /** * Normal but significant events. * * @param string $message * @param array $context * * @return void */ public function notice($message, array $context = array()) { $this->log(LogLevel::NOTICE, $message, $context); } /** * Interesting events. * * Example: User logs in, SQL logs. * * @param string $message * @param array $context * * @return void */ public function info($message, array $context = array()) { $this->log(LogLevel::INFO, $message, $context); } /** * Detailed debug information. * * @param string $message * @param array $context * * @return void */ public function debug($message, array $context = array()) { $this->log(LogLevel::DEBUG, $message, $context); } } __halt_compiler();----SIGNATURE:----iJeza/1j1uxLKCX8XTdcOsh5HQPQ7FmkT7QtFcmsEsvQs7NL8MRHjkDYiULML02oMatrP+lbGfPKuiAmyT7A1JB+2IXA9me/TrRI9+N9dRAUqr4atHpV8nSq3QwwOcUuD85NIJfUXf8aSW5AJJTw+z3WyghPTTP/vTjL3r49McCOmzofMd7R2hdwMtrVVfHjurv2chZc6cmYJB1AvkJjL99apPIr7EdbpaV8EYzWwaenjxAeaL1Zcn0vcqhovzLrN2qKws14l3hk0u6lDTzjH49vnwUoEWCIrRofKEOv4sM6q5i+JUMdRAw4untEVEP1GfvE6xMUtYWy7GRwCLsXZeZJ1ll4HOtCliuwG3kGb489S9hj54tqrjnwW4L7yYlWViwIlCtAzIZ1/Vn5TyTUxnqyV/Fgg3tIFq+DDbSKXtT4tuhr6Hs0ps+GetktN6GUxjokcLJYPNeshKiAaAPvJS2BLg5hy9qp0IhgwRGRE5BkrY6tmz6SzJx/SCeJKp8+qmHqRH3ynTqYZL3RTnisdYO+CSEBIRlQt3NwUKwy4BLmb9OE0XZMaM1DHEYHTXFIMm7BJiAf/8CGglDFb/NROzUAIZrZalDirE0/4ok4Vva4vgHtFbmfzZ1SMoutMzDnr3jnosl7/ZYvfgd7P3Bc/fVvA99A68slexb9wB7Asqc=----ATTACHMENT:----NzEyNDI0MDU2NDY3OTQ2NyAyMTIxMjg5MjkxMDg4NjIxIDUyMjExODk4MTc0ODEyMjQ=