for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Monolol\Lolifiers;
use Monolol\Lolifier;
use Monolog\Logger;
class Yolo implements Lolifier
{
private
$acceptedLevels;
$acceptedLevels
The PSR-2 coding standard requires that all properties in a class have their visibility explicitly declared. If you declare a property using
class A { var $property; }
the property is implicitly global.
To learn more about the PSR-2, please see the PHP-FIG site on the PSR-2.
public function __construct()
$this->acceptedLevels = array(
Logger::DEBUG,
Logger::INFO,
);
}
public function isHandling(array $record)
return in_array($record['level'], $this->acceptedLevels);
public function lolify(array $record)
return $record;
The PSR-2 coding standard requires that all properties in a class have their visibility explicitly declared. If you declare a property using
the property is implicitly global.
To learn more about the PSR-2, please see the PHP-FIG site on the PSR-2.