TEMPLATE ENGINE SIMPLE ET PUISSANT. EXTENTION DE FONCTIONS PAR PLUGINS (FDML PAR

Messages postés
509
Date d'inscription
samedi 5 avril 2003
Statut
Membre
Dernière intervention
31 mars 2009
- - Dernière réponse : cs_Kimjoa
Messages postés
264
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
19 septembre 2014
- 6 mars 2009 à 12:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/49226-template-engine-simple-et-puissant-extention-de-fonctions-par-plugins-fdml-parser

Afficher la suite 
cs_Kimjoa
Messages postés
264
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
19 septembre 2014
-
salut aKheNathOn, merci d'avoir répondue à ma question :) !!

bon je dois avoué que je suis toujours pas convaincue :( , pk il faut partir du principe de tout sécuriser?? c'est vraiment rare de trouver des fonctions hérité qui serait sensible si appelé hors de l'instance de la classe .... bon c'est vrai, ça peux arriver , et dans ce cas les private et protected sont utile , mais j'y ais jamais été confronté...

en tout cas c'est cool de me répondre ;)
a++
aKheNathOn
Messages postés
285
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
Salut Kim,

L'encapsulation peut être faite en php4 ou php5. Elle sert à vérifier les valeurs de variables affectées à ton instance.

Un exemple d'encapsulation qui sert :
T'as un progressbar dont la valeur minimale est 0 et valeur maximale est 100. Tu encapsules les bornes pour vérifier que l'utilisateur en les configurant ne met pas une valeur maximale inférieure ou égale à la valeur minimale. Tu as une valeur value permettant d'indiquer la valeur de progression. Tu vérifies qu'elle est comprise dans les bornes.

Dans la POO si tu construit des classes étant réutilisées par d'autres, tu part du principe qu'il faut tout sécuriser, d'où l'encapsulation.
cs_Kimjoa
Messages postés
264
Date d'inscription
vendredi 6 mai 2005
Statut
Membre
Dernière intervention
19 septembre 2014
-
pile poile ce que je recherché , un script simple, léger et évolutif,..... merci !!

perso , j'ai appris comme BlackWizzard la POO en php4, et j 'ai jamais vraiment compris à koi ça servait l'encapsulation des données ... si quelequ'un trouve le temp de me répondre ....

super code a++
BlackWizzard
Messages postés
1277
Date d'inscription
mercredi 21 mars 2001
Statut
Modérateur
Dernière intervention
21 juin 2009
2 -
lol ça fait un moment!
6 ans et meme plus pour le VB...
Je code presque uniquement en PHP maintenant. Et un peut de flash AS2 pour un projet perso... Mais je suis plus tres actif...
aKheNathOn
Messages postés
285
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
C'est vraiment dingue, au début tu m'avait même manqué un peu :) - il étais temps que je me socialise un peu plus.

Ca fait vraiment plaisir de te revoir, j'ai toujours en tête les codes que tu fesait y'à 6 ans de ça en VB 6 !!!