Files
kiri-core/kiri-console/Console.php
T

30 lines
369 B
PHP
Raw Normal View History

2020-08-31 01:27:08 +08:00
<?php
2020-10-29 18:17:25 +08:00
declare(strict_types=1);
2020-08-31 01:27:08 +08:00
2020-09-03 00:15:57 +08:00
namespace Console;
2020-08-31 01:27:08 +08:00
2021-08-11 01:04:57 +08:00
use Kiri\Kiri;
2020-09-08 10:55:06 +08:00
2020-08-31 01:27:08 +08:00
/**
* Class Console
2020-09-03 00:15:57 +08:00
* @package Console
2020-08-31 01:27:08 +08:00
*/
class Console extends AbstractConsole
{
2020-09-08 10:55:06 +08:00
/**
* @param $class
* @throws
*/
public function register($class)
{
if (is_string($class) || is_callable($class, true)) {
2021-08-11 01:04:57 +08:00
$class = Kiri::createObject($class);
2020-09-08 10:55:06 +08:00
}
$this->signCommand($class);
}
2020-08-31 01:27:08 +08:00
}