A

AppClass in namespace Soosyze
Coeur de l'application, il est le ciment qui unis les modules et les services.
AutoloadClass in namespace Soosyze
Permet de charger les fichiers en fonction de leur namespace.
Autoload::autoload() — Method in class Autoload
Pour tous les fichiers de la librairie, on cherche le fichier requit.
Email::addCc() — Method in class Email
Ajoute un ou plusieurs déstinataires en copie du email.
Email::addBcc() — Method in class Email
Ajoute un ou plusieurs destinataires en copie cachée du email.
$FormBuilder#attributesCssProperty in class FormBuilder
Attributs CSS.
$FormBuilder#attributesUniqueProperty in class FormBuilder
Attributs HTML sans clés.
FormBuilder::addBefore() — Method in class FormBuilder
Ajoute un ou plusieurs inputs avant un élément existant.
FormBuilder::addAfter() — Method in class FormBuilder
Ajoute un ou plusieurs inputs après un élément existant.
FormBuilder::addError() — Method in class FormBuilder
Rajoute une erreur.
FormBuilder::addErrors() — Method in class FormBuilder
Rajoute plusieurs erreurs.
FormBuilder::addSuccess() — Method in class FormBuilder
Rajoute un success.
FormBuilder::addAttr() — Method in class FormBuilder
Ajoute à un élément du formulaire une liste d'attributs.
FormBuilder::addAttrs() — Method in class FormBuilder
Ajoute à plusieurs éléments une liste d'attributs.
FormBuilder::addAttrRecurses() — Method in class FormBuilder
Recherche récursive d'un élément du formulaire à partir de sa clé et lui ajoute une liste des attributs.
$ServerRequest#attributesProperty in class ServerRequest
Les attribues.
Template::addFilterVar() — Method in class Template
Ajoute une fonction pour filtrer une variable.
Template::addFilterBlock() — Method in class Template
Ajoute une fonction pour filtrer un block.
Template::addFilterOutput() — Method in class Template
Ajoute une fonction pour filtrer la sortie de la template.
Template::addVar() — Method in class Template
Ajoute une variable pour la template.
Template::addVars() — Method in class Template
Ajoute des variables pour la template.
Template::addBlock() — Method in class Template
Ajoute un bloc sous template avec la variable id_block par défaut.
Template::addFilter() — Method in class Template
Ajoute une fonction de filtre pour le rendu de la template.
Util::arrayPrefixValue() — Method in class Util
Ajoute un préfixe à chaque élément d'un tableau de string.
Util::arrayKeysExists() — Method in class Util
Vérifie la présence d'une liste de clés dans un tableau associatif.
Rule::addReturn() — Method in class Rule
Ajoute une valeur de retour formatées en cas d'erreur de validation.
AcceptedClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
AlphaNumClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
AlphaNumTextClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
ArrayRClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
Validator::addTest() — Method in class Validator
Ajoute un test personnalisé.
Validator::addInput() — Method in class Validator
Ajoute un champ à tester.
Validator::addRule() — Method in class Validator
Rajoute une règle de validation.
Container::addServices() — Method in class Container
Charge les services.
Container::addHook() — Method in class Container
Ajoute une fonction pour qu'elle puisse être utilisée par le container.

B

$FormBuilder#baliseGroupProperty in class FormBuilder
Balises autorisées pour les groupes de formulaire.
$Message#bodyProperty in class Message
Corp du message.
$Template#blocksProperty in class Template
Les sous templates.
BetweenClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
BoolRClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}

C

App::callHook() — Method in class App
Appelle un hook (trigger/middelware).
RequestFactory::createRequest() — Method in class RequestFactory
Create a new request.
ResponseFactory::createResponse() — Method in class ResponseFactory
Create a new response.
ServerRequestFactory::createServerRequest() — Method in class ServerRequestFactory
Create a new server request.
StreamFactory::createStream() — Method in class StreamFactory
Create a new stream from a string.
StreamFactory::createStreamFromFile() — Method in class StreamFactory
Create a stream from an existing file.
StreamFactory::createStreamFromResource() — Method in class StreamFactory
Create a new stream from an existing resource.
UploadedFileFactory::createUploadedFile() — Method in class UploadedFileFactory
Create a new uploaded file.
UriFactory::createUri() — Method in class UriFactory
Create a new URI.
$Redirect#codeRedirectValidProperty in class Redirect
Codes de redirection valident.
$Response#codeProperty in class Response
Code d'état.
$ServerRequest#cookieParamsProperty in class ServerRequest
Les cookies ($_COOKIE).
ServerRequest::create() — Method in class ServerRequest
Construit une requête à partir des paramètre du serveur.
Stream::createStreamFromFile() — Method in class Stream
Créer un flux à partir d'un fichier.
Stream::close() — Method in class Stream
Ferme le flux de données et toutes les autres ressources.
UploadedFile::create() — Method in class UploadedFile
Créer un fichier à partir d'un tableau de données.
Uri::create() — Method in class Uri
Créer une URI.
Util::createJson() — Method in class Util
Créer un fichier au format JSON si celui si n'existe pas.
Util::cleanPath() — Method in class Util
Remplace les barres obliques et barres obliques inversées par le séparateur du système et supprime les espaces et slash en début et fin de chaîne.
File::checkErrorFile() — Method in class File
Vérifie si le fichier ne contient pas d'erreur.
ConfigClass in namespace Soosyze
Enregistre et restitue dans des fichiers de configuration de l'application.
ContainerClass in namespace Soosyze
Conteneur d'injection de dépendances et middleware.
$Container#configProperty in class Container
Composant de configuration.
Container::callHook() — Method in class Container
Demande d'exécution de fonction si elle existe.
ControllerClass in namespace Soosyze
Les méthodes du contrôleur sont appelées à partir d'une requête http puis retourne une réponse.
$Controller#containerProperty in class Controller
Container d'injection de dépendance (CID).
ContainerExceptionClass in namespace Soosyze\Exception\Container
Exception levée lorsqu'une erreur est survenue dans le container.
$Router#currentRequestProperty in class Router
Requête courante

D

