working version

This commit is contained in:
dimitar committed 2025-01-30 02:58:14 +01:00
1 parent 184cac66e6
commit 7e0aa41be6
11 files changed
+875

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
<?php
class EcomZoneLogger
{
const LOG_FILE = _PS_ROOT_DIR_ . '/var/logs/ecomzone.log';
public static function log($message, $level = 'INFO', $context = [])
{
$date = date('Y-m-d H:i:s');
$contextStr = !empty($context) ? json_encode($context) : '';
$logMessage = "[$date] [$level] $message $contextStr\n";
file_put_contents(self::LOG_FILE, $logMessage, FILE_APPEND);
// Also log to PrestaShop
PrestaShopLogger::addLog(
"EcomZone: $message",
($level === 'ERROR' ? 3 : 1),
null,
'EcomZone',
null,
true
);
}
}