Log message #4179528

# At Username Text
# Mar 13th 2019, 10:38 neon1024 https://book.cakephp.org/3.0/en/plugins.html#plugin-objects
# Mar 13th 2019, 10:37 neon1024 Maybe your own plugins Plugin.php file declares the hooks?
# Mar 13th 2019, 10:36 neon1024 C’mon @dereuromark put me out of my misery! ;)
# Mar 13th 2019, 10:34 neon1024 Would also indicate that they have to be configured
# Mar 13th 2019, 10:34 challgren Im not 100% sure honestly
# Mar 13th 2019, 10:34 neon1024 https://github.com/cakephp/cakephp/blob/master/src/Core/BasePlugin.php#L91-L95
# Mar 13th 2019, 10:33 neon1024 So yeah, that doesn’t seem to indicate that they’re automatic
# Mar 13th 2019, 10:33 challgren https://book.cakephp.org/3.0/en/plugins.html#plugin-hook-configuration
# Mar 13th 2019, 10:33 neon1024 Is this in BasePlugin’s constructor?
# Mar 13th 2019, 10:32 neon1024 I can’t see any code for it
# Mar 13th 2019, 10:32 challgren Yes it does bootstrap and routing
# Mar 13th 2019, 10:32 neon1024 Or do Ihave to call pluginBootstrap
# Mar 13th 2019, 10:31 challgren Ive seen that
# Mar 13th 2019, 10:31 neon1024 Does the new plugin loading system load plugin bootstrap and routing by default?
# Mar 13th 2019, 10:31 challgren `Maybe Plugin::getCollection()->add(my Plugin())` will work
# Mar 13th 2019, 10:30 neon1024 Thanks @challgren
# Mar 13th 2019, 10:29 neon1024 :man-shrugging:
# Mar 13th 2019, 10:29 neon1024 I don’t like it
# Mar 13th 2019, 10:29 neon1024 Ah, my worst fears are confirmed
# Mar 13th 2019, 10:28 challgren @neon1024 https://cakesf.slack.com/archives/C053DPNGT/p1550767154115200
# Mar 13th 2019, 10:25 challgren Ohh damm it I have the solution but cant find it now for you @neon1024
# Mar 13th 2019, 10:23 neon1024 How do I load my plugin in my plugins test bootstrap php using the new ->addPlugin() method?
# Mar 13th 2019, 10:22 dereuromark I always do the same thing for my apps on login :slightly_smiling_face:
# Mar 13th 2019, 10:16 challgren Anyone find this useful? https://github.com/CakeDC/users/pull/777
# Mar 13th 2019, 10:09 kaliel hello everyone, i use in my boostrap.php an extra config file (app_dev.php) which ovveride the default datasource when environement is DEV. But when i use CLI (bin/cake migrations migrate), it still use the production database, any idea ?
# Mar 13th 2019, 10:01 neon1024 Ah, must have scrolled past the scope bit
# Mar 13th 2019, 10:00 neon1024 Can I use the Log class to simply log something to a text file, without writing to all the loggers?
# Mar 13th 2019, 09:53 rrd564 I want to set a virtual filed based on the logged in user's data. Can I access that somehow?
# Mar 13th 2019, 09:51 neon1024 Pre-optimisation to the max! ;)
# Mar 13th 2019, 09:50 neon1024 Not to sound silly, but I do agree with @dereuromark worrying about this kinda thing is a little fruitless
# Mar 13th 2019, 09:50 acosonic Hm, yeah I guess storing them somewhere for "just in case" if required, I'm still researching this, preparing for some new projects...
# Mar 13th 2019, 09:49 neon1024 Usually preferred to contribute back to the repo though I’d say
# Mar 13th 2019, 09:48 neon1024 If you think something is flaky I suppose you could fork it and deploy your own fork
# Mar 13th 2019, 09:46 acosonic Yeah I guess
# Mar 13th 2019, 09:46 neon1024 Although it does raise the issue of CakePHP LTS releases
# Mar 13th 2019, 09:46 dereuromark Guideline: Do not care about vendor dependencies. Care only about your stuff and direct used dependencies. The rest will sort itself out somewhere along the line.
# Mar 13th 2019, 09:46 neon1024 ..and on the flip side, you can see from Composer some of the Symfony components coming down too
# Mar 13th 2019, 09:45 neon1024 So at least from a support standpoint, you know the core team will support their own implementations of the tooling provided in the framework for the future :slightly_smiling_face:
# Mar 13th 2019, 09:44 neon1024 Usually roll your own in Cake, as the core team maintain their own Http stack, rather than using Foundation, and maintain their own HttpClient rather than Guzzle, and took over Migrations to maintain that, and have put their own layer on DateTime
# Mar 13th 2019, 09:43 neon1024 As for lots of packages, well that’s always a balance choice for the core team. Maintain stuff themselves or rely on other people
# Mar 13th 2019, 09:43 neon1024 Perhaps investigate Symfony Flex? That gives you a flexible componentised approach install