CI 3 & composer |
So heres something really cool about CI3. You get all the core features of which there are many... and you can always add more, just like any other framework CI 3 supports composer packages. Here's a quick summary:
CI3 allows you to autoload composer packages via your config file. Edit your config.php file and set the following: PHP Code: $config['composer_autoload'] = TRUE; Next, and since CI3 looks for the vendor folder in application/vendor we need to tell composer where to store our composer packages. So open your composer.json file and add the following line to the top of the file. Code: "config": { Now lets assume you want to use the symfony dump() command to debug your code. Simply run this from the command line. composer require symfony/var-dumper Let composer do its thing... and once done you're ready to roll. PHP Code: $users = $this->users->get_all(); Voila, you're done. Fraekin powerful and now you can use all the packages available from http://www.packagist.org Enjoy. |
Welcome Guest, Not a member yet? Register Sign In |