/** * Check for session id (session token) * * @param * $session_id * @return int * @throws Exception */ static function set_session_id($session_id) { $sqlStr = "SELECT I_RESELLER FROM reseller WHERE TOKEN = '{$session_id}'"; self::$resellerId = intval(self::pdo()->query($sqlStr)->fetchColumn()); if (empty(self::$resellerId)) { throw new Exception("Wrong session ID: '{$session_id}'"); } self::$sessionId = $session_id; return self::$resellerId; }