Cara Menginstal Rest API Server di Codeigniter 3.x.x


Cara Menginstal Rest API Server pada Codeigniter 3.1.9

Saya beberapa kali mengalami error ketika akan melakukan instalasi REST API Server ke dalam aplikasi codeigniter yang sudah saya buat. Tapi akhirnya setelah ulik sana ulik sini, REST API bisa berjalan dengan lancar di aplikasi codeigniter saya. Bagaimana caranya? Silakan ikuti langkah-langkah di bawah ini. Untuk informasi saya menggunakan codeigniter versi 3.1.9.

1. Download REST API dari https://github.com/chriskacerguis/codeigniter-restserver--- link downloadnya bisa diklik di sini : https://github.com/chriskacerguis/codeigniter-restserver/archive/master.zip
2. Extract file hasil download tersebut
3. Copy folder Libraries pada folder hasil extract dan paste ke folder Applications codeigniter
tambahkan Use CI_Controller;
Cara Menginstal Rest API Server pada Codeigniter 3.1.9
kalau tidak ditambahkan akan keluar error
Fatal error: Class 'Restserver\Libraries\CI_Controller' not found ….
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

atau
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

4. Copy file rest.php di folder config pada folder hasil extract  dan paste ke folder config pada codeigniter
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

5. Copy folder api dan file Rest_server.php di controller pada folder hasil extract  dan paste ke folder controller pada codeigniter
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

6. Edit file Rest_controller.php pada folder libraries codeigniter
7. Untuk penggunaannya, contoh file Example.php di folder controller/api selalu gunakan:
require APPPATH . 'libraries/REST_Controller.php';
require APPPATH . 'libraries/Format.php';


Cara Menginstal Rest API Server pada Codeigniter 3.1.9


kalau tidak ditambahkan akan keluar error
Fatal error:  Class 'Restserver\Libraries\REST_Controller' not found ….
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

Fatal error: Class 'Restserver\Libraries\Format' not found ...
Cara Menginstal Rest API Server pada Codeigniter 3.1.9

8. Silakan akses melalui postman atau browser, contoh saya melakukan request GET ke function user yang ada di example berarti urlnya http://127.0.0.1/COBA-REST/index.php/api/example/users

source code:
Cara Menginstal Rest API Server pada Codeigniter 3.1.9


hasilnya:

Cara Menginstal Rest API Server pada Codeigniter 3.1.9

0 Response to "Cara Menginstal Rest API Server di Codeigniter 3.x.x"

Posting Komentar