Log message #4156852

# At Username Text
# Jul 8th 2018, 06:52 braeden php -m | grep intl
# Jul 8th 2018, 05:49 zhyeap File uploaded https://cakesf.slack.com/files/UBL5N21Q9/FBLMGDHH8/screenshot_2018-07-08_at_1.42.09_pm.png / https://slack-files.com/T053DPNCM-FBLMGDHH8-9d8178a535 - got this prob during my first CakePhp project creation, I'd already enabled the "Intl extension" in php.ini file, I'm using MacOs, php version 7.1.17 andamp; MAMP as I encountered the same problem in XAMPP also, appreciate if someone could help me out.
# Jul 8th 2018, 05:48 zhyeap can I get some lil help here
# Jul 8th 2018, 05:48 zhyeap hey
# Jul 8th 2018, 01:35 braeden No, that's silly, guess my sync wasn't saving the file to the production server ^__^
# Jul 8th 2018, 01:29 braeden Oh nevermind, I guess the finder method needs to be defined before ::initialize() is called on the associated table
# Jul 8th 2018, 01:25 braeden Using setFinder('all') works fine, of course
# Jul 8th 2018, 01:25 braeden When using the \Cake\ORM\Table::setFinder() method for associations, in which class should the custom finder method be placed? I've tried both tables and it's throwing an 'Unknown finder method' error.
# Jul 8th 2018, 01:08 braeden I usually do things the stupid way first, and then find out that Cake had a solution all along... *sigh*
# Jul 8th 2018, 01:07 itmpls :slightly_smiling_face:
# Jul 8th 2018, 01:04 braeden I just discovered the Table::setConditions method and it's made my morning :P
# Jul 7th 2018, 20:05 itmpls ah ok
# Jul 7th 2018, 20:05 saeideng if no, use your own connect
# Jul 7th 2018, 20:04 saeideng you can use it if you like
# Jul 7th 2018, 20:04 saeideng just 2 line for connect
# Jul 7th 2018, 20:04 saeideng ``` public function fallbacks($routeClass = null) { $routeClass = $routeClass ?: $this->_routeClass; $this->connect('/:controller', ['action' => 'index'], compact('routeClass')); $this->connect('/:controller/:action/*', [], compact('routeClass')); } ```
# Jul 7th 2018, 20:04 saeideng this is cake fallback code
# Jul 7th 2018, 20:04 itmpls maybe ill change the order..
# Jul 7th 2018, 20:03 saeideng ok
# Jul 7th 2018, 20:03 itmpls if I removed $routes->fallbacks(DashedRoute::class); yes
# Jul 7th 2018, 20:03 saeideng it worked ?
# Jul 7th 2018, 20:03 itmpls maybe with that cakephp issue recommendation of SubdomainRouter..
# Jul 7th 2018, 20:03 itmpls subdomain fallback, and then regular domain DashedRoute::class
# Jul 7th 2018, 20:02 itmpls is there anyway to combine? or prioritize?
# Jul 7th 2018, 20:02 saeideng remove
# Jul 7th 2018, 20:01 itmpls thats why
# Jul 7th 2018, 20:01 itmpls ugh, I had $routes->fallbacks(DashedRoute::class); before
# Jul 7th 2018, 20:00 itmpls ok ill check.. ty
# Jul 7th 2018, 20:00 saeideng see marched route in debug_kit
# Jul 7th 2018, 19:59 saeideng I am not in back of your system
# Jul 7th 2018, 19:58 itmpls or maybe I incorrectly tested
# Jul 7th 2018, 19:58 itmpls then how come in subdomain.blah.domain.com/ it goes to dd('parse'); in SubdomainRoute but not in /foo ?
# Jul 7th 2018, 19:58 saeideng for all controller/action syntax
# Jul 7th 2018, 19:58 itmpls ok
# Jul 7th 2018, 19:57 saeideng cake fallbacks is globally
# Jul 7th 2018, 19:57 itmpls thats why im using it, but i dont want to limit to just '/'
# Jul 7th 2018, 19:57 itmpls i saw fallbacks, but doesnt it apply globally?
# Jul 7th 2018, 19:57 saeideng cake uses `/:controller/:action, ........` in fallbacks
# Jul 7th 2018, 19:56 itmpls i guess maybe i use setDefaultRoute?
# Jul 7th 2018, 19:56 saeideng see cake's default fallbacks
# Jul 7th 2018, 19:55 saeideng how cake can detect your mean ?