eZ\Bundle\EzPublishRestBundle\CorsOptions\RestProvider::getOptions PHP Method

getOptions() public method

Returns allowed CORS methods for a REST route.
public getOptions ( Request $request ) : array
$request Symfony\Component\HttpFoundation\Request
return array
    public function getOptions(Request $request)
    {
        $return = array();
        if ($request->attributes->has('is_rest_request') && $request->attributes->get('is_rest_request') === true) {
            $return['allow_methods'] = $this->getAllowedMethods($request->getPathInfo());
        }
        return $return;
    }