Codeigniter + Composer

Čamo picture Čamo · Sep 1, 2015 · Viewed 41.3k times · Source

I would like to start learning Codeigniter. But it seems that Codeigniter has not support for installation via Composer. When I search in Google I found this link. It seems that Codeigniter has not support for autoload.php file created by Composer. The documentation describes the only installation via downloading .zip archive. I am not sure if Codeigniter is a good choice now. Is it?

Answer

cssBlaster21895 picture cssBlaster21895 · Sep 1, 2015

It has composer support in version 3. According to the documentation you can set in application/config/config.php .

$config['composer_autoload'] = TRUE;  //around 134 line

It will search for composer autoload script inside application/vendor . Place composer.json inside application(Codeigniter's application folder, not the root) folder. Then run composer init, and then - composer install.

And if CI fits you, then its right tool for your job:)

p.s. there is also a composer installer here https://github.com/kenjis/codeigniter-composer-installer