Metabor\Statemachine\Observer\TransitionLogger::__construct PHP Метод

__construct() публичный Метод

public __construct ( Psr\Log\LoggerInterface $logger, string $loggerLevel = LogLevel::INFO, MetaborStd\StringConverterInterface $stringConverter = null )
$logger Psr\Log\LoggerInterface
$loggerLevel string
$stringConverter MetaborStd\StringConverterInterface
    public function __construct(LoggerInterface $logger, $loggerLevel = LogLevel::INFO, StringConverterInterface $stringConverter = null)
    {
        $this->logger = $logger;
        $this->loggerLevel = $loggerLevel;
        if ($stringConverter) {
            $this->stringConverter = $stringConverter;
        } else {
            $this->stringConverter = new StringConverter();
        }
    }