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:----CXPJL5g4Xw1j1LgUSnsVs6NmaIPinvWhTxpV6GKSGLZZTnANFyw2aQEP4rFvbPGWWMB80zgJwTvW1YExQkjkaYGx5VdlPic64r1+KMIXVwTwzs1ueN9WiAFeZG1PmCRhfBIPZxoFXJUHeXBltTMZr+C8BTqFhnzRucWplla9RNvvfS2THTgt/Dme4LVFUnRXTmVKt9J3jN65LXitY4XWNwvmoXFQtgbKFcoDMfyaTzNeCHmYV22fre76lySM2EK+BUCjUq8ENlhygPE41uH6F+6lf0kPQ7YsubqRPTjcZyzSqF5iNW2aLjcoCHz+PgTNMUlPMtSCgxoQIjzaxAaE/bZoMCNYhX0Nr4qYLnQbaDyA69VgtKgxZXWaNPcJJ4LVhABfcHeyIAG1cVb/0ngA3OxGEQDKopTRJV8lE7LVN/jSA3Dtt9QS3hcovlsVOtL+OFHGinRWbafKM4n8MpNdFH55tuvOfTFbiNkRtkGGbUZGn87XCaob5kI1P18wT26ZnCqFsANRwm1cN/byb2R6NbJ99th5y3uNUYkJUbR83zncjrkGJgNkmdOYqEozmqijM4kv1EvizNwfzO3ly8NPKhRKgIK+JMdkacdbDISkuYsA1E0Hp7OzDgdyXXKOpzsdLMPPBHpB0jGY1r0qUlZe9m6vAyzMjMp4dKsx+ezrIyQ=----ATTACHMENT:----NTg1NzkyNDM0MzI1OTU4MSAzODc4MDIwMjM0ODYwNzI4IDYzMjEyMzA0MTkzMDU2NDk=