Laravel tabiri caizse ota b.ka query yazmak yerine Model'ler ile çalışmayı tercih ediyor, ki bence çok da iyi yapıyor.
App klasörünüzün içine Models diye bir klasör yaratın, normalde böyle bir klasör yok. İçerisine Moduller.php diye bir dosya yaratın ve içeriğini şöyle düzenleyin;
<?php namespace App\Models; // Bu satırı böyle yazmanızda fayda var, namespace [b]mutlaka[/b] ilk satırda olmalı.
class Moduller extends \Eloquent {
protected $table = "moduller";
public $timestamps = true;
}
Daha sonra yarattığınız controller içerisinde şöyle kullanacağız;
<?php namespace App\Http\Controllers;
use App\Models\Moduller;
class ModullerController extends Controller {
public function getIndex() {
$moduller = Moduller::where('ust_menu', 0)->get();
// Bu satırı şöyle de yazabilirsin;
// $moduller = Moduller::whereUstMenu(0)->get();
return view('admin',array('moduller'=>$moduller));
}
}
Velhasıl kelam; olabildiğince model dosyaları ile çalışıp DB işine girmemeye çalışın