Stream::detach() — Method in class Stream
Sépare les ressources sous-jacentes du flux.
DateClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DateAfterClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DateAfter::dateAfter() — Method in class DateAfter
Test si une date est antérieur à la date de comparaison.
DateAfterOrEqualClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DateAfterOrEqual::dateAfter() — Method in class DateAfterOrEqual
Test si une date est antérieur à la date de comparaison.
DateBeforeClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DateBefore::dateBefore() — Method in class DateBefore
Test si une date est antérieur à la date de comparaison.
DateBeforeOrEqualClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DateBeforeOrEqual::dateBefore() — Method in class DateBeforeOrEqual
Test si une date est antérieur à la date de comparaison.
DateFormatClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
DirClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}

E

$App#environnementProperty in class App
Liste des environnements.
EmailClass in namespace Soosyze\Components\Email
Créer un email de type text ou HTML.
$FormBuilder#errorsProperty in class FormBuilder
Messages d'erreurs.
Stream::eof() — Method in class Stream
Renvoie true si le flux se trouve à la fin du flux.
$UploadedFile#errorProperty in class UploadedFile
Code erreur ($_FILES['key']['error']).
$UploadedFile#errorsProperty in class UploadedFile
Codes d'erreurs approprié dans le tableau de fichier.
Filter::execute() — Method in class Filter
Exécute le filtre de données.
Rule::execute() — Method in class Rule
Exécute le test de validation.
EmailClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
EqualClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
$Validator#errorsProperty in class Validator
Valeurs de retour.
Router::execute() — Method in class Router
Exécute la méthode d'un contrôleur à partir d'une route et de la requête.

F

Email::from() — Method in class Email
Ajoute une adresse de provenance.
FormBuilderClass in namespace Soosyze\Components\Form
Créer un formulaire conforme aux spécificités de HTML5.
$FormBuilder#formProperty in class FormBuilder
Attributs du formulaire.
FormBuilder::form_open() — Method in class FormBuilder
Génère une balise formulaire ouvrante.
FormBuilder::form_close() — Method in class FormBuilder
Génère une balise form fermante.
FormBuilder::form_label() — Method in class FormBuilder
Génère une balise label.
FormBuilder::form_legend() — Method in class FormBuilder
Génère une balise legend.
FormBuilder::form_input() — Method in class FormBuilder
Génère une balise input standard.
FormBuilder::form_select() — Method in class FormBuilder
Génère une balise select.
FormBuilder::form_textarea() — Method in class FormBuilder
Génère une balise textarea.
FormBuilder::form_group() — Method in class FormBuilder
Génère une balise group.
FormBuilder::form_html() — Method in class FormBuilder
Génère une balise HTML.
FormBuilder::form_token() — Method in class FormBuilder
Génère une balise input hidden pour le token.
FormBuilder::form_errors() — Method in class FormBuilder
Retourne le tableau d'erreurs.
FormBuilder::form_success() — Method in class FormBuilder
Retourne le tableau des succès.
Message::filterProtocolVersion() — Method in class Message
Filtre la version du protocole.
Redirect::filtreCode() — Method in class Redirect
Redéfini filtreCode() afin que le code soit valide pour une redirection.
Request::filterMethod() — Method in class Request
Filtre la méthde HTTP de la requête.
Response::filtreCode() — Method in class Response
Filtre le code d'état.
$UploadedFile#fileProperty in class UploadedFile
Nom du fichier ($_FILES['key']['tmp_name']).
UploadedFile::filterFile() — Method in class UploadedFile
Déclenche une exception si le fichier n'est pas valide.
UploadedFile::filterName() — Method in class UploadedFile
Déclenche une exception si le nom du fichier n'est pas valide.
UploadedFile::filterSize() — Method in class UploadedFile
Déclenche une exception si la taille du fichier n'est pas valide.
UploadedFile::filterType() — Method in class UploadedFile
Déclenche une exception si le type du fichier n'est pas valide.
UploadedFile::filterError() — Method in class UploadedFile
Déclence une exception si le type d'error n'est pas valide.
$Uri#fragmentProperty in class Uri
Fragment (ou ancre) encodée.
Uri::filterScheme() — Method in class Uri
Filtre un schéma.
Uri::filterPort() — Method in class Uri
Filtre un port.
Uri::filterQuery() — Method in class Uri
Filtre une requête.
Uri::filterFragment() — Method in class Uri
Filtre une ancre.
Uri::filterPath() — Method in class Uri
Filtre un chemin.
Uri::filterString() — Method in class Uri
Filtre une chaine de caractère.
Uri::filterStringToLower() — Method in class Uri
Filtre une chaine de caractère et la renvoie en minuscule.
$Template#filtersProperty in class Template
Les fonctions de filtre.
FilterClass in namespace Soosyze\Components\Validator
Filtre une valeur.
Filter::filter() — Method in class Filter
Défini le filtre.
Htmlsc::filter() — Method in class Htmlsc
Filtre une valeur avec la méthode htmlspecialchars.
StripTags::filter() — Method in class StripTags
Filtre les balises autorisées dans une valeur.
FileClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
FileExtensionsClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
FileMimesClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
FileMimetypesClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
FloatRClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
$Validator#filtersProperty in class Validator
Liste des filtre pour les valeurs.

G

