adiGuba> Merci, oui en effet en relisant ça me semble évident. J'étais peut être trop partie dans ma vision PHP 5.3 de la chose.
Torg666> Toujours utile, et évite de réinventer la roue ;)
Type: Messages; Utilisateur: Bacteries
adiGuba> Merci, oui en effet en relisant ça me semble évident. J'étais peut être trop partie dans ma vision PHP 5.3 de la chose.
Torg666> Toujours utile, et évite de réinventer la roue ;)
Ah ah, oui en effet.
Et ça ne répond pas à mon soucis de vouloir avoir juste un attribut dans une classe et le traitement dans la classe au dessus (tout en static évidement pour plus de fun).
Oui mais comme mon actuel Message.getMessage() est utilisé dans plein de classe / méthode je dois soit trimballer mon objet soit l'instancier à nouveau plein de fois.
Et j'ai un fichier properties...
adiGuba> Je parlais de ta solution.
Dans ton exemple je ne vois pas comment aller cherche mes "messages" dans tes endroits différents.
Ca m'impose de faire un new...
Torg666> Oui voilà tu as cerné le problème.
Mais faire des instance à chaque fois me gêne. Comme je le dis c'est appelé une centaine de fois et ici le static a donc tout son intérêt. Et ça allourdit...
Je pense que j'ai du mal à me faire comprendre...
(pour GetBundle : j'ai simplifié le code et pas mis tout le code, mais il y a, en gros, tout un mécanisme de cache)
Et dans ton code je pense que...
J'appelle cette méthode peut être 100 fois dans chaque projet, donc ça me paraît pas très propre.
J'ai une classe qui permet de récupérer des messages d'un fichier de properties, en donnant une clé et / ou des valeurs pour certains paramètres.
Je dois utiliser ce comportement dans plusieurs...
Humm url et getBundle n'ont pas d'importance au niveau conceptuel. C'est du code qui fonctionne et le soucis vient de la variable et pas du code.
Et oui je sais bien qu'une variable statique est...
Je me suis demandé aussi si le besoin était pas inadapté.
Mais en gros ce sont des classes pour récupérer un message dans des fichiers de properties.
Donc faire une instance n'aurait pas de sens...
Bonjour,
j'ai un soucis au niveau plutôt conceptuel et je n'arrive pas à m'en dépatouiller ou trouver une solution élégante.
Donc je schématise :
j'ai une classe abstraite A
Celle ci a une...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.