| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- <?php
 - 
 - /*
 -  * This file is part of the Symfony package.
 -  *
 -  * (c) Fabien Potencier <fabien@symfony.com>
 -  *
 -  * For the full copyright and license information, please view the LICENSE
 -  * file that was distributed with this source code.
 -  */
 - 
 - namespace Symfony\Tests\Component\HttpKernel;
 - 
 - use Symfony\Component\HttpKernel\Log\LoggerInterface;
 - 
 - class Logger implements LoggerInterface
 - {
 -     protected $logs;
 - 
 -     public function __construct()
 -     {
 -         $this->clear();
 -     }
 - 
 -     public function getLogs($priority = false)
 -     {
 -         return false === $priority ? $this->logs : $this->logs[$priority];
 -     }
 - 
 -     public function clear()
 -     {
 -         $this->logs = array(
 -             'emerg' => array(),
 -             'alert' => array(),
 -             'crit' => array(),
 -             'err' => array(),
 -             'warn' => array(),
 -             'notice' => array(),
 -             'info' => array(),
 -             'debug' => array(),
 -         );
 -     }
 - 
 -     public function log($message, $priority)
 -     {
 -         $this->logs[$priority][] = $message;
 -     }
 - 
 -     public function emerg($message, array $context = array())
 -     {
 -         $this->log($message, 'emerg');
 -     }
 - 
 -     public function alert($message, array $context = array())
 -     {
 -         $this->log($message, 'alert');
 -     }
 - 
 -     public function crit($message, array $context = array())
 -     {
 -         $this->log($message, 'crit');
 -     }
 - 
 -     public function err($message, array $context = array())
 -     {
 -         $this->log($message, 'err');
 -     }
 - 
 -     public function warn($message, array $context = array())
 -     {
 -         $this->log($message, 'warn');
 -     }
 - 
 -     public function notice($message, array $context = array())
 -     {
 -         $this->log($message, 'notice');
 -     }
 - 
 -     public function info($message, array $context = array())
 -     {
 -         $this->log($message, 'info');
 -     }
 - 
 -     public function debug($message, array $context = array())
 -     {
 -         $this->log($message, 'debug');
 -     }
 - }
 
 
  |