Request
class Request (View source)
Methods
Singletion loader
Check if key is exists
Get all input value
retourne uri envoyer par client.
retourne le nom host du serveur.
retourne url envoyé par client.
origin le nom du serveur + le scheme
retourne path envoyé par client.
Retourne la methode de la requete.
Si la réquête est de type POST
Si la réquête est de type GET
Si la réquête est de type PUT
Si la réquête est de type DELETE
Charge la factory pour le FILES
No description
Accès au donnée de la précédente requete
Vérifie si on n'est dans le cas d'un requête AJAX.
Vérifie si une url match avec le pattern
L'address ip du client
Retourne de port du client
Retourne la provenance de la requête courante.
retourne la locale de la requête.
retourne la lang du naviagateur.
le protocol de la requête.
Vérifier le protocol de la requête
Vérifier si le protocol sécurisé
Get Request header
Verifir si une entête existe.
Get cookie
Get, permet de récupérer une valeur ou la colléction de valeur.
Permet récupérer les valeurs contenu dans le tableau d'exception
No description
No description
Details
static null|Request
getInstance()
Singletion loader
mixed
has(string $key)
Check if key is exists
array
all()
Get all input value
string
path()
retourne uri envoyer par client.
string
hostname()
retourne le nom host du serveur.
string
url()
retourne url envoyé par client.
string
origin()
origin le nom du serveur + le scheme
string
time()
retourne path envoyé par client.
string
method()
Retourne la methode de la requete.
bool
isPost()
Si la réquête est de type POST
bool
isGet()
Si la réquête est de type GET
bool
isPut()
Si la réquête est de type PUT
bool
isDelete()
Si la réquête est de type DELETE
UploadFile|Collection
file(string $key)
Charge la factory pour le FILES
static bool
hasFile(mixed $key)
No description
mixed
old(mixed $key)
Accès au donnée de la précédente requete
bool
isAjax()
Vérifie si on n'est dans le cas d'un requête AJAX.
int
is(string $match)
Vérifie si une url match avec le pattern
string
ip()
L'address ip du client
string
port()
Retourne de port du client
string
referer()
Retourne la provenance de la requête courante.
string|null
locale()
retourne la locale de la requête.
la locale c'est langue original du client e.g fr => locale = fr_FR // français de france e.g en => locale [ en_US, en_EN]
string|null
lang()
retourne la lang du naviagateur.
mixed
protocol()
le protocol de la requête.
mixed
isProtocol(string $protocol)
Vérifier le protocol de la requête
mixed
isSecure()
Vérifier si le protocol sécurisé
bool|string
getHeader(string $key)
Get Request header
bool
hasHeader(string $key)
Verifir si une entête existe.
Session
session()
Get session information
mixed
cookie(string $property = null)
Get cookie
mixed
get(string $key, mixed $default = null)
Get, permet de récupérer une valeur ou la colléction de valeur.
array
only(array $exceptions)
Permet récupérer les valeurs contenu dans le tableau d'exception
ignore($ignores)
No description
Validate
validate(array $rule)
Permet de valider les données entrantes
mixed
__get($property)
No description