Class Request
Diese Klasse bildet den Request, der vom aufrufenden Webserver übergeben wird, ab. Die notwendigen Informationen werde dabei aus den globalen Variablen $_SERVER, $_ENV, $_POST, $_GET, $_FILES und $_COOKIE generiert.
$request = new \Alvine\Net\Http\Environment\Request(); echo (string) $request;
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Net\Http\HTTPMessage implements Alvine\Core\InstantiableFromData
- Alvine\Net\Http\Request
- Alvine\Net\Http\Environment\Request
Namespace: Alvine\Net\Http\Environment
Package: Alvine\Net\Http\Environment
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Link: http://de.wikipedia.org/wiki/Liste_der_HTTP-Headerfelder
Link: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html
Located at net/http/environment/Request.class.php
Package: Alvine\Net\Http\Environment
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Link: http://de.wikipedia.org/wiki/Liste_der_HTTP-Headerfelder
Link: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html
Located at net/http/environment/Request.class.php
public
|
|
public
string
|
|
public
|
|
public
integer
|
|
public
boolean
|
#
isAcceptedLocale(
Prüfen ob die entsprechende Locale unterstützt wird |
public
|
#
determineLocale(
Ermitteln der vom Client unterstützen Locale. Wird keine Locale definiert, so wird das Ergebnis von \Alvine\I18n\Locale::getDefault zurückgegeben. |
public
mixed
|
#
getValueFromPost( string $key, mixed $default = null, string $type = 'string' )
Die Werte werden aus der globalen Variable $_POST ausgelesen. |
public
mixed
|
#
getValueFromQuery( string $key, mixed $default = null, string $type = 'string' )
Die Werte werden aus der globalen Variable $_GET ausgelesen. |
public
mixed
|
#
getValueFromCookie( string $key, mixed $default = null, string $type = 'string' )
Die Werte werden aus der globalen Variable $_COOKIE ausgelesen. |
protected
mixed
|
#
getValueFromRequest( type $array, string $key, mixed $default, string $type )
Werte aus einer superglobalen Variable auslesen |
public
|
|
public
|
__toString(),
getData(),
getInstanceFromData()
|
addHeader(),
getBody(),
getHeader()
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
HTTP_1_0,
HTTP_1_1
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
$body,
$header
|
$hash,
$properties
|