public function isOnBlackList() { return IQL::count(IpBlacklistIQL::$_TABLE)->where(NULL, IpBlacklistIQL::$EXPIRES, '>', WebDate::newMysqlDate())->_and(NULL, IpBlacklistIQL::$IP, '=', Request::getIpAddress())->get(); }
if ($joinobs != -1) { foreach ($joinobs as $join) { $objs[] = $join->{$accesor}(); } } else { $objs = -1; } } else { $q = IQL::select($reqobj); if (strpos($field, '.') > 0) { $fields = explode('.', $field); $field = $fields[1]; } addWhereClause($q, NULL, $field, $value, $searchOption); $objs = $q->start($start)->limit($limit)->orderBy(NULL, $sidx, $sord)->get(); $q = IQL::count($reqobj); addWhereClause($q, NULL, $fields[1], $value, $searchOption); $totalCount = $q->get(); if ($totalCount > 0) { $totalPages = ceil($totalCount / $limit); } else { $totalPages = 0; } } } if ($objs == -1) { $response = new stdClass(); $response->page = 0; $response->total = 0; $response->records = 0; echo json_encode($response);