PHP Class Cronario\Logger\Journal

Inheritance: implements Cronario\Logger\LoggerInterface, use trait Cronario\TraitOptions
Datei anzeigen Open project: cronario/cronario

Protected Properties

Property Type Description
$journalFolder
$journalRecord
$levelToPoints array

Public Methods

Method Description
__construct ( string $folder = __DIR__, array $record = ['emergency', 'alert', 'critical', 'error'] )
log ( mixed $level, string $message, array $context = [] ) : null

Protected Methods

Method Description
getCurrentDate ( ) : string
getJournalPath ( ) : string

Method Details

__construct() public method

public __construct ( string $folder = __DIR__, array $record = ['emergency', 'alert', 'critical', 'error'] )
$folder string
$record array

getCurrentDate() protected method

protected getCurrentDate ( ) : string
return string

getJournalPath() protected method

protected getJournalPath ( ) : string
return string

log() public method

public log ( mixed $level, string $message, array $context = [] ) : null
$level mixed
$message string
$context array
return null

Property Details

$journalFolder protected_oe property

protected $journalFolder

$journalRecord protected_oe property

protected $journalRecord

$levelToPoints protected_oe property

protected array $levelToPoints
return array