# |
Apr 26th 2017, 00:30 |
elcms |
@jeremyharris That would be a big help for newcomers to understand what's going on, and when stuff should be done |
# |
Apr 26th 2017, 00:27 |
jeremyharris |
elcms I like the idea. I wonder if just adding charts similar to the figure for request -> entity would be nice in the docs (https://book.cakephp.org/3.0/en/orm/saving-data.html#converting-request-data-into-entities) |
# |
Apr 26th 2017, 00:24 |
elcms |
@dereuromark, sure :) but for a quick reminder, it may be a bit overkill ;) |
# |
Apr 26th 2017, 00:23 |
dereuromark |
nothing goes over some real data |
# |
Apr 26th 2017, 00:21 |
elcms |
@dereuromark and for the content, it's wonderful ! |
# |
Apr 26th 2017, 00:20 |
elcms |
autocompletion to slack... :) |
# |
Apr 26th 2017, 00:19 |
elcms |
*@dereuromark |
# |
Apr 26th 2017, 00:19 |
elcms |
@deuromark Thank you for the link :) |
# |
Apr 26th 2017, 00:19 |
dereuromark |
elcms tip: https://github.com/dereuromark/executionorder |
# |
Apr 26th 2017, 00:16 |
elcms |
the goal is to provide a visual chain of the available events... |
# |
Apr 26th 2017, 00:15 |
elcms |
and a repo has been started here : https://github.com/el-cms/cakephp-events-timeline |
# |
Apr 26th 2017, 00:14 |
elcms |
A preview for an "index" request is available here : https://codepen.io/mtancoigne/pen/dWOJqj |
# |
Apr 26th 2017, 00:14 |
elcms |
I started a cheatsheet for CakePHP events; i'm searching for motivated people to help me in this... |
# |
Apr 26th 2017, 00:12 |
elcms |
Hi ! |
# |
Apr 25th 2017, 23:18 |
jeremyharris |
@cpierce see: https://book.cakephp.org/3.0/en/views/helpers/form.html#adding-additional-template-variables-to-templates |
# |
Apr 25th 2017, 23:16 |
jeremyharris |
@cpierce I know it’s been a while, but usually what I do is `class="my-class {{class}}"` in the template, then set the class var with `'templateVars' => ['class' => 'other-class']` |
# |
Apr 25th 2017, 21:21 |
cpierce |
if i'm using a template how can I use class="something" and still put the class that is passed ot it in as well? |
# |
Apr 25th 2017, 21:12 |
losted |
hehe |
# |
Apr 25th 2017, 21:11 |
jeremyharris |
oh man these cake 2 docs take me back |
# |
Apr 25th 2017, 21:10 |
jeremyharris |
losted so Credit belongsTo User hasOne UserProfile, so perhaps `'contain' => ['User.UserProfile']`, see: https://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html#containing-deeper-associations |
# |
Apr 25th 2017, 21:07 |
jeremyharris |
I think my relationship are fixed now but I'm still unsure how to use the "contain" to fetch my UserProfile From the Credit find() ? |
# |
Apr 25th 2017, 21:05 |
jeremyharris |
np! |
# |
Apr 25th 2017, 21:04 |
RingoK |
Again, very thanks. This is something i was looking for. |
# |
Apr 25th 2017, 21:03 |
RingoK |
I will take a look at it now |
# |
Apr 25th 2017, 21:03 |
RingoK |
thanks jeremyharris. That was the kind of direction i was looking for. |
# |
Apr 25th 2017, 21:03 |
jeremyharris |
(I just updated and dumped the test case for you) |
# |
Apr 25th 2017, 21:01 |
jeremyharris |
of course, you can mock specific methods on the IO if you want, I just discard all output in my case |
# |
Apr 25th 2017, 21:01 |
jeremyharris |
RingoK you can use the core tests as examples. In my case, it’s pretty basic setup and I just call the sub command methods directly. setUp is just this: https://gist.github.com/jeremyharris/c7af936ee44f26df3f3f99ce4219d7eb |
# |
Apr 25th 2017, 20:59 |
RingoK |
Hello guys, can someone point me in the right direction for writing unit tests for Shell's? Die official book doesent seem to have anything to say about it :-) And it seems also a challange for our friend google (or is it me?) |
# |
Apr 25th 2017, 20:51 |
jeremyharris |
then explicitly contain only data you need on each find call |
# |
Apr 25th 2017, 20:51 |
jeremyharris |
yes, it’s vital. also, turn recursive off day 1 |
# |
Apr 25th 2017, 20:50 |
losted |
maybe it's the contain that I've been missing all along... I'll try that |
# |
Apr 25th 2017, 20:47 |
jeremyharris |
there’s an example of User hasOne Profile (similar to your first case) |
# |
Apr 25th 2017, 20:46 |
jeremyharris |
see here: https://book.cakephp.org/2.0/en/models/associations-linking-models-together.html#hasone |
# |
Apr 25th 2017, 20:46 |
losted |
ok |
# |
Apr 25th 2017, 20:46 |
jeremyharris |
okay remember that bindModel is a one time only thing. I suggest using permanent associations in your models instead, and using contain |
# |
Apr 25th 2017, 20:46 |
losted |
for the UserProfile, do I enter my stuff in there of I need another bindModel like : $this->Credit->User->bindModel(...) ? |
# |
Apr 25th 2017, 20:45 |
losted |
https://pastebin.com/raw/xKgN1Y4r |
# |
Apr 25th 2017, 20:45 |
losted |
here's where I'm at right now |
# |
Apr 25th 2017, 20:45 |
jeremyharris |
if I’m understanding right: User hasOne UserProfile and User hasMany Credit and Credit belongsTo User and UserProfile belongsTo User |
# |
Apr 25th 2017, 20:44 |
jeremyharris |
so in this case, your user profile association would be included in the original User hasOne relationship |