Daemon application using DIC.
This commit is contained in:
parent
56082f201b
commit
4b957e8d5d
4
console
4
console
|
@ -12,9 +12,7 @@ define('PHPCI_IS_CONSOLE', true);
|
||||||
|
|
||||||
require('bootstrap.php');
|
require('bootstrap.php');
|
||||||
|
|
||||||
use Symfony\Component\Console\Application;
|
/** @var \Symfony\Component\Console\Application */
|
||||||
|
|
||||||
/** @var Application */
|
|
||||||
$application = $container->get('console.application');
|
$application = $container->get('console.application');
|
||||||
|
|
||||||
$application->run();
|
$application->run();
|
||||||
|
|
|
@ -12,9 +12,7 @@ define('PHPCI_IS_CONSOLE', true);
|
||||||
|
|
||||||
require('bootstrap.php');
|
require('bootstrap.php');
|
||||||
|
|
||||||
use PHPCI\Command\DaemoniseCommand;
|
/** @var \Symfony\Component\Console\Application */
|
||||||
use Symfony\Component\Console\Application;
|
$application = $container->get('daemon.application');
|
||||||
|
|
||||||
$application = new Application();
|
|
||||||
$application->add(new DaemoniseCommand($loggerConfig->getFor('DaemoniseCommand')));
|
|
||||||
$application->run();
|
$application->run();
|
||||||
|
|
|
@ -145,6 +145,13 @@ services:
|
||||||
- [add, ['@console.command.poll']]
|
- [add, ['@console.command.poll']]
|
||||||
- [add, ['@console.command.create_admin']]
|
- [add, ['@console.command.create_admin']]
|
||||||
- [add, ['@console.command.create_build']]
|
- [add, ['@console.command.create_build']]
|
||||||
|
daemon.application:
|
||||||
|
class: Symfony\Component\Console\Application
|
||||||
|
arguments:
|
||||||
|
- %application.name%
|
||||||
|
- %application.version%
|
||||||
|
calls:
|
||||||
|
- [add, ['@console.command.daemon']]
|
||||||
console.logger:
|
console.logger:
|
||||||
class: Monolog\Logger
|
class: Monolog\Logger
|
||||||
arguments:
|
arguments:
|
||||||
|
|
Loading…
Reference in a new issue