REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)
Akhirnya, kita akan membuat REST SERVER sendiri menggunakan bantuan CodeIgniter
—
LINK
CodeIgniter : https://www.codeigniter.com/
Rest Library : https://github.com/chriskacerguis/codeigniter-restserver
SQL untuk Tabel : https://github.com/sandhikagalih/rest-api/tree/master/7.%20rest-server
—
VIDEO SEBELUMNYA
“YOUTUBE & INSTAGRAM API”
https://youtu.be/-BmTKA1xCm8
—
Apa yang harus dipelajari sebelum ini :
– Javascript Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w
– Javascript & DOM
https://www.youtube.com/playlist?list=PLFIM0718LjIWB3YRoQbQh82ZewAGtE2-3
– PHP DASAR
https://www.youtube.com/playlist?list=PLFIM0718LjIUqXfmEIBE3-uzERZPh3vp6
– OOPHP
https://www.youtube.com/playlist?list=PLFIM0718LjIWvxxll-6wLXrC_16h_Bl_p
– PHP MVC
https://www.youtube.com/playlist?list=PLFIM0718LjIVEh_d-h5wAjsdv2W4SAtkx
– CodeIgniter
https://www.youtube.com/watch?v=dMRCZGGAx74&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=10
https://www.youtube.com/watch?v=g5JT3EW38KM&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=11
https://www.youtube.com/watch?v=r-r6IhsE5vg&list=PLFIM0718LjIVpXbAwu_Cg9PdJO1GvyvCn&index=12
—
PLAYLIST LAIN:
– HTML Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIVuONHysfOK0ZtiqUWvrx4F
– CSS Dasar
https://www.youtube.com/playlist?list=PLFIM0718LjIUBrbm6Gdh6k7ZUvPIAZm7p
– Tutorial Sublime Text
https://www.youtube.com/playlist?list=PLFIM0718LjIWE-Ot9V9qcALx5OMAZY67c
– CSS Layouting
https://www.youtube.com/playlist?list=PLFIM0718LjIUu4Ju9GUL5zpLcuq08TKYr
—
MEDIA SOSIAL
– http://instagram.com/sandhikagalih
– http://twitter.com/sandhikagalih
– https://www.facebook.com/WebProgrammingUNPAS
– http://codepen.io/webprogrammingunpas
– https://github.com/webprogrammingunpas
—
UNIVERSITAS PASUNDAN BANDUNG
http://www.unpas.ac.id/
http://www.if.unpas.ac.id/
terimakasih dan selamat #ngoding!
@sandhikagalih
REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)
REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)
maaf padika dan man-teman. ada pesan error "Class 'REST_Controller' not found in". udah browsing sampai ke stackoverflow juga belum ketemu solusinya. mohon bantuannya ya
info yang sangat membantu, ringan dan jelas…
btw, kang dika… buatin tutorialnya crud dengan versi curl php dan api dong…
terimakasih sebelumnya…
terima kasih pak atas penjelasannya..
mau tanya apa library ini hanya support di PHP7 ?
kalo boleh tau versi php yang bapak pakai di php ini versi berapa ?
terima kasih
Punya Saya error gini…
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in /opt/lampp/htdocs/cantik/rest_api/application/controllers/api/Example.php on line 22
A PHP Error was encountered
Severity: Compile Error
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
Filename: api/Example.php
Line Number: 22
Backtrace:
kalo misalkan upload file gimana rest apinya ya?
Pak, kok pas ngejalanin server testnya object not found yah?
saya baru mengikuti seri ini, kalo ada error saat REST Server Test, bisa lihat di sini https://stackoverflow.com/questions/56824024/class-example-cannot-extend-from-trait-restserver-libraries-rest-controller
mas sandika kalo mw buat rest api server untuk php saja tanpa pake codenaigter gimana ya
maaf mau tanya waktu saya klik Rest Server Tests hasilnya itu 404 Not Found. Ternyata maslahnya ada di linknya,
linknya jadi http://localhost/rest-api/wpu-restserver/localhost/rest-api/wpu-restserver/rest-server.
kira2 apa yang salah ya? bagian mana yang harus saya rubah? Terimakasih
kenapa ya ketika ditambahkan 'session' di autoload libraries , langsung muncul error "Unable to locate the specified class: Session.php", mohon bantuannya kk
thank you so much pak sandika tapi ganti-ganti baju pak hehe
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsaaapplicationcontrollersapiExample.php on line 22
A PHP Error was encountered
Severity: Compile Error
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
Filename: api/Example.php
Line Number: 22
Backtrace:
kayanya dah update codeigniter-restserver nya soalnya di dokumentasinya jadi CI_Controller bukan REST_Controller php nya juga jadi harus 7.2
Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocstestapplicationcontrollersapiExample.php on line 22
ERROR INI KENAPA YA? ada yang tau btw @
Web Programming UNPAS
di saya yang HTTP_NO_CONTENT kok tidak ada pesan suksesnya?, kalau di ganti HTTP_OK pesannya tampil?mohon bantuannya
Class Example cannot extend from trait RestserverLibrariesREST_Controller in /Applications/XAMPP/xamppfiles/htdocs/rest-api/wpu-rest-server/application/controllers/api/Example.php on line 22
ini error kenapa ya ?
Hello temen2, mau nnya dari library rest api ci ini apakah bisa buat paging ya?
mohon bantuaanya saya mengikuti tutorialnya diatas pak,tapi saya mengalami error pada : Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in C:xampphtdocsahp-ephamwpu-rest-serverapplicationlibrariesREST_Controller.php on line 701
saya sudah selesai copy semua file di application, pas jalanin link Test Users dapat error kek gini. kira2 kenapa ya?
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsrest_api_emailapplicationcontrollersapiExample.php on line 22
Permisi mas, saya mau nanya, kenapa ya ketika saya membuat controller baru d dalam folder api, controllernya tidak bisa diakses, not found gitu, begitupun dengan Example.php nya. Sedangkan kalau diakases diluar folder api atau d dalam controller saja, controller yg saya buat itu bisa diakses. Mohon jawabannya
pak kalo boleh tau kenapa ya pas mencoba example ga bisa, problemnya katanya di Class Example cannot extend from trait RestserverLibrariesREST_Controller . solusinya pa ya kira2
mohon bantuannya y pak
https://github.com/chriskacerguis/codeigniter-restserver/tree/f3ba7d76cb14c11602f72b432926a17b8ff7c590
yang masih error pakai versi ini aja dlu 🙂
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsrest-apiwpu-ciapplicationcontrollersapiExample.php on line 22
ini kenapa
Call to undefined method CI_Input::put()
ada yang bisa ngatasin.?
Pak mau tanya, bagaimana kalau di dalam controller ada function post (index_post) lebih dari satu, bagaimana penamaan function nya? terima kasih semoga pak dika sehat selalu. Aamin.
Disini ada yg tau cara menangani HTTP response NO_CONTENT (204) yang tidak muncul? walaupun aksi ke database nya berhasil. Dari kasus yang saya dapat, status dan message nya tidak muncul. Ada yg tau solusi dari masalah ini?
$this->set_response([
'status' => true,
'message' => 'Data berhasil diubah'
], 204);
kenapa error begini pak :
A PHP Error was encountered
Severity: Compile Error
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
Filename: api/Example.php
Line Number: 22
Backtrace:
error pak bagaimana ini??
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in /Applications/MAMP/htdocs/rest_api/wpu_rest_server/application/controllers/api/Example.php on line 22
buat yang error pas 13:11, bisa pake cara MasBoker pake versi lain dengan download lagi atau, kalo gamau download lagi bisa di configurasi di file " applicationlibrariesREST_Controller.php " dan " applicationcontrollersapiExample.php "
di "applicationlibrariesREST_Controller.php" tambahkan ini :
" require APPPATH . 'libraries/REST_Controller_Definitions.php'; "
sebelum trait REST_Controller {
dan di " applicationcontrollersapiExample.php " :
ubah REST_Controller menjadi CI_Controller,
" class Example extends REST_Controller { " menjadi " class Example extends CI_Controller { "
Â
dan tambahkan ini :
" use REST_Controller { REST_Controller::__construct as private __resTraitConstruct; } "
di line pertama sesudah " class Example extends CI_Controller { "
dan tambahkan " parent::__construct(); " dan " $this->__resTraitConstruct(); " kedalam " __construct function() "
dan ubah HTTP response code nya dari " $this->response($users, REST_Controller::HTTP_OK); " menjadi " $this->response($users, 200); "
mas, saya kalo pake HTTP_NO_CONTENT kok ngga ada kembalian nilai apapun, padahal sudah saya masukin nilai $id nya? mohon pencerahannya terima kasih.
kok error pak ? Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsbelajarrestapiwpu-rest-serverapplicationcontrollersapiExample.php on line 22
pak saya kok error ya saat menjalankan example dari api :
A PHP Error was encountered
Severity: Compile Error
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
Filename: api/Example.php
Line Number: 22
Backtrace:
waah error saya : Tolonggg
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsrest-apiwpu_rest_serverapplicationcontrollersapiExample.php on line 22
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
sangat bermanfaat
thanks, pak sandhika.. Bermanfaat banget
Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsrest-apiwpu-rest-serverapplicationcontrollersapiExample.php on line 22
A PHP Error was encountered
Severity: Compile Error
Message: Class Example cannot extend from trait RestserverLibrariesREST_Controller
Filename: api/Example.php
Line Number: 22
Backtrace: mohon pencerahanya
ketika uji coba rest server test gabisa , bisa coba solusi pakai ini https://stackoverflow.com/questions/56824024/class-example-cannot-extend-from-trait-restserver-libraries-rest-controller
Pak, mau tanya kalo untuk POST data, itu saya mau validasinya formnya di sisi server (back-end), apakah bisa pakai library nya CI yang form_validation() ?
Pak cara menambahkan pesan form_validation di balasan json.nya gimana
pak waktu tak klik di rest server test kok nggak tampil datanya kenapa ya?
pak, mau minta tolong dong. bikin vidio untuk membuat web kita menjadi ldap atau sso. web nya menggunakan codeigneter
terima kasih tutornya mas, saya baru sampai di menit 19an, kenapa ketika di eksekusi di postman, hasilnya blank? ada yang bisa membantu memberikan solusi
Punya saya kok put sama delete nya ga ngebalikin json nya ya?? Tapi datanya berhasil keubah dan kehapus
index_put(), index_get() itu wajib ya? bisa pakai function lain ? kenapa di examplenya dia bisa users_put() ?
mas sandy punyaku error gini yah, apa ada yg kelewat ngikutin tutorialnya mas?
Class Example cannot extend from trait RestserverLibrariesREST_Controller
pak, biar update nya spesific field bagaimana yah?
this guy is best youtuber ..