yii\httpclient\debug\RequestExecuteAction::createRequestFromLog PHP Метод

createRequestFromLog() защищенный Метод

Creates an HTTP request instance from log entry.
protected createRequestFromLog ( string $requestLog ) : Request
$requestLog string HTTP request log entry
Результат yii\httpclient\Request request instance.
    protected function createRequestFromLog($requestLog)
    {
        if (strpos($requestLog, "\n\n")) {
            list($head, $content) = explode("\n\n", $requestLog, 2);
        } else {
            $head = $requestLog;
            $content = null;
        }
        $headers = explode("\n", $head);
        $main = array_shift($headers);
        list($method, $url) = explode(' ', $main, 2);
        return $this->panel->getHttpClient()->createRequest()->setMethod($method)->setUrl($url)->setHeaders($headers)->setContent($content);
    }
RequestExecuteAction