Skip to content

Commit ecfb4de

Browse files
committed
Fixed timestamp bug
1 parent 8e84af6 commit ecfb4de

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/Logger/MpesaLogger.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class MpesaLogger
2020
*/
2121
public function logResponse($logFileName, $infoToLog)
2222
{
23+
24+
date_default_timezone_set('Africa/Dar_es_Salaam');
2325
// Create the logger
2426
$logger = new Logger('mpesa_logger');
2527

src/MpesaConfigs.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ public function setPassKey(?string $passKey): void
6767
*/
6868
public function getTimestamp()
6969
{
70+
date_default_timezone_set('Africa/Dar_es_Salaam');
71+
7072
return date('YmdGis');//20180920204512 y,M,D,Hour,MIN,SEC
7173
}
7274

src/Responses/stkPushResponse.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ class stkPushResponse
1919
*/
2020
public function stkPushResponseData()
2121
{
22+
date_default_timezone_set('Africa/Dar_es_Salaam');
23+
2224
$stkCallbackResponse = file_get_contents('php://input');
2325

2426
return $stkCallbackResponse;

0 commit comments

Comments
 (0)