改名
This commit is contained in:
@@ -21,7 +21,6 @@ abstract class AbstractConsole extends Component
|
|||||||
* @var Command[]
|
* @var Command[]
|
||||||
*/
|
*/
|
||||||
public $commands = [
|
public $commands = [
|
||||||
DefaultCommand::class
|
|
||||||
];
|
];
|
||||||
|
|
||||||
/** @var Input $parameters */
|
/** @var Input $parameters */
|
||||||
|
|||||||
@@ -20,7 +20,9 @@ class ConsoleProviders extends Providers
|
|||||||
*/
|
*/
|
||||||
public function onImport(Application $application)
|
public function onImport(Application $application)
|
||||||
{
|
{
|
||||||
$application->set('console', ['class' => Console::class]);
|
/** @var Console $console */
|
||||||
|
$console = $application->set('console', ['class' => Console::class]);
|
||||||
|
$console->register(DefaultCommand::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -91,10 +91,10 @@ class Application extends BaseApplication
|
|||||||
$this->set('input', $argv);
|
$this->set('input', $argv);
|
||||||
try {
|
try {
|
||||||
$manager = Snowflake::app()->get('console');
|
$manager = Snowflake::app()->get('console');
|
||||||
$manager->setParameters();
|
$manager->setParameters($argv);
|
||||||
$class = $manager->search();
|
$class = $manager->search();
|
||||||
$params = response()->send($manager->execCommand($class));
|
$params = response()->send($manager->execCommand($class));
|
||||||
} catch (\Exception $exception) {
|
} catch (\Throwable $exception) {
|
||||||
$params = response()->send(implode("\n", [
|
$params = response()->send(implode("\n", [
|
||||||
'Msg: ' . $exception->getMessage(),
|
'Msg: ' . $exception->getMessage(),
|
||||||
'Line: ' . $exception->getLine(),
|
'Line: ' . $exception->getLine(),
|
||||||
|
|||||||
Reference in New Issue
Block a user