| @@ 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 | ||