Est-il possible d'émuler une propriété déclaré comme "internal"

Eléphanteau du PHP | 22 Messages

17 juil. 2009, 19:54

Voilà, après l'excitation générée par mon 1er poste, j'ai hate de voir le résultat du 2ème ;)

Est-il possible d'avoir une propriété qui serait public pour les autres classes faisant partie du même namespace mais privé pour les autres?

Par exemple les classes dans :
Domain\Core\Users\
auront accès en lecture et écriture à :
Domain\Core\Users\Entity->Id
alors que les autres classes dans des namespaces différents n'y auront accès qu'en lecture?

Merci :)

ViPHP
ViPHP | 4674 Messages

18 juil. 2009, 12:44

Hey :-),

Non. La visibilité n'est pas dynamique.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Eléphanteau du PHP | 22 Messages

18 juil. 2009, 22:17

:(
dommage...

mais merci quand meme! :)

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

19 juil. 2009, 10:52

Modération :
Sn3b, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

Eléphanteau du PHP | 28 Messages

23 juil. 2009, 10:01

Salut,

Je n'ai pas encore eu le temps d'approfondir les nouveautés apportées par PHP5.3, mais il n'y a pas comme en java une visibilité "package" (qui se traduit en fait par l'absence de mot-clé) ?

Ca correspondrait à ce que tu veux obtenir je pense !

ViPHP
ViPHP | 4674 Messages

23 juil. 2009, 10:07

Bah toujours non :-P.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).