App::getInstance() — Method in class App
Singleton pour une classe abstraite.
App::getSettings() — Method in class App
Revoie les paramètres du framework.
App::getSetting() — Method in class App
Revoie la valeur d'un paramètre du framework ou le paramètre par défaut.
App::get() — Method in class App
Cherche l'instance d'un service dans le container.
App::getRequest() — Method in class App
Retourne la requête courante.
App::getEnvironment() — Method in class App
Retourne la clé de l'environnement ou une chaine vide si la machine n'est pas reconnue.
Email::getHeaders() — Method in class Email
Renvoie le tableau d'en-tête.
Email::getHeaderLine() — Method in class Email
Récupère une chaîne de valeurs séparées par des virgules pour un seul en-tête.
Email::getHeader() — Method in class Email
Vérifie si un en-tête existe par le nom (insensible à la casse).
FormBuilder::getForm() — Method in class FormBuilder
Retourne les paramètres du formulaire.
FormBuilder::group() — Method in class FormBuilder
Enregistre un groupe d'input.
FormBuilder::getItem() — Method in class FormBuilder
Retourne un item du formulaire à partir de sa clé.
FormBuilder::getAttributesCSS() — Method in class FormBuilder
Met en forme les attributs CSS pour les balises.
FormBuilder::getAttributesInput() — Method in class FormBuilder
Met en forme les attributs pour les balises inputs standards.
Message::getProtocolVersion() — Method in class Message
Retourne la version du protocole HTTP.
Message::getHeaders() — Method in class Message
Renvoie le tableau d'en-tête.
Message::getHeader() — Method in class Message
Vérifie si un en-tête existe par le nom (insensible à la casse).
Message::getHeaderLine() — Method in class Message
Récupère une chaîne de valeurs séparées par des virgules pour un seul en-tête.
Message::getBody() — Method in class Message
Retourne le corp du message.
Request::getMethod() — Method in class Request
Récupère la méthode HTTP de la requête.
Request::getRequestTarget() — Method in class Request
Récupère la cible de requête telque les utilisateurs la voit.
Request::getUri() — Method in class Request
Récupère l'instance d'URI.
Response::getStatusCode() — Method in class Response
Obtient le code d'état de la réponse.
Response::getReasonPhrase() — Method in class Response
Obtient la phrase de raison de la réponse.
ServerRequest::getServerParams() — Method in class ServerRequest
Récupérer les paramètres du serveur.
ServerRequest::getCookieParams() — Method in class ServerRequest
Récupérer les cookies.
ServerRequest::getQueryParams() — Method in class ServerRequest
Récupérer les arguments de chaîne de requête.
ServerRequest::getUploadedFiles() — Method in class ServerRequest
Récupérer les données de téléchargement de fichier normalisées.
ServerRequest::getParsedBody() — Method in class ServerRequest
Récupérer tous les paramètres fournis dans le corps de la requête.
ServerRequest::getAttributes() — Method in class ServerRequest
Récupérer les attributs dérivés de la requête.
ServerRequest::getAttribute() — Method in class ServerRequest
Récupérer un seul attribut de requête dérivé.
Stream::getSize() — Method in class Stream
Retourne la taille du flux.
Stream::getContents() — Method in class Stream
Renvoie le contenu restant.
Stream::getMetadata() — Method in class Stream
Obtenir des métadonnées de flux en tant que tableau associatif ou récupérer une clé spécifique.
UploadedFile::getStream() — Method in class UploadedFile
Récupérer un flux représentant le fichier téléchargé.
UploadedFile::getSize() — Method in class UploadedFile
Récupérer la taille du fichier à partir de la clé "taille" du tableau $_FILES.
UploadedFile::getError() — Method in class UploadedFile
Récupérer l'erreur associée au fichier téléchargé à partir de la clé "error" du tableau $_FILES.
UploadedFile::getClientFilename() — Method in class UploadedFile
Récupérer le nom de fichier envoyé par le client à partir de la clé "name" du tableau $_FILES.
UploadedFile::getClientMediaType() — Method in class UploadedFile
Récupérer le type de média envoyé par le client à partir de la clé "type" du tableau $_FILES.
Uri::getScheme() — Method in class Uri
Retourne le schéma de l'URI normalisé en minuscule sans le caractère ":".
Uri::getAuthority() — Method in class Uri
Retourne l'autorité de l'URI ou une chaine vide si l'information d'autorité n'est pas présente.
Uri::getUserInfo() — Method in class Uri
Retourne les informations utilisateur de l'URI ou une chaine vide s'il n'y a aucune information.
Uri::getHost() — Method in class Uri
Retourne l'hôte de l'URI normalisé en minuscule ou une chaine vide si l'hôte est absent.
Uri::getPort() — Method in class Uri
Retourne le port de l'URI si il présent et non standard pour le schéma actuel, sinon retourne null.
Uri::getPath() — Method in class Uri
Retourne le chemin de l'URI encodé.
Uri::getQuery() — Method in class Uri
Retourne la chaîne de requête de l'URI encodé.
Uri::getFragment() — Method in class Uri
Retourne le fragment de l'URI encodée en pourcentage sans le caractère "#" principale, sinon une chaine vide.
Uri::getBasePath() — Method in class Uri
Retourne l'URL contenu dans l'URI.
Template::getVar() — Method in class Template
Retourne le contenu d'une variable à partir de son nom.
Template::getVars() — Method in class Template
Retourne toutes les variables de la template.
Template::getBlock() — Method in class Template
Retourne un bloc de la template à partir de sa clé.
Template::getBlocks() — Method in class Template
Retourne tous les blocs de la template.
Template::getName() — Method in class Template
Retourne le nom de la template.
Template::getPath() — Method in class Template
Retourne le chemin de la template.
Util::getJson() — Method in class Util
Lit un fichier de type JSON et retourne un tableau associatif.
Util::getFileExtension() — Method in class Util
Retourne l'extension d'un fichier passé en paramètre.
Util::getFolder() — Method in class Util
Retourne le nom des dossier contenus dans un répertoire.
Rule::getErrors() — Method in class Rule
Retourne toutes les erreurs.
Rule::getParamMinMax() — Method in class Rule
Si la chaine de caractère d'entrée correspond à 2 valeurs numériques séparées par une virgule et que la première valeur et inférieur à la seconde alors, ont renvoie les 2 valeurs dans un tableau.
File::getMime() — Method in class File
Retourne le mimetype du fichier.
File::getExtension() — Method in class File
Retourne l'extension du fichier.
FileMimes::getMimesByExtensions() — Method in class FileMimes
Récupère des mimestypes à partir d'une liste d'extensions.
FileMimes::getMimeByExtension() — Method in class FileMimes
Retourne là ou les mimetypes à partir d'une extension ou FALSE si aucuns mimetypes n'est trouvés.
Image::getDimensions() — Method in class Image
Retourne les dimensions d'une image.
Size::getSize() — Method in class Size
Retourne la longueur de valeur en fonction de son type.
Validator::getError() — Method in class Validator
Retourne une erreur à partir de son nom.
Validator::getErrors() — Method in class Validator
Retourne toutes les erreurs.
Validator::getKeyInputErrors() — Method in class Validator
Retourne la liste des noms de champ pour lesquels il y a une erreur.
Validator::getInput() — Method in class Validator
Retourn un champ.
Validator::getInputs() — Method in class Validator
Retourne les champs.
Validator::getInputsWithout() — Method in class Validator
Retourne les champs hors ceux précisés en paramètre.
Validator::getKeyErrors() — Method in class Validator
La liste de la concaténation des noms de champs et erreurs.
Validator::getRuleName() — Method in class Validator
Retourne le nom de la règle à partir de sa composition complète.
Validator::getRuleArgs() — Method in class Validator
Retourne l'argument de la règle à partir de sa composition complète.
Validator::getParamField() — Method in class Validator
Retourne les paramètres d'une règle d'un ensemble de règles.
Config::get() — Method in class Config
Récupère un élément de configuration en fonction de l'emplacement de l'application, l'environnement, du fichier et d'une clé.
Config::getPath() — Method in class Config
Retourne le chemin des fichiers de configuration.
Container::get() — Method in class Container
Si le service existe alors on le retourne, sinon on injecte ses dépendances et retourne son instance.
Controller::get() — Method in class Controller
Appel le container.
Controller::getPathRoutes() — Method in class Controller
Retourne le chemin du fichier de configuration des routes.
Controller::getPathServices() — Method in class Controller
Retourne le chemin du fichier de configuration des services.
Controller::get404() — Method in class Controller
Retourne une réponse avec le statut 404.
Router::getRoute() — Method in class Router
Recherche une route à partir de son nom.
Router::getBasePath() — Method in class Router
Retourne la base de votre URL.

