for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SilverStripe\Auditor\Tests\AuditHookTest;
use Psr\Log\AbstractLogger;
use SilverStripe\Dev\TestOnly;
class Logger extends AbstractLogger implements TestOnly
{
protected $messages = [];
public function log($level, $message, array $context = [])
$this->messages[] = $message . ' ' . json_encode($context);
}
public function getLastMessage()
return (string) end($this->messages);
public function getMessages()
return $this->messages;