Mark Scherer
Mark Scherer
I debugged it and it does contain the necessary behavior on the primary table here: ``` '_loaded' => [ (int) 0 => 'Timestamp', (int) 1 => 'FileStorage', ] ``` But...
The main issue why this isnt too easily fixable is that Cache::setConfig('cache.dotted', [ 'className' => 'File', 'path' => CACHE, 'prefix' => 'cache_value_', ]); Uses a dot syntax for keys, whereas...
Actually, the FileStorage behavior itself is a bit a bad boy, setting the alias as such: $this->table()->addBehavior('FileStorage.FileStorage', $tableConfig); So maybe people have to be a bit more vigilant about how...
The code causing this seems to be this of the GeocoderBehavior: ```php public function beforeRules(EventInterface $event, EntityInterface $entity, ArrayObject $options) { if ($this->_config['on'] === 'beforeRules') { if (!$this->geocode($entity)) { $event->stopPropagation();...
Do we want to act on this regarding 4.5 or 5.0 now?
With 5.x released I guess we are closing this as works-for-us?
For 5.1 or 6.0 we might also want to look into Component/Controller signatures for events Almost all are `Response|null|void`, but could easily be `Response|null` return typed which makes stubbing way...
We should do this with 5.1 finally, deprecation to be removed with 6.0
Yeah, the locale part comes from the time where normal text fields are being used. That said: If someone is using normal text fields that whole localized validation could also...
@maurobrandoni1 Did you put the ``` TypeFactory::build('decimal')->useLocaleParser(); ``` in your code? As that seems to make it work for me.