H

$Email#headersProperty in class Email
Les paramètres d'entête. Pré-remplis par défaut pour un email basique.
Email::hasHeader() — Method in class Email
Vérifie si un en-tête existe par le nom (insensible à la casse).
FormBuilder::html() — Method in class FormBuilder
Enregistre une balise HTML. Exemple : :_content

$Message#headersProperty in class Message
Les entêtes.
Message::hasHeader() — Method in class Message
Vérifie si un en-tête existe par le nom (insensible à la casse).
$Uri#hostProperty in class Uri
Nom d'hôte, nom enregistré ou une adresse IP (partie de l'authority).
HtmlscClass in namespace Soosyze\Components\Validator\Filters
{@inheritdoc}
Rule::hasErrors() — Method in class Rule
Si une erreur existe.
Validator::hasError() — Method in class Validator
Si une erreur existe.
Validator::hasErrors() — Method in class Validator
Si il y a eu des erreurs.
Validator::hasInput() — Method in class Validator
Si le champ existe.
Config::has() — Method in class Config
Si l'élément existe dans la configuration.
$Container#hooksProperty in class Container
Fonctions de hook
Container::has() — Method in class Container
Si le service existe.

I

App::init() — Method in class App
Initialise le routeur et le container. Charge les configurations, les routes, les services et les modules. Transmet le container aux contrôleurs.
App::isEnvironnement() — Method in class App
Si la machine fait partie de l'environnement passé en paramètre.
Email::isHtml() — Method in class Email
Déclare que le contenu du email est de l'HTML.
FormBuilder::inputBasic() — Method in class FormBuilder
Enregistre un input standard.
FormBuilder::input() — Method in class FormBuilder
Enregistre un input.
FormBuilder::isRequired() — Method in class FormBuilder
Si une balise est requise.
Stream::isSeekable() — Method in class Stream
Renvoie si la position du flux peut-être modifié.
Stream::isWritable() — Method in class Stream
Renvoie si le flux est inscriptible ou non.
Stream::isReadable() — Method in class Stream
Retourne si le flux est lisible ou non.
Stream::isAttached() — Method in class Stream
Si le flux de données est attaché.
Util::inArrayToLower() — Method in class Util
Si une valeur insensible à la case est contenue dans un tableau.
BoolR::isBool() — Method in class BoolR
Si la variable contient une valeur boolean.
ImageClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
ImageDimensionsHeightClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
ImageDimensionsWidthClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
InArrayClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
IntRClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
IpClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
$Validator#inputsProperty in class Validator
Champs à tester.
Validator::isRequired() — Method in class Validator
Si le champ est requis.
Validator::isRequiredWhith() — Method in class Validator
Si le champ est requis à condition de la présence d'un ensemble d'autres champs.
Validator::isRequiredWhithout() — Method in class Validator
Si le champ est requis à condition de l'absence d'un ensemble d'autres champs.
Validator::isValid() — Method in class Validator
Lance les tests
Validator::isNotRequired() — Method in class Validator
Si la valeur n'est pas strictement requise.
Validator::isVoidValue() — Method in class Validator
Si la valeur est vide.
Validator::isOneVoidValue() — Method in class Validator
Si une des références d'une règle est vide.
Validator::isAllVoidValue() — Method in class Validator
Si toutes les références d'une régle sont vides.
$Container#instancesProperty in class Container
Liste des objets instanciés.
Router::isRewrite() — Method in class Router
Si le module de réécriture est activé et si la configuration l'exige.

J

JsonClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}

K

$Validator#keyProperty in class Validator
Clé unique des champs.

L

App::loadServices() — Method in class App
Charge les instances des services hors modules.
App::loadModules() — Method in class App
Charge les instances des contrôleurs dans la table des modules (clé => objet).
App::loadRoutesAndServices() — Method in class App
Cherche les routes des modules et les charge dans l'application.
$Autoload#libProperty in class Autoload
Tableau avec comme clés un namespace et en valeur la racine de son arborescence.
FormBuilder::label() — Method in class FormBuilder
Enregistre un label.
FormBuilder::legend() — Method in class FormBuilder
Enregistre une legende.

M

