modify plugin name

This commit is contained in:
2022-03-02 18:30:11 +08:00
parent 66dc6de141
commit 4f5fba5ce4
6 changed files with 0 additions and 221 deletions
@@ -27,8 +27,6 @@ use Psr\Log\LoggerInterface;
abstract class BaseApplication extends Component
{
use TraitApplication;
/**
* @var string
-10
View File
@@ -1,10 +0,0 @@
<?php
declare(strict_types=1);
namespace Kiri\Abstracts;
abstract class Command extends Component
{
}
@@ -1,27 +0,0 @@
<?php
namespace Kiri\Abstracts;
use Kiri\Annotation\Annotation as SAnnotation;
use Database\Connection;
use Database\DatabasesProviders;
use Kiri\Message\Handler\Router;
use Kiri\Server\Server;
use Kiri\Jwt\JWTAuth;
/**
* Trait TraitApplication
* @package Kiri\Abstracts
* @property Router $router
* @property Server $server
* @property DatabasesProviders $db
* @property JWTAuth $jwt
* @property SAnnotation $annotation
* @property Connection $databases
*/
trait TraitApplication
{
}
-58
View File
@@ -1,58 +0,0 @@
<?php
declare(strict_types=1);
namespace Kiri\Core;
use Exception;
use Kiri\Abstracts\Component;
/**
* Class Dtl
* @package Kiri\Core
*/
class Dtl extends Component
{
protected array $params;
/**
* Dtl constructor.
* @param $params
* @throws Exception
*/
public function __construct($params)
{
parent::__construct([]);
$this->params = $params;
}
/**
* @return array
* @throws Exception
*/
public function toArray(): array
{
return $this->params;
}
/**
* @param $name
* @return mixed
* @throws Exception
*/
public function get($name): mixed
{
$array = $this->toArray();
if (!isset($array[$name])) {
return null;
}
return $array[$name];
}
}
-97
View File
@@ -1,97 +0,0 @@
<?php
namespace Kiri\Error;
use Exception;
use Kiri\Core\Json;
use Kiri\Exception\ComponentException;
use Kiri;
use Kiri\Server\Abstracts\BaseProcess;
use Kiri\Server\Broadcast\OnBroadcastInterface;
use Psr\Log\LoggerInterface;
use Swoole\Coroutine;
use Swoole\Process;
/**
* Class LoggerProcess
* @package Kiri\Error
*/
class LoggerProcess extends BaseProcess
{
public string $name = 'logger process';
/**
* @param Process $process
* @throws ComponentException
*/
public function process(Process $process): void
{
// TODO: Implement onHandler() method.
$this->message($process);
}
/**
* @param OnBroadcastInterface $message
* @return void
*/
public function onBroadcast(OnBroadcastInterface $message): void
{
$logger = Kiri::getDi()->get(LoggerInterface::class);
$logger->debug($message->data . '::' . static::class);
}
/**
* @param Process $process
* @throws ComponentException
* @throws Exception
*/
public function message(Process $process)
{
if ($this->isStop()) {
return;
}
$message = Json::decode($process->read());
if (!empty($message)) {
Kiri::writeFile($this->getDirName($message), $message[0], FILE_APPEND);
$this->checkLogFile($message[1]);
}
Coroutine\System::sleep(1);
$this->message($process);
}
/**
* @param $message
* @return string
* @throws Exception
*/
private function getDirName($message): string
{
return storage('server-' . date('Y-m-d') . '.log', $message[1]);
}
/**
* @param $dirName
* @throws Exception
*/
private function checkLogFile($dirName)
{
$files = new \DirectoryIterator(storage(null, $dirName));
if ($files->getSize() < 15) {
return;
}
Coroutine\System::exec('find ' . storage(null, $dirName) . '/ -mtime +15 -name "*.log" -exec rm -rf {} \;');
}
}
-27
View File
@@ -1,27 +0,0 @@
<?php
namespace Kiri;
interface IAspect
{
public function before(): void;
/**
* @param mixed $response
*/
public function after(mixed $response): void;
/**
* @param mixed $handler
* @param array $params
* @return mixed
*/
public function invoke(mixed $handler, array $params = []): mixed;
}