Update basic stuff
This commit is contained in:
44
src/PcmBadgeBundle.php
Normal file
44
src/PcmBadgeBundle.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Pcm\BadgeBundle;
|
||||
|
||||
use Symfony\Component\Config\Definition\Configurator\DefinitionConfigurator;
|
||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
|
||||
use Symfony\Component\HttpKernel\Bundle\AbstractBundle;
|
||||
|
||||
final class PcmBadgeBundle extends AbstractBundle
|
||||
{
|
||||
public function loadExtension(array $config, ContainerConfigurator $container, ContainerBuilder $builder): void
|
||||
{
|
||||
/**
|
||||
* Load the services defined in services.yaml into the container.
|
||||
*/
|
||||
$container->import('../config/services.yaml');
|
||||
|
||||
/**
|
||||
* The "$config" variable contains an array representing the
|
||||
* configuration and it's values.
|
||||
*
|
||||
* We can use it to configure the service container, for example
|
||||
* by passing in arguments to any services we have defined.
|
||||
*
|
||||
* (see services.yaml)
|
||||
*/
|
||||
// $container->services()
|
||||
// ->get('pcm_example.greeting')
|
||||
// ->arg('$name', $config['name'])
|
||||
// ;
|
||||
}
|
||||
|
||||
public function configure(DefinitionConfigurator $definition): void
|
||||
{
|
||||
/**
|
||||
* Import the config definition (see definition.php)
|
||||
*/
|
||||
$definition->import('../config/definition.php');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user