AsseticBundle\Cli\ApplicationFactory::__invoke PHP Method

__invoke() public method

public __invoke ( Interop\Container\ContainerInterface $container, string $requestedName, array $options = null ) : Application
$container Interop\Container\ContainerInterface
$requestedName string
$options array
return Symfony\Component\Console\Application
    public function __invoke(ContainerInterface $container, $requestedName, array $options = null)
    {
        $cliApplication = new Application('AsseticBundle', '1.7.0');
        $cliApplication->add(new BuildCommand($container->get('AsseticService')));
        $cliApplication->add(new SetupCommand($container->get('AsseticService')));
        return $cliApplication;
    }
ApplicationFactory