// Database Configuration define('DB_HOST', 'localhost'); define('DB_NAME', 'merodaco_mero1'); define('DB_USER', 'merodaco_mero2'); define('DB_PASS', '(jilVo[(lD;Y3izz'); // Security define('SECRET_KEY', bin2hex(random_bytes(32))); define('CSRF_TOKEN_NAME', 'csrf_token'); define('SESSION_TIMEOUT', 3600); // 1 hour define('LOGIN_ATTEMPTS', 5); // Paths define('BASE_PATH', dirname(__FILE__)); define('UPLOAD_PATH', BASE_PATH . '/assets/uploads/'); define('THUMB_PATH', BASE_PATH . '/assets/uploads/thumbs/'); // Payment Gateways define('MPESA_SHORTCODE', ''); define('MPESA_CONSUMER_KEY', ''); define('MPESA_CONSUMER_SECRET', ''); define('PAYPAL_CLIENT_ID', ''); define('PAYPAL_SECRET', ''); // Timezone date_default_timezone_set('Africa/Nairobi'); // Error Reporting ini_set('display_errors', 0); ini_set('log_errors', 1); ini_set('error_log', BASE_PATH . '/storage/logs/error.log'); // Start session if (session_status() == PHP_SESSION_NONE) { session_start(); } ?>