Pemasangan
$ git clone git@github.com:omysurya/cbf-sentris.git
$ cd cbf-sentris
$ composer update
$ composer dump-autoload
Test framework default
- Setting koneksi database di file .env
- Import database cbf-sentris.sql
- Jalankan php artisan config:cache
- Buka halaman http://localhost/cbf-sentris/public
- Silahkan login menggunakan username dan password admin
Pengembangan -> Backend -> public/admin/nama_controller/method
- Buat controller
$ php artisan make:controller AdminNamaController
- Daftarkan controller ke Route folder routes/web.php mulai baris ke 65
routeController('berita','AdminBeritaController');
- Buat method dengan prefix method get/post
namespace App\Http\Controllers; use Illuminate\Http\Request; use DB; class AdminBeritaController extends Controller { //url: public/admin/berita public function getIndex() { //kode index disini } //url: public/admin/berita/add public function getAdd() { //kode untuk menampilkan form add berita } public function postAdd() { //kode untuk handle dari form add berita } }
- Untuk devel lebih lanjut silahkan lihat di contoh code yg sudah berjalan
- Bersihkan cache
$ php artisan route:cache
- Happy coding, semoga bermanfaat dan mudah-mudahan bisa kita kembangkan sesuai update-an Laravel
Pengembangan -> API -> public/api/nama_controller/method
-
Buat controller
$ php artisan make:controller ApiNamaController
-
Daftarkan controller ke Route folder routes/web.php mulai baris ke 42
routeController('berita','ApiBeritaController');
ini akan menjadi url -> public/api/berita
-
Pelajari penggunaan get/post/put/update/delete karena cara kerja nya sama dengan pembuatan controller laravel
@laravel @crocodic-studio @fherryfherry @studionet @pharmasolindo @sentris @omysurya