Friday, December 20, 2019
PHP Lumen Upload Media
Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘PHP Lumen Resource
Relationship’.
Pada tutorial ini kita akan membahas mengenai upload media dan upload video kedalam tabel posts.
Fitur upload Image di Post
Untuk mengimplementasikan fitur upload image kita harus menambahkan satu field ke tabel posts.
Caranya ketik di command Prompt /CMD :
php artisan make:migration add_image_to_posts_table
Selanjutnya buka filenya di Database/Migration/.. , dan tambahkan kode berikut:
Selanjutnya ketik di command Prompt /CMD :
php artisan migrate
Dengan begitu sudah bertamah satu kolom/field di table posts.
Selanjutnya buka file App/Http/Controllers/PostsController.php dan tambahkan kode berikut di function store :
Silakan test di postman store dan isi form datany, dan jika berhasil maka responnya seperti ini.
Fitur get image Post
Pertama tambahkan kode di routes/web.php
Selanjutnya tambahkan method baru "image" di App/Http/Controllers/PostsController.php.
Kemudian lakukan test di postman get dengan parameter image name sesuai dengan nama image yang tadi kita create.
Jika berhasil maka responnya seperti ini:
Fitur upload Image di Post
Untuk mengimplementasikan fitur upload video kita juga harus menambahkan satu field ke tabel posts dengan nama video.
Caranya ketik di command Prompt /CMD :
php artisan make:migration add_video_to_posts_table
Selanjutnya buka filenya di Database/Migration/.. , dan tambahkan kode berikut:
Selanjutnya ketik di command Prompt /CMD :
php artisan migrate
Selanjutnya buka file App/Http/Controllers/PostsController.php dan tambahkan kode berikut di function store:
Silakan test di postman store dan isi form datanya, dan jika berhasil maka responnya seperti ini.
Fitur get video Post
Pertama tambahkan kode di routes/web.php
Selanjutnya tambahkan method baru "video" di
App/Http/Controllers/PostsController.php
Kemudian lakukan test di postman get dengan parameter video name sesuai dengan nama video
yang tadi kita create.
Jika berhasil maka responnya seperti ini:
dan selesai
Subscribe to:
Post Comments (Atom)
Architecture Microservices
Microservice merupakan pengembangan dari Monolitik Arsitektur. Microservice ini merupakan kumpulan proses independen dan kecil yang ...
-
Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘PHP Lumen Validation and Error Handling’. Pada tutorial ini kita ...
-
Muhammadridwan1401@gmail.com Tutorial ini melanjutkan project dari tutorial sebelum nya dengan nama ‘PHP Lumen Authentication’. Pada t...
-
Berikut ini adalah tutorial menggunakan CodeIgniter + Grocery Crud yang bisa membuat fungsi Sound CRUD dalam hitungan detik. Dalam tutor...
No comments:
Post a Comment