Клас Yaf_Request_Abstract
(Yaf >=1.0.0)
Вступ
Огляд класів
class Yaf_Request_Abstract
{
/* Константы */
const
string
SCHEME_HTTP = http;
const
string
SCHEME_HTTPS = https;
/* Свойства */
public
$module;
public
$controller;
public
$action;
public
$method;
protected
$params;
protected
$language;
protected
$_exception;
protected
$_base_uri;
protected
$uri;
protected
$dispatched;
protected
$routed;
/* Методы */
public clearParams(): bool
public getActionName(): void
public getBaseUri(): void
public getControllerName(): void
public getEnv(string $name, string $default = ?): void
public getException(): void
public getLanguage(): void
public getMethod(): string
public getModuleName(): void
public getParam(string $name, string $default = ?): mixed
public getParams(): array
public getRequestUri(): void
public getServer(string $name, string $default = ?): void
public isCli(): bool
public isDispatched(): bool
public isGet(): bool
public isHead(): bool
public isOptions(): bool
public isPost(): bool
public isPut(): bool
public isRouted(): bool
public isXmlHttpRequest(): bool
public setActionName(string $action, bool $format_name = true): void
public setBaseUri(string $uir): bool
public setControllerName(string $controller, bool $format_name = true): void
public setDispatched(): void
public setModuleName(string $module, bool $format_name = true): void
public setParam(string $name, string $value = ?): bool
public setRequestUri(string $uir): void
public setRouted(string $flag = ?): void
}
Властивості
module
controller
action
method
params
language
_exception
_base_uri
uri
dispatched
routed
Обумовлені константи
Yaf_Request_Abstract::SCHEME_HTTP
Yaf_Request_Abstract::SCHEME_HTTPS
Зміст
- Yaf_Request_Abstract::clearParams— Видаляє всі параметри
- Yaf_Request_Abstract::getActionName— Призначення getActionName
- Yaf_Request_Abstract::getBaseUri - Призначення getBaseUri
- Yaf_Request_Abstract::getControllerName— Призначення getControllerName
- Yaf_Request_Abstract::getEnv— Отримує змінну ENV
- Yaf_Request_Abstract::getException - Призначення getException
- Yaf_Request_Abstract::getLanguage— Отримує кращу мову клієнта
- Yaf_Request_Abstract::getMethod— Отримує метод запиту
- Yaf_Request_Abstract::getModuleName— Призначення getModuleName
- Yaf_Request_Abstract::getParam— Отримує параметр дзвінка
- Yaf_Request_Abstract::getParams— Отримує всі параметри дзвінка
- Yaf_Request_Abstract::getRequestUri - Призначення getRequestUri
- Yaf_Request_Abstract::getServer— Отримує змінну SERVER
- Yaf_Request_Abstract::isCli— Визначає, чи є запит CLI-запитом
- Yaf_Request_Abstract::isDispatched— Визначає, чи надіслано запит.
- Yaf_Request_Abstract::isGet - Визначає, чи є запит GET-запитом
- Yaf_Request_Abstract::isHead - Визначає, чи є запит HEAD-запитом
- Yaf_Request_Abstract::isOptions— Визначає, чи є запит OPTIONS-запитом
- Yaf_Request_Abstract::isPost— Визначає, чи запит POST-запитом.
- Yaf_Request_Abstract::isPut - Визначає, чи є запит PUT-запитом
- Yaf_Request_Abstract::isRouted— Визначає, чи запит надіслано
- Yaf_Request_Abstract::isXmlHttpRequest - Визначає, чи є запит AJAX-запитом
- Yaf_Request_Abstract::setActionName - Встановлює ім'я дії
- Yaf_Request_Abstract::setBaseUri - Встановлює базовий URI
- Yaf_Request_Abstract::setControllerName - Встановлює ім'я контролера
- Yaf_Request_Abstract::setDispatched - Призначення setDispatched
- Yaf_Request_Abstract::setModuleName - Встановлює ім'я модуля
- Yaf_Request_Abstract::setParam— Встановлює дзвінок для запиту
- Yaf_Request_Abstract::setRequestUri - Призначення setRequestUri
- Yaf_Request_Abstract::setRouted— Призначення setRouted