���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/drive.rickard.co/systemMYs/classes/vendor/Elasticsearch/Namespaces/BooleanRequestWrapper.php
���ѧ٧ѧ�
<?php namespace Elasticsearch\Namespaces; use Elasticsearch\Common\Exceptions\Missing404Exception; use Elasticsearch\Common\Exceptions\RoutingMissingException; use Elasticsearch\Endpoints\AbstractEndpoint; use Elasticsearch\Transport; use GuzzleHttp\Ring\Future\FutureArrayInterface; /** * Trait AbstractNamespace * * @category Elasticsearch * @package Elasticsearch\Namespaces * @author Zachary Tong <zach@elastic.co> * @license http://www.apache.org/licenses/LICENSE-2.0 Apache2 * @link http://elastic.co */ trait BooleanRequestWrapper { /** * Perform Request * * @param AbstractEndpoint $endpoint The Endpoint to perform this request against * * @throws Missing404Exception * @throws RoutingMissingException */ public static function performRequest(AbstractEndpoint $endpoint, Transport $transport) { try { $response = $transport->performRequest( $endpoint->getMethod(), $endpoint->getURI(), $endpoint->getParams(), $endpoint->getBody(), $endpoint->getOptions() ); $response = $transport->resultOrFuture($response, $endpoint->getOptions()); if (!($response instanceof FutureArrayInterface)) { if ($response['status'] === 200) { return true; } else { return false; } } else { // async mode, can't easily resolve this...punt to user return $response; } } catch (Missing404Exception $exception) { return false; } catch (RoutingMissingException $exception) { return false; } } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.2 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