Composer
January 14, 2016
Composer Basics
Composer ist der PHP Dependency Manager.
Install
code
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer -V
Start
code
composer init
composer require monolog/monolog
composer install
Autoload:
code
require __DIR__ . "/vendor/autoload.php";
Vergleich zu npm
| npm | composer |
|---|---|
| package.json | composer.json |
| node_modules | vendor |
Namespaces (kurz)
Namespaces vermeiden Namenskonflikte:
code
namespace Monolog;
use Monolog\Handler\StreamHandler;