@@ 483-503 (lines=21) @@ | ||
480 | * @param string $folderToStoreLog |
|
481 | * @return Logger $logger |
|
482 | */ |
|
483 | private function createLogger($folderToStoreLog) |
|
484 | { |
|
485 | // the default output format is "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n" |
|
486 | $output = "%datetime% > %level_name% > %message% %context% %extra%\n"; |
|
487 | // finally, create a formatter |
|
488 | $formatter = new LineFormatter($output, $this->dateFormatLog); |
|
489 | self::$dateFormatLogFilename = date("Y-m-d_H:i:s"); |
|
490 | // Create the logger |
|
491 | $logger = new Logger('stream_logger'); |
|
492 | ||
493 | // Now add some handlers |
|
494 | $stream = new StreamHandler(trim($folderToStoreLog) . self::$dateFormatLogFilename . ".log", Logger::DEBUG); |
|
495 | ||
496 | $stream->setFormatter($formatter); |
|
497 | $logger->pushHandler($stream); |
|
498 | $logger->pushHandler(new FirePHPHandler()); |
|
499 | ||
500 | // You can now use your logger |
|
501 | $logger->addInfo('Stream logger is ready...'); |
|
502 | return $logger; |
|
503 | } |
|
504 | ||
505 | /** |
|
506 | * This method return the responce from firebase |
@@ 70-90 (lines=21) @@ | ||
67 | * @param string $folderToStoreLog |
|
68 | * @return Logger $logger |
|
69 | */ |
|
70 | private function createLogger($folderToStoreLog) |
|
71 | { |
|
72 | // the default output format is "[%datetime%] %channel%.%level_name%: %message% %context% %extra%\n" |
|
73 | $output = "%datetime% > %level_name% > %message% %context% %extra%\n"; |
|
74 | // finally, create a formatter |
|
75 | $formatter = new LineFormatter($output, $this->dateFormatLog); |
|
76 | self::$dateFormatLogFilename = date("Y-m-d_H:i:s"); |
|
77 | // Create the logger |
|
78 | $logger = new Logger('stream_logger'); |
|
79 | ||
80 | // Now add some handlers |
|
81 | $stream = new StreamHandler(trim($folderToStoreLog) . self::$dateFormatLogFilename . ".log", Logger::DEBUG); |
|
82 | ||
83 | $stream->setFormatter($formatter); |
|
84 | $logger->pushHandler($stream); |
|
85 | $logger->pushHandler(new FirePHPHandler()); |
|
86 | ||
87 | // You can now use your logger |
|
88 | $logger->addInfo('Stream logger is ready...'); |
|
89 | return $logger; |
|
90 | } |
|
91 | } |
|
92 | ||
93 |