Logging
Tags
Table of Contents
- $logger : Regent|null
- Objekt pro logování.
- addStatusMessage() : bool
- Add message to stack to show or write to file Přidá zprávu do zásobníku pro zobrazení uživateli inbo do logu.
- cleanSatatusMessages() : bool
- Erase all status messages
- getLogger() : Regent
- Provide logger object
- getStatusMessages() : array<string|int, mixed>
- Obtain global status messages
- logBanner() : mixed
- Add Info about used PHP and EasePHP Library
Properties
$logger
Objekt pro logování.
public
Regent|null
$logger
= null
Methods
addStatusMessage()
Add message to stack to show or write to file Přidá zprávu do zásobníku pro zobrazení uživateli inbo do logu.
public
addStatusMessage(string $message[, string $type = 'info' ][, object $caller = null ]) : bool
Parameters
- $message : string
-
text zpravy
- $type : string = 'info'
-
fronta
- $caller : object = null
-
Message source name
Return values
bool —message added
cleanSatatusMessages()
Erase all status messages
public
cleanSatatusMessages() : bool
Return values
bool —getLogger()
Provide logger object
public
getLogger([string|array<string|int, mixed> $options = null ]) : Regent
Parameters
- $options : string|array<string|int, mixed> = null
Return values
Regent —getStatusMessages()
Obtain global status messages
public
getStatusMessages() : array<string|int, mixed>
Return values
array<string|int, mixed> —logBanner()
Add Info about used PHP and EasePHP Library
public
logBanner([string $prefix = '' ][, string $suffix = '' ]) : mixed
Parameters
- $prefix : string = ''
-
banner prefix text (default is APPName)
- $suffix : string = ''
-
banner suffix text