public static function getProxyItemByValidToken(Database $db, $token) { $query = "SELECT id, token, valid_from, valid_to, data, route, action, only_authenticated, only_uid, only_gid FROM proxy WHERE (token=:token AND valid_from<=NOW() AND (valid_to IS NULL OR valid_to>NOW()))"; $queryArgs = array(":token" => $token); $fetchArgs = array("type" => PDO::FETCH_CLASS, "className" => "ProxyEntity"); return $db->selectQuery($query, $queryArgs, $fetchArgs); }