SAND-framework/application/modules/gitlist/src/Provider/GitServiceProvider.php

28 lines
683 B
PHP

<?php
namespace GitList\Provider;
use GitList\Git\Client;
use Silex\Application;
use Silex\ServiceProviderInterface;
class GitServiceProvider implements ServiceProviderInterface
{
public function register(Application $app)
{
$app['git'] = function () use ($app) {
$options['path'] = $app['git.client'];
$options['hidden'] = $app['git.hidden'];
$options['projects'] = $app['git.projects'];
$options['ini.file'] = $app['ini.file'];
$options['default_branch'] = $app['git.default_branch'];
return new Client($options);
};
}
public function boot(Application $app)
{
}
}