This commit is contained in:
as2252258@163.com
2021-08-28 02:14:11 +08:00
parent e1c27e492b
commit 5e32d9a020
2 changed files with 12 additions and 2 deletions
+10
View File
@@ -0,0 +1,10 @@
<?php
namespace Kiri;
interface ToArray
{
public function toArray();
}
+2 -2
View File
@@ -3,10 +3,10 @@
namespace Server\Service;
use Database\ObjectToArray;
use Exception;
use Http\Exception\RequestException;
use Http\Route\Node;
use Kiri\ToArray;
use Server\Events\OnAfterRequest;
use Server\Message\Stream;
use Server\ResponseInterface;
@@ -66,7 +66,7 @@ class Http extends \Server\Abstracts\Http implements OnClose, OnConnect
{
$this->response->withStatus(200);
if (is_object($responseData)) {
if (!($responseData instanceof ObjectToArray)) {
if (!($responseData instanceof ToArray)) {
$responseData = get_object_vars($responseData);
} else {
$responseData = $responseData->toArray();