PHP Класс Barryvdh\Cors\Stack\CorsService

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $options = [] )
addActualRequestHeaders ( Response $response, Request $request )
handlePreflightRequest ( Request $request )
isActualRequestAllowed ( Request $request )
isCorsRequest ( Request $request )
isPreflightRequest ( Request $request )

Приватные методы

Метод Описание
buildPreflightCheckResponse ( Request $request )
checkMethod ( Request $request )
checkOrigin ( Request $request )
checkPreflightRequestConditions ( Request $request )
createBadRequestResponse ( $code, $reason = '' )
normalizeOptions ( array $options = [] )

Описание методов

__construct() публичный метод

public __construct ( array $options = [] )
$options array

addActualRequestHeaders() публичный метод

public addActualRequestHeaders ( Response $response, Request $request )
$response Symfony\Component\HttpFoundation\Response
$request Symfony\Component\HttpFoundation\Request

handlePreflightRequest() публичный метод

public handlePreflightRequest ( Request $request )
$request Symfony\Component\HttpFoundation\Request

isActualRequestAllowed() публичный метод

public isActualRequestAllowed ( Request $request )
$request Symfony\Component\HttpFoundation\Request

isCorsRequest() публичный метод

public isCorsRequest ( Request $request )
$request Symfony\Component\HttpFoundation\Request

isPreflightRequest() публичный метод

public isPreflightRequest ( Request $request )
$request Symfony\Component\HttpFoundation\Request