Yet Another Framework Yaf_Request_Simple 클래스

(Yaf >=1.0.0)


소개

Yaf_Request_Simple은 특히 테스트 목적으로 사용됩니다. 즉. CLI 모드에서 일부 특별한 요청을 시뮬레이션합니다.


클래스 개요

                  
class Yaf_Request_Simple extends Yaf_Request_Abstract {

  /* Constants */
  const string SCHEME_HTTP = http;
  const string SCHEME_HTTPS = https;

  /* Properties */

  /* Methods */
  public __construct(
      string $method = ?,
      string $module = ?,
      string $controller = ?,
      string $action = ?,
      array $params = ?
  )
  public get(): void
  public getCookie(): void
  public getFiles(): void
  public getPost(): void
  public getQuery(): void
  public getRequest(): void
  public isXmlHttpRequest(): void

  /* Inherited methods */
  public Yaf_Request_Abstract::clearParams(): bool
  public Yaf_Request_Abstract::getActionName(): void
  public Yaf_Request_Abstract::getBaseUri(): void
  public Yaf_Request_Abstract::getControllerName(): void
  public Yaf_Request_Abstract::getEnv(string $name, string $default = ?): void
  public Yaf_Request_Abstract::getException(): void
  public Yaf_Request_Abstract::getLanguage(): void
  public Yaf_Request_Abstract::getMethod(): string
  public Yaf_Request_Abstract::getModuleName(): void
  public Yaf_Request_Abstract::getParam(string $name, string $default = ?): mixed
  public Yaf_Request_Abstract::getParams(): array
  public Yaf_Request_Abstract::getRequestUri(): void
  public Yaf_Request_Abstract::getServer(string $name, string $default = ?): void
  public Yaf_Request_Abstract::isCli(): bool
  public Yaf_Request_Abstract::isDispatched(): bool
  public Yaf_Request_Abstract::isGet(): bool
  public Yaf_Request_Abstract::isHead(): bool
  public Yaf_Request_Abstract::isOptions(): bool
  public Yaf_Request_Abstract::isPost(): bool
  public Yaf_Request_Abstract::isPut(): bool
  public Yaf_Request_Abstract::isRouted(): bool
  public Yaf_Request_Abstract::isXmlHttpRequest(): bool
  public Yaf_Request_Abstract::setActionName(string $action, bool $format_name = true): void
  public Yaf_Request_Abstract::setBaseUri(string $uir): bool
  public Yaf_Request_Abstract::setControllerName(string $controller, bool $format_name = true): void
  public Yaf_Request_Abstract::setDispatched(): void
  public Yaf_Request_Abstract::setModuleName(string $module, bool $format_name = true): void
  public Yaf_Request_Abstract::setParam(string $name, string $value = ?): bool
  public Yaf_Request_Abstract::setRequestUri(string $uir): void
  public Yaf_Request_Abstract::setRouted(string $flag = ?): void
}
                  
                

Properties

module
controller
action
method
params
language
_exception
_base_uri
uri
dispatched
routed

미리 정의된 상수

Yaf_Request_Simple::SCHEME_HTTP
Yaf_Request_Simple::SCHEME_HTTPS

목차