Files
kiri-core/System/Abstracts/TraitApplication.php
T

55 lines
1.2 KiB
PHP
Raw Normal View History

2021-02-08 17:01:03 +08:00
<?php
2021-08-11 01:04:57 +08:00
namespace Kiri\Abstracts;
2021-02-08 17:01:03 +08:00
use Annotation\Annotation as SAnnotation;
use Database\DatabasesProviders;
2021-08-05 15:15:42 +08:00
use HttpServer\Client\Help\Client;
use HttpServer\Client\Help\Curl;
2021-02-08 17:01:03 +08:00
use HttpServer\Client\Http2;
use HttpServer\Http\Request;
use HttpServer\Http\Response;
2021-03-19 17:47:41 +08:00
use HttpServer\HttpFilter;
2021-02-08 17:01:03 +08:00
use HttpServer\Route\Router;
use HttpServer\Server;
2021-03-28 16:09:18 +08:00
use HttpServer\Shutdown;
2021-08-02 16:38:50 +08:00
use Rpc\Producer as RPCProducer;
2021-08-11 01:04:57 +08:00
use Kiri\Async;
use Kiri\Cache\Redis;
use Kiri\Error\Logger;
use Kiri\Event;
use Kiri\Jwt\Jwt;
use Kiri\Pool\Connection;
use Kiri\Pool\Pool;
2021-02-08 17:01:03 +08:00
/**
* Trait TraitApplication
2021-08-11 01:04:57 +08:00
* @package Kiri\Abstracts
2021-02-08 17:01:03 +08:00
* @property Event $event
* @property Router $router
* @property \Redis|Redis $redis
* @property Server $server
* @property Response $response
* @property Request $request
* @property DatabasesProviders $db
* @property Async $async
* @property Logger $logger
* @property Jwt $jwt
2021-04-02 18:40:50 +08:00
* @property SAnnotation $annotation
2021-02-08 17:01:03 +08:00
* @property Http2 $http2
* @property BaseGoto $goto
* @property Client $client
2021-08-02 16:38:50 +08:00
* @property \Database\Connection $databases
2021-02-08 17:01:03 +08:00
* @property Curl $curl
2021-08-11 01:04:57 +08:00
* @property \Kiri\Crontab\Producer $crontab
2021-03-19 17:47:41 +08:00
* @property HttpFilter $filter
2021-03-23 02:29:48 +08:00
* @property RPCProducer $rpc
2021-03-28 16:09:18 +08:00
* @property Shutdown $shutdown
2021-02-08 17:01:03 +08:00
*/
trait TraitApplication
{
}