Postingan

Menampilkan postingan dari Mei, 2014

Memanfaatkan Facades pada Framework Laravel

"Facades provide a "static" interface to classes that are available in the application's IoC container."Terjemahan bebas dari saya adalah Facades menyediakan antar muka static pada semua kelas yang ada dalam Laravel, biasanya Model. Untuk lebih mengerti mengenai apa itu Inversion of Control (IoC) container dan Facade silahkan anda membaca artikel karya Edd Mann yang berjudul How Static Facades and IoC are used in Laravel. Salah satu fitur menarik dari frameworkLaravel adalah Facades, Facade ada dimana-mana pada Laravel, bahkan tanpa sadar kita juga sudah sering menggunakannya, misalnya statement View::make('form'), Redirect::to('front'), Input::get('nama'), dsb. Misalnya kita memiliki sebuah kelas model dalam aplikasi Laravel kita seperti ini: namespace AhliInformasi; class Pustakawan { /** * Ambil semua data Pustakawan */ public function semuaPustakawan($offset=0, $limit=100) { return DB::table('pustakawan')->s…