Unify CLI commands
This commit is contained in:
parent
623e4ad129
commit
56e6b4c232
|
@ -21,14 +21,4 @@ $di = $app->getContainer();
|
|||
|
||||
/** @var \Azura\Console\Application $cli */
|
||||
$cli = $di[\Azura\Console\Application::class];
|
||||
|
||||
/** @var \App\Version $version */
|
||||
$version = $di[\App\Version::class];
|
||||
|
||||
/** @var \Azura\Settings $settings */
|
||||
$settings = $di['settings'];
|
||||
|
||||
$cli->setName($settings[\Azura\Settings::APP_NAME].' Command Line Tools ('.$settings[\Azura\Settings::APP_ENV].')');
|
||||
$cli->setVersion($version->getVersion());
|
||||
|
||||
$cli->run();
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
#!/usr/bin/env php
|
||||
<?php
|
||||
include('azuracast.php');
|
|
@ -209,6 +209,19 @@ return function (\Azura\Container $di)
|
|||
return $dispatcher;
|
||||
});
|
||||
|
||||
$di->extend(\Azura\Console\Application::class, function(\Azura\Console\Application $console, $di) {
|
||||
/** @var \App\Version $version */
|
||||
$version = $di[\App\Version::class];
|
||||
|
||||
/** @var \Azura\Settings $settings */
|
||||
$settings = $di['settings'];
|
||||
|
||||
$console->setName($settings[\Azura\Settings::APP_NAME].' Command Line Tools ('.$settings[\Azura\Settings::APP_ENV].')');
|
||||
$console->setVersion($version->getVersion());
|
||||
|
||||
return $console;
|
||||
});
|
||||
|
||||
$di[\App\MessageQueue::class] = function($di) {
|
||||
// Build QueueFactory
|
||||
/** @var \Redis $redis */
|
||||
|
|
10
util/cli.php
10
util/cli.php
|
@ -21,14 +21,4 @@ $di = $app->getContainer();
|
|||
|
||||
/** @var \Azura\Console\Application $cli */
|
||||
$cli = $di[\Azura\Console\Application::class];
|
||||
|
||||
/** @var \App\Version $version */
|
||||
$version = $di[\App\Version::class];
|
||||
|
||||
/** @var \Azura\Settings $settings */
|
||||
$settings = $di['settings'];
|
||||
|
||||
$cli->setName($settings[\Azura\Settings::APP_NAME].' Command Line Tools ('.$settings[\Azura\Settings::APP_ENV].')');
|
||||
$cli->setVersion($version->getVersion());
|
||||
|
||||
$cli->run();
|
||||
|
|
Loading…
Reference in New Issue