REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)

REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)

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)

Related posts

47 Thoughts to “REST API #7 MEMBUAT REST SERVER (menggunakan CodeIgniter)

  1. 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

  2. info yang sangat membantu, ringan dan jelas…
    btw, kang dika… buatin tutorialnya crud dengan versi curl php dan api dong…
    terimakasih sebelumnya…

  3. Iyr

    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

  4. 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:

  5. kalo misalkan upload file gimana rest apinya ya?

  6. Pak, kok pas ngejalanin server testnya object not found yah?

  7. mas sandika kalo mw buat rest api server untuk php saja tanpa pake codenaigter gimana ya

  8. 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

  9. kenapa ya ketika ditambahkan 'session' di autoload libraries , langsung muncul error "Unable to locate the specified class: Session.php", mohon bantuannya kk

  10. thank you so much pak sandika tapi ganti-ganti baju pak hehe

  11. 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:

  12. kayanya dah update codeigniter-restserver nya soalnya di dokumentasinya jadi CI_Controller bukan REST_Controller php nya juga jadi harus 7.2

  13. 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

  14. di saya yang HTTP_NO_CONTENT kok tidak ada pesan suksesnya?, kalau di ganti HTTP_OK pesannya tampil?mohon bantuannya

  15. 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 ?

  16. Hello temen2, mau nnya dari library rest api ci ini apakah bisa buat paging ya?

  17. 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

  18. 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

  19. 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

  20. 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

  21. Fatal error: Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsrest-apiwpu-ciapplicationcontrollersapiExample.php on line 22

    ini kenapa

  22. Call to undefined method CI_Input::put()

    ada yang bisa ngatasin.?

  23. 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.

  24. 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);

  25. 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:

  26. 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

  27. 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); "

  28. mas, saya kalo pake HTTP_NO_CONTENT kok ngga ada kembalian nilai apapun, padahal sudah saya masukin nilai $id nya? mohon pencerahannya terima kasih.

  29. kok error pak ? Class Example cannot extend from trait RestserverLibrariesREST_Controller in C:xampphtdocsbelajarrestapiwpu-rest-serverapplicationcontrollersapiExample.php on line 22

  30. 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:

  31. 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

  32. thanks, pak sandhika.. Bermanfaat banget

  33. 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

  34. 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() ?

  35. Pak cara menambahkan pesan form_validation di balasan json.nya gimana

  36. pak waktu tak klik di rest server test kok nggak tampil datanya kenapa ya?

  37. pak, mau minta tolong dong. bikin vidio untuk membuat web kita menjadi ldap atau sso. web nya menggunakan codeigneter

  38. terima kasih tutornya mas, saya baru sampai di menit 19an, kenapa ketika di eksekusi di postman, hasilnya blank? ada yang bisa membantu memberikan solusi

  39. Punya saya kok put sama delete nya ga ngebalikin json nya ya?? Tapi datanya berhasil keubah dan kehapus

  40. index_put(), index_get() itu wajib ya? bisa pakai function lain ? kenapa di examplenya dia bisa users_put() ?

  41. mas sandy punyaku error gini yah, apa ada yg kelewat ngikutin tutorialnya mas?

    Class Example cannot extend from trait RestserverLibrariesREST_Controller

  42. pak, biar update nya spesific field bagaimana yah?

  43. this guy is best youtuber ..

Leave a Comment