Skip to content

scafol/base_scafol_codeigniter

Repository files navigation

Scafol Web Framework Base For Codeigniter

This repository contains custom library for network request

Usage

GET

String $route route of API
Array $query query data [optional]
Array $header header data [optional]
return Array result from API

Example : $this->request->get('/users', ['age' => 14, 'team' => 'development], ['Authorization: 123', 'Content-Type: json'])

POST FORM-DATA

String $route route of API
Array $body body form data
Array $header header data [optional]
return Array result from API

Example : $this->request->postFormData('/users', ['age' => 14, 'team' => 'development], ['Authorization: 123', 'Content-Type: json'])

POST MULTIPART

String $route route of API
Array $body body multipart data
Array $header header data [optional]
return Array result from API

Example : $this->request->postMultipart('/users', ['age' => 14, 'team' => 'development, 'image' => new CURLFile('image_path')], ['Authorization: 123', 'Content-Type: json'])

PUT

String $route route of API
Array $body body put data
Array $header header data [optional]
return Array result from API

Example : $this->request->put('/users/1', ['age' => 14, 'team' => 'development], ['Authorization: 123', 'Content-Type: json'])

DELETE

String $route route of API
Array $header header data [optional]
return Array result from API

Example : $this->request->delete('/users/1', ['Authorization: 123', 'Content-Type: json'])

About

No description, website, or topics provided.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
license.txt

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages