Log message #4218328

# At Username Text
# Dec 11th 2019, 20:17 japerlman I just need it to persist, I restarted sql and it still has the value
# Dec 11th 2019, 20:16 ricksaccous basically if you write it in a certain controller/certain controller action, anything outside of that, the configs won't apply
# Dec 11th 2019, 20:16 ricksaccous i think not anywhere, that's why you can over-ride config values
# Dec 11th 2019, 20:15 japerlman I don't see any files in /config/ being modified
# Dec 11th 2019, 20:15 japerlman Where are things being written if I define 'use Cake\Core\Configure;' in my controller then use 'Configure::write('KEY','VALUE')
# Dec 11th 2019, 20:15 ricksaccous there that's better
# Dec 11th 2019, 20:15 ricksaccous you can do this via adding validation to field b and writing a custom rule where you check the context and actually just validate field a
# Dec 11th 2019, 20:14 ricksaccous that was confusing
# Dec 11th 2019, 20:14 ricksaccous you can do this via adding validation to the other field and writing a custom rule where you check the context and actually just validate the other field
# Dec 11th 2019, 20:14 ricksaccous yeah
# Dec 11th 2019, 19:15 jotpe Is it possible to add a validation message to another field than the validation is run on? E.g. I have a file upload and validate if the file is already uploaded (via sha1 hash of the file = storage_filename). If the storage_filename exists, validation fails, but the validation message is not applied to the form field.
# Dec 11th 2019, 16:17 ricksaccous so wasn't getting the set values
# Dec 11th 2019, 16:17 ricksaccous i wasn't using default
# Dec 11th 2019, 16:17 ricksaccous nevermind i figured it out
# Dec 11th 2019, 16:09 ricksaccous this is what i tried
# Dec 11th 2019, 16:09 slackebot2 <ricksaccous>
# Dec 11th 2019, 16:08 ricksaccous this party mainly, because all this is deprecated and the code i am attempting isn't working
# Dec 11th 2019, 16:08 slackebot2 <ricksaccous>
# Dec 11th 2019, 16:07 ricksaccous I'm having trouble with https://book.cakephp.org/3/en/core-libraries/validation.html#using-custom-validation-rules
# Dec 11th 2019, 16:07 noel ok nvm I see it
# Dec 11th 2019, 16:04 noel I am a bit confused by it though because it seems to be including just a file name, not a full path. How does it know the path?
# Dec 11th 2019, 15:58 storkovo flashback to php4
# Dec 11th 2019, 15:53 noel wow.. I didn't know one could use PHP like that. I mean I've used include before but I didn't realise that you could use it within a class and it would pick up context from the class. And the buffering picks up the output neatly too.
# Dec 11th 2019, 15:47 dereuromark see View class and how it gets rendered there
# Dec 11th 2019, 15:46 noel How is it that Templates have a `$this` context when they are not classes?
# Dec 11th 2019, 15:22 ricksaccous @scuadra https://www.php.net/manual/en/datetime.diff.php
# Dec 11th 2019, 15:20 scuadra @jotpe thank you, it's perfect. But I couldn't find a way to calculate the difference between the dates. For example today is 2019-12-11 and my `expire_date` is 2019-12-15. So this is 4 days but how to get it?
# Dec 11th 2019, 14:15 info315 @challgren thanks
# Dec 11th 2019, 14:13 challgren Command
# Dec 11th 2019, 14:12 info315 Hi, quick question, what is the new `Shell` if `@deprecated 3.6.0 ShellDispatcher and Shell will be removed in 5.0` with CakePHP 4?
# Dec 11th 2019, 13:47 challgren Yeah it was back in the 2.x to 3.x days. But I was able to fix it by making my own repos. Probably not everything needs forked but its always good to have a copy
# Dec 11th 2019, 13:35 boydbuenodemesquita Ah, that does sound like headache material. I never though about forking everything, I'll certainly keep it in mind.
# Dec 11th 2019, 13:30 jotpe @scuadra What about this? https://book.cakephp.org/3/en/core-libraries/time.html#comparing-with-the-present
# Dec 11th 2019, 13:23 challgren I had a horrible issue where our cluster was spinning up new VMs and a package was deleted and the clusters were failing because they couldnt spin up. Major headache.
# Dec 11th 2019, 13:23 challgren Ahh no worries glad we could help you. Also if your in production and dont plan on doing much dev I would recommend forking all the packages you use and use your repos that way in the future you wont run into the issue.
# Dec 11th 2019, 13:19 boydbuenodemesquita It took me way longer than I had hoped. After adding the files to a remote repo, I also had to push a tag with version number. Otherwise composer didn't understand that the repo actually had versions (defining a version inside the composer.json would've probably also worked) Thanks again for the help.
# Dec 11th 2019, 13:13 scuadra Hello. I have a field `expire_date` of type `DATE` in a table. I want to select the `DATEDIFF` between this field and today. How can I do this in Cake 3.x? In Cake 2.x I used the following: 'DATEDIFF(Event.expire_date, CURDATE()) as days_remaining'
# Dec 11th 2019, 13:02 jh as for logging, did you configure to auto expire
# Dec 11th 2019, 13:02 jh Is anyone of you using redis with https://github.com/lorenzo/cakephp-redis to filter/search/index/display redis data?
# Dec 11th 2019, 13:01 jh Is anyone of you using redis for logging?
# Dec 11th 2019, 12:12 challgren https://getcomposer.org/doc/05-repositories.md#loading-a-package-from-a-vcs-repository