This commit is contained in:
2021-02-22 10:57:12 +08:00
parent e3b9caab23
commit f1ebb7f32c
+14 -1
View File
@@ -21,6 +21,7 @@ use HttpServer\Service\Http;
use HttpServer\Service\Packet;
use HttpServer\Service\Receive;
use HttpServer\Service\Websocket;
use JetBrains\PhpStorm\Pure;
use Kafka\Producer;
use Annotation\Annotation as SAnnotation;
use Snowflake\Async;
@@ -37,6 +38,7 @@ use Snowflake\Snowflake;
use Snowflake\Event;
use Snowflake\Pool\Pool as SPool;
use Database\DatabasesProviders;
use Swoole\Table;
/**
* Class BaseApplication
@@ -133,7 +135,7 @@ abstract class BaseApplication extends Service
*
* @return bool
*/
protected function looksLikeSetter(string $line): bool
#[Pure] protected function looksLikeSetter(string $line): bool
{
return str_contains($line, '=');
}
@@ -311,6 +313,17 @@ abstract class BaseApplication extends Service
}
/**
* @param $name
* @return Table
* @throws ComponentException
*/
public function getTable($name): Table
{
return $this->get($name);
}
/**
* @return Config
* @throws ComponentException