Tag Archives: Composer

Error “class” not found di Laravel 4

laravelKetika mencoba memulai laravel 4, saya (dan mungkin Anda) pertama kali akan merasakan error yang menerangkan bahwa class yang anda buat tidak ditemukan. Pesan errornya akan seperti berikut (contoh) :

[php]PHP Fatal error: Class ‘NameClass’ not found in project/vendor/laravel/framework/src/Illuminate/Some/Class.php on line xyz[/php]

Untuk menangani kesalahan tersebut, kita cukup menggenerate autoloading files menggunakan composer. Perintah yang dijalankan adalah sebagai berikut

[php]php composer.phar dump-auto[/php]

Dan pesan error/kesalahan akan hilang. Semoga bermanfaat

Composer – Dependency Manager For PHP

http://getcomposer.org/

Composer adalah tool yang digunakan untuk instalasi-instalasi dependensi PHP. Apabila sudah pernah memakai bahasa pemrograman Ruby dan Framework Ruby On Rails, composer ini fungsinya sama dengan Bundler pada bahasa tersebut.

Intinya, setiap kita membangun sesuatu dengan PHP, dan suatu saat membutuhkan dependensi tertentu, misalkan framework, packages atau library, kita tidak perlu lagi mencari-cari file yang kita butuhkan dengan susah payah, cukup menggunakan perintah composer dan akan mengunduhnya untuk kita pergunakan. Kembali lagi saya bandingkan dengan Ruby (karena yang pernah saya pake adalah bahasa tersebut), contohnya ingin menginstall framework rails, cukup dengan perintah gem install rails, maka akan di unduh dependensi yang dibutuhkan oleh framework ruby on rails.

Continue reading