$Autoload#mapProperty in class Autoload
Liste les répertoires à parcourir pour le chargement.
$Email#messageProperty in class Email
Le message texte ou html.
Email::message() — Method in class Email
Ajoute un message, le texte est encodé au format ASCII.
FormBuilder::merge_attr() — Method in class FormBuilder
Fusionne 2 tableaux sans écrasement de données si l'un des 2 est vide.
MessageClass in namespace Soosyze\Components\Http
Les messages HTTP sont constitués de requêtes d'un client vers un serveur et des réponses d'un serveur à un client. Cette interface définit les méthodes communes à chaque.
$Request#methodProperty in class Request
Méthode de la requête HTTP.
$Request#methodsProperty in class Request
Méthodes acceptés par le protocole HTTP.
$Stream#modesProperty in class Stream
Modes d'écriture et de lecture d'une ressource.
$UploadedFile#movedProperty in class UploadedFile
Si le fichier a été déplacé.
UploadedFile::moveTo() — Method in class UploadedFile
Déplacez le fichier téléchargé vers un nouvel emplacement.
Rule::messages() — Method in class Rule
Défini les messages de retours par défauts.
Accepted::messages() — Method in class Accepted
Défini les messages de retours par défauts.
AlphaNum::messages() — Method in class AlphaNum
Défini les messages de retours par défauts.
AlphaNumText::messages() — Method in class AlphaNumText
Défini les messages de retours par défauts.
ArrayR::messages() — Method in class ArrayR
Défini les messages de retours par défauts.
Between::messages() — Method in class Between
Défini les messages de retours par défauts.
BoolR::messages() — Method in class BoolR
Défini les messages de retours par défauts.
Date::messages() — Method in class Date
Défini les messages de retours par défauts.
DateAfter::messages() — Method in class DateAfter
Défini les messages de retours par défauts.
DateAfterOrEqual::messages() — Method in class DateAfterOrEqual
Défini les messages de retours par défauts.
DateBefore::messages() — Method in class DateBefore
Défini les messages de retours par défauts.
DateBeforeOrEqual::messages() — Method in class DateBeforeOrEqual
Défini les messages de retours par défauts.
DateFormat::messages() — Method in class DateFormat
Défini les messages de retours par défauts.
Dir::messages() — Method in class Dir
Défini les messages de retours par défauts.
Email::messages() — Method in class Email
Défini les messages de retours par défauts.
Equal::messages() — Method in class Equal
Défini les messages de retours par défauts.
File::messages() — Method in class File
Défini les messages de retours par défauts.
FileExtensions::messages() — Method in class FileExtensions
Défini les messages de retours par défauts.
$FileMimes#mimetypesProperty in class FileMimes
Liste des extensions prises en charge.
FileMimes::messages() — Method in class FileMimes
Défini les messages de retours par défauts.
FileMimetypes::messages() — Method in class FileMimetypes
Défini les messages de retours par défauts.
FloatR::messages() — Method in class FloatR
Défini les messages de retours par défauts.
Image::messages() — Method in class Image
Défini les messages de retours par défauts.
ImageDimensionsHeight::messages() — Method in class ImageDimensionsHeight
Défini les messages de retours par défauts.
ImageDimensionsWidth::messages() — Method in class ImageDimensionsWidth
Défini les messages de retours par défauts.
InArray::messages() — Method in class InArray
Défini les messages de retours par défauts.
IntR::messages() — Method in class IntR
Défini les messages de retours par défauts.
Ip::messages() — Method in class Ip
Défini les messages de retours par défauts.
Json::messages() — Method in class Json
Défini les messages de retours par défauts.
MaxClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
Max::messages() — Method in class Max
Défini les messages de retours par défauts.
MinClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
Min::messages() — Method in class Min
Défini les messages de retours par défauts.
Regex::messages() — Method in class Regex
Défini les messages de retours par défauts.
Required::messages() — Method in class Required
Défini les messages de retours par défauts.
StringR::messages() — Method in class StringR
Défini les messages de retours par défauts.
Token::messages() — Method in class Token
Défini les messages de retours par défauts.
Url::messages() — Method in class Url
Défini les messages de retours par défauts.
$Validator#messagesCustomProperty in class Validator
Messages de retours personnalisés.

N

$UploadedFile#nameProperty in class UploadedFile
Chemin du fichier temporaire ($_FILES['key']['name']).
$Template#nameProperty in class Template
Le nom de la template.
NotFoundExceptionClass in namespace Soosyze\Exception\Container
Exception levée lorsqu'un service appelé n'existe pas.

O

FormBuilder::openForm() — Method in class FormBuilder
Enregistre l'ouverture du formulaire.
$Router#objectsProperty in class Router
Objets à appeler.

P

