public function all()
    {
        $table = trim(self::$table);
        if (!empty($table)) {
            $query = /** @lang text */
                "SELECT * FROM {$table}";


            if(!empty($this->groupby)){
                $query.=' GROUP BY '.$this->groupby;
            }

            if (!empty($this->order)) {
                $query .= $this->order;
            }


            //execute the query and return the data or error message
              return  $this->fetch($query);


        } else {
            static::$response["status"] = "error";
            static::$response["response"] = "Table name cannot be empty";
            static::$response["code"] = 5000;
            return static::terminate(static::$response);
        }
    }
public function all()
    {
        $table = trim(self::$table);
        if (!empty($table)) {
            $query = /** @lang text */
                "SELECT * FROM {$table}";


            if(!empty($this->groupby)){
                $query.=' GROUP BY '.$this->groupby;
            }

            if (!empty($this->order)) {
                $query .= $this->order;
            }


            //execute the query and return the data or error message
              return  $this->fetch($query);


        } else {
            static::$response["status"] = "error";
            static::$response["response"] = "Table name cannot be empty";
            static::$response["code"] = 5000;
            return static::terminate(static::$response);
        }
    }
public function all ( ) { $ table = trim ( self :: $ table ) ; if ( ! empty ( $ table ) ) { $ query = /** @lang text */ "SELECT * FROM {$table}" ; if ( ! empty ( $ this -> groupby ) ) { $ query .= ' GROUP BY ' . $ this -> groupby ; } if ( ! empty ( $ this -> order ) ) { $ query .= $ this -> order ; } //execute the query and return the data or error message return $ this -> fetch ( $ query ) ; } else { static :: $ response [ "status" ] = "error" ; static :: $ response [ "response" ] = "Table name cannot be empty" ; static :: $ response [ "code" ] = 5000 ; return static :: terminate ( static :: $ response ) ; } }
Fetch all data without limits or offset
Fetch all data without limits or offset