Log message #4159163

# At Username Text
# Jul 14th 2018, 13:13 josbeir Create a separate library or use the cake event system
# Jul 14th 2018, 13:12 saeideng football ? today ?
# Jul 14th 2018, 13:12 blueman i want a notification systeme in my app
# Jul 14th 2018, 13:12 josbeir :flag-be: :heavy_check_mark: :flag-gb:
# Jul 14th 2018, 13:11 neon1024 If you really need a static
# Jul 14th 2018, 13:11 josbeir That's what i said
# Jul 14th 2018, 13:11 neon1024 This should be refactored out into it's own static class
# Jul 14th 2018, 13:10 neon1024 Also, more to the point. Why does your Controller have a static method?
# Jul 14th 2018, 13:10 josbeir Your naming is wrong as stated above
# Jul 14th 2018, 13:10 blueman i have class notification controller
# Jul 14th 2018, 13:10 blueman yes
# Jul 14th 2018, 13:09 josbeir Not sure on the why though :S
# Jul 14th 2018, 13:09 saeideng do you have a class here `src/Controller/Customer/Notifications.php` ?
# Jul 14th 2018, 13:08 josbeir NotificationsController
# Jul 14th 2018, 13:08 blueman done but i have always the same error
# Jul 14th 2018, 13:08 josbeir Should have controller suffix
# Jul 14th 2018, 13:08 blueman use App\Controller\Customer\Notifications;
# Jul 14th 2018, 13:07 josbeir Is your controller included in the use statements?
# Jul 14th 2018, 13:07 blueman Class 'App\Controller\Customer\Notifications' not found
# Jul 14th 2018, 13:07 blueman when i did it i have problem
# Jul 14th 2018, 13:04 neon1024 You can just call a static, that's the whole point. Such as `Log::debug('Example');`
# Jul 14th 2018, 13:00 blueman i'm looking for how can i call a static function in an other controller ?
# Jul 14th 2018, 13:00 neon1024 Hello
# Jul 14th 2018, 12:59 blueman hello everybody
# Jul 14th 2018, 12:58 neon1024 Yes, I suppose so
# Jul 14th 2018, 12:57 admad @neon1024 disabling security component for index is actually a reasonable thing. Since nothing is being saved/remove from db there's no need for security
# Jul 14th 2018, 12:52 neon1024 I've sidestepped this in other places with `$this->Security->setConfig('unlockedActions', ['index']);` which doesn't feel like a good solution
# Jul 14th 2018, 12:51 neon1024 In my search form, when I submit a filter, I'm getting `'_Token' was not found in request data.` but I'm unsure how to use the Security component to add the token
# Jul 14th 2018, 12:21 neon1024 It's a bit obtuse
# Jul 14th 2018, 12:21 neon1024 Glad I've hit that one before!
# Jul 14th 2018, 12:21 neon1024 Found the issue, it was a bad Nginx config, which was passing the url as a query param
# Jul 14th 2018, 11:56 neon1024 I am paginating UserPermissions in the Companies::view
# Jul 14th 2018, 11:53 neon1024 `http://telecomscca.dave/admin/companies/view/1?url=admin%2Fcompanies%2Fview%2F1andsort=last_nameanddirection=asc`
# Jul 14th 2018, 11:53 neon1024 Anyone know why the Paginator is generating my pagination urls as query params?
# Jul 14th 2018, 11:18 admad @neon1024 vscode has an extension for phpstan
# Jul 14th 2018, 10:53 kitcat711 neon1024 : My main job is not about webdev, so using it only a part from it
# Jul 14th 2018, 10:42 neon1024 No problem. I use PHP Storm all day at work, and not even I know all the ins and outs of it!
# Jul 14th 2018, 10:36 kitcat711 neon1024 thx
# Jul 14th 2018, 10:34 neon1024 I don't recall if @dereuromark upgrade shell will do major releases or not
# Jul 14th 2018, 10:34 neon1024 Then you could automate some of that process :slightly_smiling_face:
# Jul 14th 2018, 10:34 neon1024 I can't recall if there is a Rector setup for 3.5 -> 3.6