App::parseResponse() — Method in class App
Si le parmètre est une réponse alors celle-ci est renvoyé, sinon une réponse est créé à partir des données du paramètre.
$Autoload#prefixProperty in class Autoload
Liste directement les fichiers à la racine de leur namespace.
Email::parseHeaders() — Method in class Email
Parse les données de l'entête pour l'envoi du email.
Email::parseMail() — Method in class Email
Formalise les données d'un email est de son destinataire.
$Message#protocolVersionProperty in class Message
Version du protocole (1.0|1.1|2.0|2).
$Message#protocolsProperty in class Message
Protocoles pris en charges.
$ServerRequest#parseBodyProperty in class ServerRequest
Le corps de la requête.
ServerRequest::parseFiles() — Method in class ServerRequest
Parse la variable supergloable $_FILES pour sa représentation PSR7 sans conversion des fichiers en instances de UploadedFileInterface.
ServerRequest::parseFilesToUploadFiles() — Method in class ServerRequest
Parse la variable supergloable $_FILES pour sa représentation PSR7 avec conversion des fichiers en instances de UploadedFileInterface.
$Uri#passwordProperty in class Uri
Mot de passe (partie de l'authority).
$Uri#portProperty in class Uri
Port (80 pour le http, 443 pour le https).
$Uri#pathProperty in class Uri
Chemin de l'URI.
$Uri#portsProperty in class Uri
Les ports supportés.
$Template#pathProperty in class Template
Chemin de la template.
Validator::parseRules() — Method in class Validator
Analyse et exécute une règle de validation.
$Controller#pathRoutesProperty in class Controller
Chemin du fichier contenant les routes.
$Controller#pathServicesProperty in class Controller
Chemin du fichier contenant les services.
Router::parse() — Method in class Router
Appel un objet et sa méthode en fonction de la requête.
Router::parseQueryFromRequest() — Method in class Router
Parse les paramètres de la requête et retourne la chaine qui servira à
Router::parseParam() — Method in class Router
Cherche dans la requête les paramètres présents dans la configuration des routes pour l'appel dynamique de la fonction.

Q

$ServerRequest#queryParamsProperty in class ServerRequest
Paramètres de la requête ($_GET).
$Uri#queryProperty in class Uri
Requête encodée.

R

App::run() — Method in class App
Lance l'application.
Autoload::register() — Method in class Autoload
Appel l'autoload register.
Autoload::requireFile() — Method in class Autoload
Si le fichier existe alors l'appel et retourne TRUE, sinon retourne FALSE.
Autoload::relplaceSlash() — Method in class Autoload
Remplace les doubles anti-slash par un simple slash.
Email::replayTo() — Method in class Email
Ajoute une adresse de retour.
FormBuilder::renderForm() — Method in class FormBuilder
Génère au format html le formulaire.
FormBuilder::renderSubForm() — Method in class FormBuilder
Génère un sous formulaire sans les balises d'ouverture et de fermeture.
FormBuilder::renderInput() — Method in class FormBuilder
Génère les inputs.
RequestFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create client requests.
ResponseFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create responses.
RedirectClass in namespace Soosyze\Components\Http
Représentation d'une réponse sortante côté serveur provoquant une redirection.
RequestClass in namespace Soosyze\Components\Http
Représentation d'une requête côté client sortant.
$Request#requestTargetProperty in class Request
Cible de la requête.
ResponseClass in namespace Soosyze\Components\Http
Représentation d'une réponse sortante côté serveur.
$Response#reasonPhraseProperty in class Response
Phrase de raison.
$Response#reasonPhraseDefaultProperty in class Response
Code d'état et phrases de raison autorisés.
Stream::rewind() — Method in class Stream
Replace le pointeur au début du flux.
Stream::read() — Method in class Stream
Lit les données du flux jusqu'a la longueur d'octet renseignié.
Uri::rawurldecodeValue() — Method in class Uri
Analyse une requête HTTP et génère une chaîne de requête en encodage URL.
Template::render() — Method in class Template
Compile la template, ses sous templates et ses variables.
RuleClass in namespace Soosyze\Components\Validator
Valide une valeur.
RegexClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
RequiredClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
$Validator#rulesProperty in class Validator
Règles de validations.
RouteArgumentExceptionClass in namespace Soosyze\Exception\Route
Exception levée lorsqu'un paramètre de la route ne remplit pas la condition.
RouteNotFoundExceptionClass in namespace Soosyze\Exception\Route
Exception levée lorsqu'une appelé n'est pas trouvée.
RouterClass in namespace Soosyze
Cherche un objet et une méthode à exécuter en fonction de la requête HTTP.
$Router#routesProperty in class Router
Routes à parser.
Router::relplaceSlash() — Method in class Router
Remplace les / par sa valeur encodé.

S

App::setSettings() — Method in class App
Charge les paramètres du framework.
App::set() — Method in class App
Ajoute un service au container.
App::setEnvironnement() — Method in class App
Ajoute les environnements à l'application (clé=>machine).
Autoload::setLib() — Method in class Autoload
Ajoute une liste de namespace.
Autoload::setMap() — Method in class Autoload
Ajoute une map à parcourir pour y trouver des classes.
Autoload::setPrefix() — Method in class Autoload
Ajoute une liste de prefix pour trouver des classes.
$Email#subjectProperty in class Email
Le sujet du email.
Email::subject() — Method in class Email
Ajoute un sujet au email, le texte est encodé au format ASCII.
Email::send() — Method in class Email
Envoie l'email.
$FormBuilder#successProperty in class FormBuilder
Messages de réussites.
FormBuilder::select() — Method in class FormBuilder
Enregistre une liste de sélection.
FormBuilder::submit() — Method in class FormBuilder
Enregistre un submit.
FormBuilder::setErrors() — Method in class FormBuilder
Ajoute les erreurs.
FormBuilder::setSuccess() — Method in class FormBuilder
Ajoute les success.
FormBuilder::searchItem() — Method in class FormBuilder
Recherche récursive d'un élément du formulaire à partir de sa clé.
ServerRequestFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create server requests.
StreamFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create streams for requests and responses.
ServerRequestClass in namespace Soosyze\Components\Http
Représentation d'une requête HTTP entrante, côté serveur.
$ServerRequest#serverParamsProperty in class ServerRequest
Paramètres du serveur ($_SERVER).
StreamClass in namespace Soosyze\Components\Http
Décrit un flux de données.
Stream::seek() — Method in class Stream
Rechercher une position dans le flux.
$UploadedFile#sizeProperty in class UploadedFile
Taille du fichier en octets ($_FILES['key']['size']).
$UploadedFile#streamProperty in class UploadedFile
Représentation du fichier en flux de données.
$Uri#schemeProperty in class Uri
Schéma de l'URI (http(s)|ftp|mailto|file.
Template::setName() — Method in class Template
Change le nom de la template.
Util::saveJson() — Method in class Util
Sauvegarde des données dans un fichier au format JSON.
Util::strReplaceFirst() — Method in class Util
Remplace la première occurrence dans une chaine.
Util::strReplaceLast() — Method in class Util
Remplace la dernière occurrence dans une chaine.
Util::strRandom() — Method in class Util
Génère une chaine aléatoire.
StripTagsClass in namespace Soosyze\Components\Validator\Filters
{@inheritdoc}
Rule::setMessages() — Method in class Rule
Rempli les messages de retours par défauts.
Between::sizeBetween() — Method in class Between
Teste si une valeur est comprise entre 2 valeurs numériques.
ImageDimensionsHeight::sizeBetween() — Method in class ImageDimensionsHeight
Test la hauteur d'une image.
ImageDimensionsWidth::sizeBetween() — Method in class ImageDimensionsWidth
Test la largeur d'une image.
Max::sizeMax() — Method in class Max
Test si une valeur est plus grande que la valeur de comparaison.
Min::sizeMin() — Method in class Min
Test si une valeur est plus petite que la valeur de comparaison.
SizeClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
SlugClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
StringRClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
Validator::setMessages() — Method in class Validator
Ajoute des messages de retours personnalisés.
Validator::setInputs() — Method in class Validator
Ajoute les champs à tester.
Validator::setRules() — Method in class Validator
Ajoute les règles de validation.
Config::set() — Method in class Config
Enregistre un élément de configuration.
$Container#servicesProperty in class Container
Liste des services.
Container::setService() — Method in class Container
Charges un service.
Container::setServices() — Method in class Container
Charge les services.
Container::setInstance() — Method in class Container
Ajoute une instance de service.
Container::setInstances() — Method in class Container
Ajoute les instances de service.
Container::setConfig() — Method in class Container
Ajoute le composant de configuration pour les services.
Controller::setContainer() — Method in class Controller
Ajoute le container d'injection de dépendance au contrôleur.
$Router#settingsProperty in class Router
Configuration des routes.
Router::setSettings() — Method in class Router
Les configurations possibles pour le router.
Router::setObjects() — Method in class Router
Ajout des objets à instancier lors de l'appel.
Router::setRequest() — Method in class Router
Ajoute une nouvelle requête courante.

T

Email::to() — Method in class Email
Ajoute un destinataire.
$FormBuilder#typeInputBasicProperty in class FormBuilder
Types des champs standards.
FormBuilder::textarea() — Method in class FormBuilder
Enregistre un textarea.
FormBuilder::token() — Method in class FormBuilder
Enregistre un token pour protéger des failles CRSF.
Stream::tell() — Method in class Stream
Renvoie la position actuelle du pointeur de lecture/écriture du fichier.
$UploadedFile#typeProperty in class UploadedFile
Type MIME du fichier ($_FILES['key']['type']).
TemplateClass in namespace Soosyze\Components\Template
Générer l'affichage d'une application web à partir de fichier PHP.
Rule::test() — Method in class Rule
Défini le test.
Accepted::test() — Method in class Accepted
Test si la valeur est égale à "1", "true", "on" et "yes".
AlphaNum::test() — Method in class AlphaNum
Test si la valeur est Alpha numérique [a-zA-Z0-9].
AlphaNumText::test() — Method in class AlphaNumText
Test si la valeur est alpha numérique et possède des caractères textuelles [a-zA-Z0-9 .!?,;:_-].
ArrayR::test() — Method in class ArrayR
Test si la valeur est de type array.
Between::test() — Method in class Between
Test si une valeur est entre 2 valeurs de comparaison.
BoolR::test() — Method in class BoolR
Test si une valeur est de type boolean.
Date::test() — Method in class Date
Test si une valeur est une date.
DateAfter::test() — Method in class DateAfter
Test si une date est antérieur à la date de comparaison.
DateAfterOrEqual::test() — Method in class DateAfterOrEqual
Test si une date est antérieur ou égale à la date de comparaison.
DateBefore::test() — Method in class DateBefore
Test si une date est antérieur à la date de comparaison.
DateBeforeOrEqual::test() — Method in class DateBeforeOrEqual
Test si une date est antérieur à la date de comparaison.
DateFormat::test() — Method in class DateFormat
Test si une date correspond au format.
Dir::test() — Method in class Dir
Test si une valeur est un répértoire existant sur le serveur.
Email::test() — Method in class Email
Test si une valeur est un email.
Equal::test() — Method in class Equal
Test si 2 valeurs sont identiques.
File::test() — Method in class File
Test si la valeur est un fichier.
FileExtensions::test() — Method in class FileExtensions
Test si un fichier possède l'une des extensions fournit dans les arguments.
FileMimes::test() — Method in class FileMimes
Test si l'extension du fichier est autorisée.
FileMimetypes::test() — Method in class FileMimetypes
Test si un fichier possède l'un des mimetypes fournit dans les arguments.
FloatR::test() — Method in class FloatR
Test si une valeur est de type numérique flottant.
Image::test() — Method in class Image
Test si un fichier est une image.
ImageDimensionsHeight::test() — Method in class ImageDimensionsHeight
Test la hauteur d'une image.
ImageDimensionsWidth::test() — Method in class ImageDimensionsWidth
Test la largeur d'une image.
InArray::test() — Method in class InArray
Test si une valeur est contenu dans un tableau.
IntR::test() — Method in class IntR
Test si une valeur est de type entier.
Ip::test() — Method in class Ip
Test si une valeur est une adresse IP.
Json::test() — Method in class Json
Test si la valeur et de type JSON.
Max::test() — Method in class Max
Test si une valeur est plus grande que la valeur de comparaison.
Min::test() — Method in class Min
Test si une valeur est plus petite que la valeur de comparaison.
Regex::test() — Method in class Regex
Test si une valeur est égale à une expression régulière.
Required::test() — Method in class Required
Test si une valeur est requise.
Slug::test() — Method in class Slug
Test si la valeur correspond à une chaine de caractères alpha numérique (underscore et tiret autorisé).
StringR::test() — Method in class StringR
Test si la valeur est une chaine de caractères.
TokenClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}
Token::test() — Method in class Token
Test la validité d'un token ($_SESSION['token']) à une valeur de comparaison et son rapport au temps ($_SESSION['token_time'])
Url::test() — Method in class Url
Test si une valeur est une URL.
$Validator#testsProperty in class Validator
Liste des tests standards.
$Validator#testsCustomProperty in class Validator
Tests personnalisés par l'utilisateur.

