Table of Contents

Php - Composer

About

package manager for php.

It manages package

Composer is strongly inspired by node's npm and ruby's bundler.

In a Composer project:

composer.json

https://getcomposer.org/doc/04-schema.md

Management

Run

composer xxx

# or

php composer.phar xxx

Get / Require a package

cd /myProjectRoot
composer require namespace/module

Basic php file

require_once './vendor/autoload.php';

use Module\Class\Path\Hello
echo Hello.get();

where composer autoload uses the autoload feature.

Documentation / Reference