\SquelettePhp

Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.

Ces méthodes sont statiques.

Summary

Methods
Properties
Constants
analyser()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
traiterTagsCourts()
No private properties found
N/A

Methods

analyser()

analyser(String $fichier, Array $donnees) : boolean

Fonction prenant en paramètre un chemin de fichier squelette et un tableau associatif de données, en extrait les variables, charge le squelette et retourne le résultat des deux combinés.

Parameters

String $fichier

le chemin du fichier du squelette

Array $donnees

un tableau associatif contenant les variables a injecter dans le squelette.

Returns

boolean —

false si la vue n'existe pas, sinon la chaine résultat.

traiterTagsCourts()

traiterTagsCourts(String $chemin_squelette) : string

Fonction chargeant le contenu du squelette et remplaçant les tags court php (<?= .

..) par un tag long avec echo.

Parameters

String $chemin_squelette

le chemin du fichier du squelette

Returns

string —

le contenu du fichier du squelette php avec les tags courts remplacés.