You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Esteban MANSART edited this page Mar 9, 2019
·
3 revisions
Options
ErrorHandler::init($options = []);
A l'initialisation, il est nécessaire de passer en paramètres un tableau d'options pour définir la façon dont vous allez utiliser cette classe, sans quoi une LogicException sera lancée.
$options = [
"logDir" => "/log", // Le chemin du dossier contenant les logs"formats" => [
"dateFilename" => "Y-m-d", // Format de date pour le nom du fichier"dateLog" => "Y-m-d H:i:s.u"// Format de date pour le log en lui-même
],
"fileExtension" => ".log"// Extension du fichier de log
];
logDir
Chaîne de caractères selon votre choix. Si un slash est renseigné en fin de chaîne, il sera ignoré (Ex: "/private/log", "/log", "/engine/error/log/", ...)
formats["dateFilename"] Chaîne de caractères définissant le format de DateTime selon votre choix (Ex: "Y-m-d", "Y", "d_h", ...)
formats["dateLog"] Chaîne de caractères définissant la date du log enregistré (Ex: "Y-m-d H:i:s", "His.u", \DateTime::RFC822, ...)
fileExtension Chaîne de caractères utilisé pour nommer l'extension du fichier (EX: ".log", ".txt", ".whatIwant", ...)