Exemplo n.º 1
0
 public function isOnBlackList()
 {
     return IQL::count(IpBlacklistIQL::$_TABLE)->where(NULL, IpBlacklistIQL::$EXPIRES, '>', WebDate::newMysqlDate())->_and(NULL, IpBlacklistIQL::$IP, '=', Request::getIpAddress())->get();
 }
Exemplo n.º 2
0
        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);