# |
Sep 2nd 2019, 10:54 |
dereuromark |
jep, probably. |
# |
Sep 2nd 2019, 10:54 |
challgren |
Would be better to maybe have a shell that shows whats accessible and whats not |
# |
Sep 2nd 2019, 10:54 |
dereuromark |
Check that branch, i committed current status if you wanna take a look. The Extractor now returns the variables and some context. If excludeReason is given we should not annotate If type is given use that, otherwise default. The `_getEntityAnnotations()` etc could now be based on this, rather than using some regex :slightly_smiling_face: or at least a combination. |
# |
Sep 2nd 2019, 10:53 |
challgren |
NM doesnt make sense really |
# |
Sep 2nd 2019, 10:52 |
dereuromark |
@challgren how? |
# |
Sep 2nd 2019, 10:51 |
javier.villanueva |
and redirect to localhost/users/login instead /localhost/mycake/users/login |
# |
Sep 2nd 2019, 10:49 |
javier.villanueva |
in this way I have another problem, no respect my folder /mycake/ |
# |
Sep 2nd 2019, 10:48 |
javier.villanueva |
yes |
# |
Sep 2nd 2019, 10:48 |
alexdd55976 |
just fyi |
# |
Sep 2nd 2019, 10:48 |
alexdd55976 |
`Router::url('users:login'),` has to be `Router::url('users/login'),` |
# |
Sep 2nd 2019, 10:48 |
challgren |
@dereuromark does your plugin annote and update $_accessible? |
# |
Sep 2nd 2019, 10:48 |
alexdd55976 |
yeah... found it ... a min go |
# |
Sep 2nd 2019, 10:46 |
jotpe |
Cool ;) I was on holidays and now I have to catch up some work. I'll have a look! |
# |
Sep 2nd 2019, 10:46 |
javier.villanueva |
$authentication = new AuthenticationMiddleware($this, [ 'unauthenticatedRedirect' => Router::url('users:login'), 'queryParam' => 'redirect', ]); |
# |
Sep 2nd 2019, 10:46 |
javier.villanueva |
in middleware |
# |
Sep 2nd 2019, 10:41 |
alexdd55976 |
still no solution.. any idea? |
# |
Sep 2nd 2019, 10:39 |
dereuromark |
@jotpe hey hey :slightly_smiling_face: I started a bit on template variable collection. Have quite promising results already. |
# |
Sep 2nd 2019, 10:37 |
jotpe |
Hey :wave: |
# |
Sep 2nd 2019, 10:36 |
challgren |
You could also use `duplicateEntity` and do your magic and then save manually |
# |
Sep 2nd 2019, 10:32 |
challgren |
If you change the options of Duplicatable to have _`footprint` in its `saveOptions` https://github.com/riesenia/cakephp-duplicatable/blob/master/src/Model/Behavior/DuplicatableBehavior.php#L38 |
# |
Sep 2nd 2019, 10:31 |
neon1024 |
..as part of the save from Duplicatable |
# |
Sep 2nd 2019, 10:31 |
neon1024 |
Perhaps I’ll leave it blank and see if the FootprintBehaviour will write it for me automagically |
# |
Sep 2nd 2019, 10:30 |
neon1024 |
Maintaining the user_id code away from the duplication feels like it would lead to maintenance headaches |
# |
Sep 2nd 2019, 10:30 |
neon1024 |
Then I have to write a beforeSave, away from my duplication config, and catch what is a save and what is a duplication |
# |
Sep 2nd 2019, 10:29 |
challgren |
Which is actually good for me to figure out cause I’ll have the same issue coming up sounds like |
# |
Sep 2nd 2019, 10:29 |
challgren |
So maybe raise it up |
# |
Sep 2nd 2019, 10:28 |
challgren |
I know the footprint priority is -100 |
# |
Sep 2nd 2019, 10:28 |
challgren |
instead it would be $options[‘_footprint’] |
# |
Sep 2nd 2019, 10:28 |
neon1024 |
Perhaps Duplicatable does call save so might fire the beforeSave |
# |
Sep 2nd 2019, 10:28 |
challgren |
If you want to get the user |
# |
Sep 2nd 2019, 10:28 |
neon1024 |
I’m not using one |
# |
Sep 2nd 2019, 10:28 |
challgren |
It would be in your beforeSave/beforeFind |
# |
Sep 2nd 2019, 10:27 |
neon1024 |
I wanted `$this->_footprint->get('id')` or similar |
# |
Sep 2nd 2019, 10:27 |
neon1024 |
I am using Duplicatable in the Table class, and need the current users id |
# |
Sep 2nd 2019, 10:27 |
neon1024 |
> This plugin allows you to pass the currently logged in user to the model layer of a CakePHP 3 application. |
# |
Sep 2nd 2019, 10:27 |
neon1024 |
Which kinda makes this false |
# |
Sep 2nd 2019, 10:27 |
challgren |
Why? |
# |
Sep 2nd 2019, 10:27 |
neon1024 |
Right, so it’s no good for what I need. That’s a shame |
# |
Sep 2nd 2019, 10:26 |
challgren |
So yep when calling save it will inject the current user in the save `$options` |
# |
Sep 2nd 2019, 10:25 |
challgren |
Well and figuring out how it does it |
# |
Sep 2nd 2019, 10:25 |
challgren |
Yep |