# |
Sep 30th 2016, 14:58 |
djbuss |
Do you guys see a problem in using models chained ? like $this->ModelA->ModelB->ModelC->find(â??allâ??) |
# |
Sep 30th 2016, 14:52 |
Neon1024 |
Too cynical to trust my brain! |
# |
Sep 30th 2016, 14:52 |
Neon1024 |
No idea why I think that though |
# |
Sep 30th 2016, 14:52 |
Neon1024 |
As I think with cascade it should go through each related item one at a time in the related table class |
# |
Sep 30th 2016, 14:52 |
Neon1024 |
Put it in both tables though |
# |
Sep 30th 2016, 14:51 |
birdy247 |
:+1: |
# |
Sep 30th 2016, 14:48 |
Neon1024 |
Just put afterDelete() with parent::afterDelete; and exit() everywhere, see what works |
# |
Sep 30th 2016, 14:48 |
birdy247 |
If only we could be in the same room lol |
# |
Sep 30th 2016, 14:48 |
birdy247 |
I am not expalining very well |
# |
Sep 30th 2016, 14:48 |
birdy247 |
no probs |
# |
Sep 30th 2016, 14:48 |
Neon1024 |
Had a hectic week this week |
# |
Sep 30th 2016, 14:48 |
Neon1024 |
Sorry I canâ??t be more help, on a bit of a deadline today |
# |
Sep 30th 2016, 14:45 |
Neon1024 |
Iâ??d have left the behaviour alone and bound a listener to the event myself |
# |
Sep 30th 2016, 14:44 |
Neon1024 |
Both table classes. |
# |
Sep 30th 2016, 14:44 |
birdy247 |
in the table class |
# |
Sep 30th 2016, 14:44 |
birdy247 |
:slightly_smiling_face: |
# |
Sep 30th 2016, 14:44 |
birdy247 |
instead, I have my own |
# |
Sep 30th 2016, 14:44 |
Neon1024 |
ACTION jumps in the sea |
# |
Sep 30th 2016, 14:44 |
Neon1024 |
Then Iâ??m lost |
# |
Sep 30th 2016, 14:44 |
birdy247 |
I have configured it so it doesnt |
# |
Sep 30th 2016, 14:44 |
Neon1024 |
So youâ??ve diabled that functionality, and then say that it doesnâ??t work |
# |
Sep 30th 2016, 14:44 |
Neon1024 |
The behaviour uses beforeDelete to trash items |
# |
Sep 30th 2016, 14:44 |
birdy247 |
because I have disabled the beforeDelete |
# |
Sep 30th 2016, 14:43 |
birdy247 |
is that what you mean? |
# |
Sep 30th 2016, 14:43 |
birdy247 |
$event->stopPropogation() |
# |
Sep 30th 2016, 14:42 |
Neon1024 |
Thatâ??s like saying you canâ??t drive your car because youâ??ve taken the wheels off |
# |
Sep 30th 2016, 14:42 |
Neon1024 |
If youâ??ve removed the event if uses, then no, it won't |
# |
Sep 30th 2016, 14:42 |
birdy247 |
when using this behaviour |
# |
Sep 30th 2016, 14:42 |
birdy247 |
but what doesnt seems to happen is the cascadeCallbacks |
# |
Sep 30th 2016, 14:42 |
birdy247 |
I have achieved that no probs |
# |
Sep 30th 2016, 14:42 |
birdy247 |
Ah |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
Then I guess just roll your own |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
Just configure it to not use the beforeDdelete event |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
Answer is right there in the behaviour |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
There you go |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
https://github.com/UseMuffin/Trash/blob/master/src/Model/Behavior/TrashBehavior.php#L33-L40 |
# |
Sep 30th 2016, 14:41 |
Neon1024 |
Hah |
# |
Sep 30th 2016, 14:40 |
Neon1024 |
Might be time for you to PR the plugin! |
# |
Sep 30th 2016, 14:40 |
Neon1024 |
Yeah, not too sure, Iâ??d probably try those two things and see which thing worked, if it was me doing it personally |
# |
Sep 30th 2016, 14:39 |
Neon1024 |
Or perhaps bind an event listener with a higher priority? |
# |
Sep 30th 2016, 14:39 |
Neon1024 |
Perhaps setup your own callback method inside the table class? |