Yaf_Request_Abstract::isOptions
PHP Manual
PHP Manual»Yaf_Request_Abstract»Yaf_Request_Abstract::isOptions

Yaf_Request_Abstract::isOptions

(Yaf >=1.0.0)

Yaf_Request_Abstract::isOptions — Determine if the request is a OPTIONS request

Опис

public function Yaf_Request_Abstract::isOptions(): bool

Checks whether the request was sent with the OPTIONS method.

Параметри

У цієї функції немає параметрів.

Значення, що повертаються

Returns true if the request method is OPTIONS, false otherwise.

Приклади

Приклад #1 Yaf_Request_Abstract::isOptions() example

<?php
class ApiController extends Yaf_Controller_Abstract
{
    public function corsAction()
    {
        // Assuming the browser sends a CORS preflight request
        if ($this->getRequest()->isOptions()) {
            $this->getResponse()
                 ->setHeader("Allow", "GET, POST, OPTIONS")
                 ->setBody("");
            return false;
        }
    }
}
?>

Прогляньте також

To Top