PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ]); if (session_status() === PHP_SESSION_NONE && !headers_sent()) { @session_start(); } if (isset($_SESSION['outlet_id'])) { $pdo->exec("SET @session_outlet_id = " . (int)$_SESSION['outlet_id']); } else { $pdo->exec("SET @session_outlet_id = 0"); } } return $pdo; }