PHP 클래스 Autarky\Logging\DefaultLogConfigurator

You can easily change the path to log to by extending this class and overriding either getLogDirectory, getLogFilename or getLogPath.
상속: implements Autarky\ConfiguratorInterface
파일 보기 프로젝트 열기: autarky/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$channelManager ChannelManager Channel manager instance.
$config Autarky\Config\ConfigInterface The config store instance.
$environment string The environment name.

공개 메소드들

메소드 설명
__construct ( ChannelManager $channelManager, Application $application, Autarky\Config\ConfigInterface $config ) Constructor.
configure ( )

보호된 메소드들

메소드 설명
getLogDirectory ( )
getLogFilename ( )
getLogPath ( )
makeDefaultLogger ( )

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( ChannelManager $channelManager, Application $application, Autarky\Config\ConfigInterface $config )
$channelManager ChannelManager
$application Autarky\Application
$config Autarky\Config\ConfigInterface

configure() 공개 메소드

public configure ( )

getLogDirectory() 보호된 메소드

protected getLogDirectory ( )

getLogFilename() 보호된 메소드

protected getLogFilename ( )

getLogPath() 보호된 메소드

protected getLogPath ( )

makeDefaultLogger() 보호된 메소드

protected makeDefaultLogger ( )

프로퍼티 상세

$channelManager 보호되어 있는 프로퍼티

Channel manager instance.
protected ChannelManager,Autarky\Logging $channelManager
리턴 ChannelManager

$config 보호되어 있는 프로퍼티

The config store instance.
protected ConfigInterface,Autarky\Config $config
리턴 Autarky\Config\ConfigInterface

$environment 보호되어 있는 프로퍼티

The environment name.
protected string $environment
리턴 string