php8.5
Home/ Manual/ reference / yaf/ The Yaf_Request_Http class

The Yaf_Request_Http class

Any request from client is initialized as a Yaf_Request_Http. you can get the request information like, uri query and post parameters via methods of this class. For security, $_GET/$_POST are readonly in Yaf, which means if you set a value to these global variables, you can not get it from Yaf_Request_Http::getQuery or Yaf_Request_Http::getPost. But there do is some usage need such feature, like unit testing. thus Yaf can be built with --enable-yaf-debug, which will allow Yaf read the value user set via script. in such case, Yaf will throw a E_STRICT warning to remind you about that: Strict Standards: you are running yaf in debug mode

Intro

Any request from client is initialized as a Yaf_Request_Http. you can get the request information like, uri query and post parameters via methods of this class.

Note

For security, $_GET/$_POST are readonly in Yaf, which means if you set a value to these global variables, you can not get it from Yaf_Request_Http::getQuery or Yaf_Request_Http::getPost.

But there do is some usage need such feature, like unit testing. thus Yaf can be built with --enable-yaf-debug, which will allow Yaf read the value user set via script.

in such case, Yaf will throw a E_STRICT warning to remind you about that: Strict Standards: you are running yaf in debug mode

Class synopsis

class Yaf_Request_Http { }

Properties

module
controller
action
method
params
language
_exception
_base_uri
uri
dispatched
routed

Yaf-request-http

Source: reference/yaf/yaf-request-http.xml · from the official PHP manual (php/doc-en)