Hey Mark, thanks for your reply! By 'copy-and-paste', I meant when I need to create a new project, so I would only copy-and-paste this customized Plugin, insted of copying all the separated MVC files...
Do you put all the app logic inside your plugin's AppController ? I had some issues with Acl plugin, because it was trying to access the Acl Component, but this Component was defined in PluginAppController insted AppController. And then I started wondering if I would find other issues like this in the future. Maybe the best solution is create a plugin with Components, Helpers and Behaviors, instead of a Plugin which tries to take AppController's place? Or I am missing something here? Thanks a lot !! Vinicius On Sunday, October 27, 2013 8:53:43 AM UTC-2, euromark wrote: > > Yes, plugins are the way to go. > I fail to see the issue with reusing a plugin component, though. > And I don't understand what you mean by copy-and-paste? Ideally, you don't > do that at all, but use/extend the available classes. > > Mark > > > Am Sonntag, 27. Oktober 2013 00:52:01 UTC+2 schrieb Vinicius Dusso: >> >> Hi guys, >> >> Which way do you think is the best to create a reutilizable app? >> >> I've been trying to create all my app rules inside one single plugin, so >> it will make easier to copy and paste to a new project. But I've been >> facing a few problems, especially when another plugin try to use a >> Component that was defined in my PluginAppController. >> >> So, to create a full and simple reutilizable architecture, what do you >> guys recommend? >> >> Thanks in advance ! >> >> Vinicius Dusso >> > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
