<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
marcojanssen / silex-service-register-provider example snippets
use Silex\Application;
use MJanssen\Provider\ServiceRegisterProvider;
$app = new Application();
$provider = array(
'class' => 'MJanssen\Provider\ServiceProviderFoo',
'values' => array(
'foo' => 'baz'
)
);
$serviceRegisterProvider = new ServiceRegisterProvider();
$serviceRegisterProvider->registerServiceProvider($app, $provider);
use Silex\Application;
use MJanssen\Provider\ServiceRegisterProvider;
$app = new Application();
$serviceRegisterProvider = new ServiceRegisterProvider();
$providers = array(
array(
'class' => 'MJanssen\Provider\ServiceProviderFoo'
),
array(
'class' => 'MJanssen\Provider\ServiceProviderBaz'
)
);
$serviceRegisterProvider->registerServiceProviders($app, $providers);
use Silex\Application;
use Igorw\Silex\ConfigServiceProvider;
use MJanssen\Provider\ServiceRegisterProvider;
//Set all service providers
$app->register(
new ConfigServiceProvider(__DIR__."/../app/config/services.yml")
);
//Register all providers
$app->register(
new ServiceRegisterProvider('custom.providers.key')
);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.