CodeIgniter service layer
Switch branches/tags
Clone or download
Pull request Compare This branch is 1 commit behind binhnlt:master.
Latest commit d5386cd Mar 16, 2017
Failed to load latest commit information.
application [INIT] Source code Mar 13, 2017
LICENSE Initial commit Mar 13, 2017 [UPDATE] Readme Mar 16, 2017
composer.json [UPDATE] Readme and composer Mar 16, 2017
install.php [UPDATE] Readme and Installer Mar 16, 2017

CodeIgniter Service Layer

A simple service layer for CodeIgniter


If you use Composer

composer require nltbinh/codeigniter-service-layer
php vendor/nltbinh/codeigniter-service-layer/install.php

If you DON'T use Composer

Download and override this project to your CodeIgniter project


  1. Install this project
  2. Create an Service in \application\services\ with file name Sample_service.php

class Sample_service extends MY_Service
    public function hello_world()
        return "Hello world";
  1. Use service is the same as Model in Controller
$this->load->service('sample_service', '', TRUE);