改名
This commit is contained in:
@@ -71,10 +71,9 @@ abstract class ClientAbstracts extends Component implements IClient
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param $path
|
* @param string $path
|
||||||
* @param array $params
|
* @param array $params
|
||||||
* @return array|int|string|Result
|
* @return array|int|string|Result
|
||||||
* @throws
|
|
||||||
*/
|
*/
|
||||||
public function post(string $path, array $params = []): array|int|string|Result
|
public function post(string $path, array $params = []): array|int|string|Result
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -4,16 +4,15 @@
|
|||||||
namespace HttpServer\Client;
|
namespace HttpServer\Client;
|
||||||
|
|
||||||
|
|
||||||
use HttpServer\Client\Client;
|
|
||||||
use HttpServer\Client\Curl;
|
|
||||||
use HttpServer\Client\IClient;
|
|
||||||
use JetBrains\PhpStorm\Pure;
|
use JetBrains\PhpStorm\Pure;
|
||||||
use Kiri\Abstracts\Component;
|
use Kiri\Abstracts\Component;
|
||||||
|
use ReflectionException;
|
||||||
use Swoole\Coroutine;
|
use Swoole\Coroutine;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class ClientDriver
|
* Class ClientDriver
|
||||||
* @package HttpServer\Client
|
* @package HttpServer\Client
|
||||||
|
* @mixin Client
|
||||||
*/
|
*/
|
||||||
class HttpClient extends Component
|
class HttpClient extends Component
|
||||||
{
|
{
|
||||||
@@ -48,4 +47,18 @@ class HttpClient extends Component
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $name
|
||||||
|
* @param array $arguments
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __call(string $name, array $arguments)
|
||||||
|
{
|
||||||
|
if (!method_exists($this, $name)) {
|
||||||
|
return static::NewRequest()->{$name}(...$arguments);
|
||||||
|
}
|
||||||
|
return $this->{$name}(...$arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user