modify plugin name

This commit is contained in:
2022-03-03 17:25:47 +08:00
parent 4f5fba5ce4
commit 9cd44aad3d
4 changed files with 8 additions and 15 deletions
+2 -1
View File
@@ -15,6 +15,7 @@ use Kiri;
use Kiri\Di\LocalService;
use Kiri\Error\{ErrorHandler, StdoutLogger, StdoutLoggerInterface};
use Kiri\Exception\{InitException};
use Psr\Container\ContainerInterface;
use Kiri\Server\{Server};
use Psr\Container\ContainerExceptionInterface;
use Psr\Container\NotFoundExceptionInterface;
@@ -41,7 +42,7 @@ abstract class BaseApplication extends Component
*
* @throws
*/
public function __construct()
public function __construct(public ContainerInterface $container)
{
Kiri::init($this);
$config = sweep(APP_PATH . '/config');
-3
View File
@@ -24,9 +24,6 @@ use Psr\Container\NotFoundExceptionInterface;
/**
* Class Component
* @package Kiri\Base
* @property EventDispatch $eventDispatch
* @property EventProvider $eventProvider
* @property Container $container
*/
class Component implements Configure
{
+1 -1
View File
@@ -236,7 +236,7 @@ class Application extends BaseApplication
{
fire(new OnBeforeCommandExecute());
$this->getContainer()->setBindings(OutputInterface::class, $output);
$this->container->setBindings(OutputInterface::class, $output);
if (!($class instanceof HotReload)) {
scan_directory(MODEL_PATH, 'app\Model');
+5 -10
View File
@@ -11,8 +11,6 @@ use Kiri;
use Kiri\Abstracts\Component;
use Kiri\Abstracts\Config;
use Kiri\Context;
use Psr\Container\ContainerExceptionInterface;
use Psr\Container\NotFoundExceptionInterface;
use Swoole\Error;
use Throwable;
@@ -24,17 +22,14 @@ class Connection extends Component
{
private Pool $pool;
/**
* @return void
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
* @param Pool $pool
* @param array $config
* @throws Exception
*/
public function init()
public function __construct(public Pool $pool, array $config = [])
{
$this->pool = $this->getContainer()->get(Pool::class);
parent::__construct($config);
}