PHP Class Prado\Util\TLogRouter
TLogRouter manages routes that record log messages in different media different ways.
For example, a file log route {@link TFileLogRoute} records log messages
in log files. An email log route {@link TEmailLogRoute} sends log messages
to email addresses.
Log routes may be configured in application or page folder configuration files
or an external configuration file specified by {@link setConfigFile ConfigFile}.
The format is as follows,
PHP configuration style:
You can specify multiple routes with different filtering conditions and different
targets, even if the routes are of the same type.
Afficher le fichier
Open project: pradosoft/prado
Méthodes publiques
Private Methods
Méthode |
Description |
|
loadConfig ( $config ) |
Loads configuration from an XML element or PHP array |
|
Method Details
addRoute()
public méthode
Adds a TLogRoute instance to the log router.
public addRoute ( TLogRoute $route ) |
$route |
TLogRoute |
|
collectLogs()
public méthode
This method is an event handler to application's EndRequest event.
getConfigFile()
public méthode
This method is required by the IModule interface.
setConfigFile()
public méthode