function(Container $c) { return new ProVM\Common\Service\Composer(implode(DIRECTORY_SEPARATOR, [ $c->get('folders')->base, 'composer.json' ])); }, ProVM\Projects\Common\Service\Projects::class => function(Container $c) { return new ProVM\Projects\Common\Service\Projects(implode(DIRECTORY_SEPARATOR, [dirname($c->get('folders')->base), 'demos'])); } ];