Skip to content
Selahattin edited this page Oct 8, 2015 · 3 revisions

->build()

Uri parametrelerinden query oluşturur.

$queryBuilder = new QueryBuilder(new User, $request);

$queryBuilder->build()

Sorgu sonucuna ulaşmak için kullanılabilecek metotlar

->paginate()

$queryBuilder = new QueryBuilder(new User, $request);

$queryBuilder->build()->paginate()

Eğer url parametresinde "?limit" yoksa ön tanımlı olan 15'i limit değeri kabul eder ve 15'erli sayfalandırma yapar. "?limit=2" şeklinde bir parametre varsa 2'şerli sayfalandırma yapar.

->get()

$queryBuilder = new QueryBuilder(new User, $request);

$queryBuilder->build()->get()

paginate() methodunda olduğu gibi "limit" parametresi yoksa ön tanımlı olarak 15'i limit kabul ederek 15 sonuç döndürür. "?limit=2" şeklinde bir parametre varsa 2 adet sonuç döner.


->lists(String $value, String $key)

$queryBuilder = new QueryBuilder(new User, $request);

$queryBuilder->build()->lists('name', 'id');