LogService
in package
implements
LogServiceInterface
Class LogService
Table of Contents
Interfaces
Properties
- $container : mixed
- $logDirectory : mixed
- $logFileName : string
- $notifyDevelopmentTeam : mixed
Methods
- __construct() : mixed
- LogService constructor.
- getLogDirectory() : string
- getLogFileName() : string
- getLogInstance() : Logger
- Log a message
- isNotifyDevelopmentTeam() : bool
- notifyDevelopmentTeam() : mixed
- Notifying Axelites team about new bug
- setLogDirectory() : LogService
- setLogFileName() : LogService
- setNotifyDevelopmentTeam() : mixed
Properties
$container
protected
mixed
$container
Tags
$logDirectory
protected
mixed
$logDirectory
= 'errors'
Tags
$logFileName
protected
string
$logFileName
= 'error'
$notifyDevelopmentTeam
protected
mixed
$notifyDevelopmentTeam
= false
Methods
__construct()
LogService constructor.
public
__construct(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
getLogDirectory()
public
getLogDirectory() : string
Return values
stringgetLogFileName()
public
getLogFileName() : string
Return values
stringgetLogInstance()
Log a message
public
getLogInstance() : Logger
Tags
Return values
LoggerisNotifyDevelopmentTeam()
public
isNotifyDevelopmentTeam() : bool
Return values
boolnotifyDevelopmentTeam()
Notifying Axelites team about new bug
public
notifyDevelopmentTeam(mixed $msg[, null $url = null ][, string $subject = 'New Bug in logidav' ]) : mixed
Parameters
- $msg : mixed
- $url : null = null
- $subject : string = 'New Bug in logidav'
setLogDirectory()
public
setLogDirectory(string $logDirectory) : LogService
Parameters
- $logDirectory : string
Return values
LogServicesetLogFileName()
public
setLogFileName(string $logFileName) : LogService
Parameters
- $logFileName : string
Return values
LogServicesetNotifyDevelopmentTeam()
public
setNotifyDevelopmentTeam(bool $notifyDevelopmentTeam) : mixed
Parameters
- $notifyDevelopmentTeam : bool