Packaged "system" folder of the Codeigniter framework.
This is a library that provides the core functionality (the "system" folder) of the Codeigniter framework that might can be useful for testing framework-related libraries.
Codeigniter via Composer:
$ composer require rougin/codeigniter
To create a new project, install Ignite instead:
$ composer create-project rougin/ignite "project-name"
I just need to run the
composer update command to update the framework's core functionalities.
I want to create an installer for Codeigniter's core using
composer require command only.
Together with Spark Plug, you can easily create Codeigniter instances in your test cases.
Ignite is a Composer-based project for the Codeigniter framework which has a different structure of the "application" folder compared to the original. It was created to demonstrate the convenience of using the Composer-based Codeigniter packages in creating new applications.
new-application/ ├── cache/ ├── config/ ├── controllers/ ├── core/ ├── helpers/ ├── hooks/ ├── language/ ├── libraries/ ├── logs/ ├── models/ ├── third_party/ ├── vendor/ ├── views/ ├── web/ │ ├── user_guide │ ├── .htaccess │ └── index.php └── composer.json
The MIT License (MIT). Please see LICENSE for more information.