effectivement, j'y songeais, mais dans le doute d'avoir la bonne 
solution (que je n'ai pas encore), je pose la question ;)

l'idée est simple:
j'aime le principe du acts_as. Je trouve ça facile à développer et à 
mettre en place.

Donc, imaginons que j'ai une classe Stylo et que certains stylos peuvent 
avoir une gomme ou non, 2 couleurs ou non etc etc, des espèces de 
composants de personnalisation, je voudrais pouvoir faire:

stylo1 = Stylo.new

stylo2 = Stylo.new

stylo1.acts_as_multicouleurs #=> imaginons que ce soit faisable....
stylo1.ecrire_en_bleu #=> méthode du module acts_as_multicouleurs
stylo1.acts_as_gomme #=> imaginons que ce soit faisable....
stylo1.efface_derniere_ligne #=> méthode du module acts_as_gomme

stylo2.ecrire_en_bleu # => erreur car stylo2 n'est pas multicouleurs
stylo1.efface_derniere_ligne # => idem...

stylo1.save #=> et là je sauvegarde le fait que mon stylo1 est un objet 
de type Stylo mais avec ses différents composants : il a une gomme et 
peut écrire en bleu, et disons que un gommage a supprimé 1% de ma gomme 
(donc il faut que je stocke l'information, d'où l'idée du acts_as pour 
le stockage persistant). Et donc la prochaine fois que j'initialise mon 
objet, il faut que rails me regénère l'objet complet en mémoire avec 
toutes ses méthodes et ses propriétés

voila l'idée en gros... Est ce plus claire ? Si tu as une solution ou 
une piste, je suis preneur!!!! ;)))))
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à