From 59dab29cd7862d6335e1edeae42bc535128f3bff Mon Sep 17 00:00:00 2001 From: Hafiq Date: Mon, 23 May 2022 12:58:48 +0800 Subject: [PATCH] Add Prefix Config : Able to add prefix to log file disk --- config/http-client-logger.php | 1 + src/HttpLogger.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/http-client-logger.php b/config/http-client-logger.php index 8ad1436..871c8b1 100644 --- a/config/http-client-logger.php +++ b/config/http-client-logger.php @@ -83,4 +83,5 @@ 'disk_separate_files' => true, 'prefix_timestamp' => 'Y-m-d-Hisu', // Leaving empty will remove the timestamp 'filename' => '', + 'prefix' => '', ]; diff --git a/src/HttpLogger.php b/src/HttpLogger.php index 8c4f1a9..846c849 100644 --- a/src/HttpLogger.php +++ b/src/HttpLogger.php @@ -55,7 +55,8 @@ protected function getReplace(): array protected function getFileName(): string { - return (Arr::get($this->config, 'prefix_timestamp') ? Date::now()->format(Arr::get($this->config, 'prefix_timestamp')) : '') + return Arr::get($this->config, 'prefix') + .(Arr::get($this->config, 'prefix_timestamp') ? Date::now()->format(Arr::get($this->config, 'prefix_timestamp')) : '') .Arr::get($this->config, 'filename'); }