Merci beaucoup pour vos réponses !

Passez une bonne soirée
Codii

Le mercredi 6 février 2013 15:37:00 UTC+1, Codii a écrit :
>
> Salut tous,
>
> d'abord, pourquoi est-ce que je me suis intéressé *mountable engines* ? 
> Je viens du monde Java et on a l'habitude en Java modulariser les classes 
> le plus possible. 
> Ainsi, j'ai voulu faire un engine qui pourrait greffer à plusieurs 
> applications un lot de controleurs et models, le coeur du métier de mon 
> application.
>
> J'ai été confronté à deux problèmes de conception :
>
> 1. Les modèles qui sont définis dans mon engine devraient pouvoir être 
> "augmentés" pour les besoins des applications hôtes.
> Concrètement : 
>
>    - Je définis dans mon engine un modèle User ou Engine::User dans mon 
>    application hôte. Mon app hôte utilise Devise. Donc je voudrais pouvoir 
>    greffer devise au modèle User de mon engine. Comment faire proprement ?
>
> 2. Je voudrais accéder aux modèles définis par mon engine dans le 
> namespace global, Engine::User au lieu de User.
>
> Le plus frustrant et bloquant pour moi est de ne pas trouver de ressource 
> assez explicites illustrant le juste moyen de faire ça.
>
> Merci pour votre attention. 
>

-- 
-- 
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]
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .


Répondre à