You can also keep things skinny by leveraging components here maybe. Am Samstag, 18. Juli 2015 13:21:20 UTC+2 schrieb Jeremy Burns: > > Yup - I understand that. But a method in a skinny controller (which I > appreciate is the element that should provide feedback on progress) hands > off to a single model function which then follows business rules and runs a > series of processes in sequence. So my question is “when the progress one > wants to track is within the model layer, how does one expose that to the > controller layer”? > > On 18 Jul 2015, at 11:56, euromark <dereu...@gmail.com <javascript:>> > wrote: > > multi-step sounds like the C in MVC. the model itself has nothing to do > with stateful requests IMO. > > Am Freitag, 17. Juli 2015 11:08:21 UTC+2 schrieb Jeremy Burns: >> >> What about the situation where you have a multi-step process inside a >> model/s and you want to make the progress status available to javascript >> calls? >> >> On 17 Jul 2015, at 09:55, euromark <dereu...@gmail.com> wrote: >> >> Your models should stay stateless, as such you should never internally >> use the session. >> Instead, pass the data to the model layer or use events to pass them >> >> Use https://github.com/UseMuffin/Footprint >> >> Mark >> >> >> Am Donnerstag, 16. Juli 2015 23:03:45 UTC+2 schrieb Rafael Queiroz: >>> >>> Hi guys, >>> >>> I need loaded components in my Models, actually Auth Component, for >>> store user id logged. In old version, CakePHP 2.x, i using in my model: >>> >>> App::uses('AuthComponent', 'Controller/Component'); >>> >>> public function beforeSave() { >>> if (!$this->id) { >>> $this->data[$this->alias]['user_id'] = AuthComponent::user('id'); >>> } >>> } >>> >>> It's possible in Cake 3 ? >>> >>> -- >>> Atenciosamente, >>> >>> Rafael F. Queiroz >>> >> >> -- >> 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 cake-php+u...@googlegroups.com. >> To post to this group, send email to cake...@googlegroups.com. >> Visit this group at http://groups.google.com/group/cake-php. >> For more options, visit https://groups.google.com/d/optout. >> >> >> > -- > 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 cake-php+u...@googlegroups.com <javascript:>. > To post to this group, send email to cake...@googlegroups.com > <javascript:>. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/d/optout. > > >
-- 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 cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.