Logger extends Messenger
class Logger extends Messenger {
/**
* Override Messenger::add() to log the message appropriately
*/
public function add($message, $type) {
switch ($type) {
case 'error':
error_log($message);
break;
case 'message':
default:
file_put_contents('/tmp/application_x.log', $message . "\n", FILE_APPEND & LOCK_EX);
break;
}
}
}