U

UploadedFileFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create streams for uploaded files.
UriFactoryClass in namespace Soosyze\Components\HttpFactories
Has the ability to create URIs for client and server requests.
$Request#uriProperty in class Request
L'URI de la requête.
$ServerRequest#uploadFilesProperty in class ServerRequest
Fichiers transmis au serveur ($_FILES).
UploadedFileClass in namespace Soosyze\Components\Http
Objet de valeur représentant un fichier téléchargé via une requête HTTP.
UriClass in namespace Soosyze\Components\Http
Implementation de l'interface UriInterface. Classe Représentant les adresses URI selon RFC 3986 et à fournir des méthodes pour la plupart des opérations courantes.
$Uri#userProperty in class Uri
Utilisateur (partie de l'authority).
UtilClass in namespace Soosyze\Components\Util
Ensemble de méthodes aide au développement.
UrlClass in namespace Soosyze\Components\Validator\Rules
{@inheritdoc}

V

Uri::validePort() — Method in class Uri
Retourne si le port est dans la gamme des ports TCP / UDP.
Uri::validPortStandard() — Method in class Uri
Si le port est prise en charge.
$Template#varsProperty in class Template
Les variables.
FileMimes::validMine() — Method in class FileMimes
Test si l'extension du fichier est autorisée.
FileMimes::validNotMime() — Method in class FileMimes
Test si l'extension du fichier ne correspond pas aux extensions autorisées.
Image::validMimeImageByExtension() — Method in class Image
Valide si une liste d'extensions correspond à un mimetype d'image.
ValidatorClass in namespace Soosyze\Components\Validator
Valide des valeurs à partir de tests chaînés.

W

Email::withHeader() — Method in class Email
Renvoyer une instance avec la valeur fournie en remplaçant l'en-tête spécifié.
Email::withAddedHeader() — Method in class Email
Renvoyer une instance avec la valeur fournie en ajoutant l'en-tête spécifié.
Message::withProtocolVersion() — Method in class Message
Renvoie une instance avec la version du protocole HTTP.
Message::withHeader() — Method in class Message
Renvoyer une instance avec la valeur fournie en remplaçant l'en-tête spécifié.
Message::withAddedHeader() — Method in class Message
Renvoyer une instance avec la valeur fournie en ajoutant l'en-tête spécifié.
Message::withoutHeader() — Method in class Message
Renvoie une instance sans l'en-tête spécifié.
Message::withBody() — Method in class Message
Renvoie une instance avec le corps du message spécifié.
Message::withHeaders() — Method in class Message
Ajoute les en-têtes au message.
Request::withMethod() — Method in class Request
Renvoie une instance avec la méthode HTTP fournie.
Request::withRequestTarget() — Method in class Request
Renvoie une instance avec la cible de requête spécifique.
Request::withUri() — Method in class Request
Renvoie une instance avec l'URI fourni.
Response::withStatus() — Method in class Response
Renvoie une instance avec le code d'état spécifié et, éventuellement, une phrase de raison.
ServerRequest::withCookieParams() — Method in class ServerRequest
Renvoyer une instance avec les cookies spécifiés.
ServerRequest::withQueryParams() — Method in class ServerRequest
Renvoie une instance avec les arguments de chaîne de requête spécifiés.
ServerRequest::withUploadedFiles() — Method in class ServerRequest
Créer une nouvelle instance avec les fichiers téléchargés spécifiés.
ServerRequest::withParsedBody() — Method in class ServerRequest
Renvoie une instance avec les paramètres de corps spécifiés.
ServerRequest::withAttribute() — Method in class ServerRequest
Renvoie une instance avec l'attribut de requête dérivé spécifié.
ServerRequest::withoutAttribute() — Method in class ServerRequest
Renvoie une instance qui supprime l'attribut de requête dérivé spécifié.
Stream::write() — Method in class Stream
Écrire des données dans le flux.
Uri::withScheme() — Method in class Uri
Renvoie une instance avec le schéma spécifié, doit soutenir les schémas "http" et "https".
Uri::withUserInfo() — Method in class Uri
Renvoyer une instance avec les informations utilisateur spécifiées.
Uri::withHost() — Method in class Uri
Renvoie une instance avec l'hôte spécifié.
Uri::withPort() — Method in class Uri
Renvoie une instance avec le port spécifié.
Uri::withPath() — Method in class Uri
Renvoie une instance avec le chemin spécifié.
Uri::withQuery() — Method in class Uri
Renvoie une instance avec la chaîne de requête spécifiée.
Uri::withFragment() — Method in class Uri
Renvoie une instance avec le fragment URI spécifié.

_

Autoload::__construct() — Method in class Autoload
Créer notre autoload à partir de la liste des namespace.
FormBuilder::__construct() — Method in class FormBuilder
Déclare l'ouverture du formulaire.
FormBuilder::__call() — Method in class FormBuilder
Enregistre un input s'il est dans la liste des inputs standards.
Redirect::__construct() — Method in class Redirect
Construit une réponse de redirection.
Request::__construct() — Method in class Request
Pendant la construction, les implémentations DOIVENT essayer de définir l'en-tête Host à partir de un URI fourni si aucun en-tête Host n'est fourni.
Response::__construct() — Method in class Response
Construit une réponse à partir de son code, son message et de ses en-têtes.
Response::__toString() — Method in class Response
Renvoie les informations de la réponse et son contenu.
ServerRequest::__construct() — Method in class ServerRequest
Construit une requête coté serveur.
Stream::__construct() — Method in class Stream
Créer un flux de données à partir de données scalaire ou d'une ressource.
Stream::__toString() — Method in class Stream
Lit toutes les données du flux dans une chaîne.
UploadedFile::__construct() — Method in class UploadedFile
Construit un fichier.
Uri::__construct() — Method in class Uri
Construit une URI à partir de chacun de ses attributs.
Uri::__toString() — Method in class Uri
Renvoie la représentation sous forme de chaîne en tant que référence d'URI.
Template::__construct() — Method in class Template
Charge une template à partir de son nom et son chemin.
Template::__toString() — Method in class Template
Retourne le rendu de la template.
Config::__construct() — Method in class Config
Déclare le chemin des fichiers de configuration à partir d'un chemin de base + un chemin en fonction de l'environnements.
Container::__call() — Method in class Container
Appel un service comme une fonction.
Controller::__call() — Method in class Controller
Appel un service directement par son nom.
RouteArgumentException::__construct() — Method in class RouteArgumentException
Construit l'exception à partir des données de la route.
Router::__construct() — Method in class Router
Construit le router avec la liste des routes et les objets à appeler.