O'Reilly logo

Learning FuelPHP for Effective PHP Development by Ross Tweedie

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Composer

There are currently a lot of ways to manage code and install third-party functionality. The Ruby world has the Gem packaging system. As mentioned in Chapter 1 , What is FuelPHP?, the framework is adopting the PHP coding and interoperability standards. Part of this is the ability to use code from other frameworks without rewriting them to a FuelPHP package.

During the life span of a project, the packages may change with new functionality and security fixes. Like Bundler for Ruby on Rails, PHP has a dependency manager called Composer.

Composer allows you to declare which versions of libraries to install in your project, and it will install them for you. This is great when developing and testing, as you know exactly what code is installed. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required