Log message #4155915

# At Username Text
# Jul 5th 2018, 11:43 josbeir wuh?
# Jul 5th 2018, 11:43 neon1024 I really don’t like this `->find('status', ['status' => 1]);`
# Jul 5th 2018, 11:43 josbeir i took a chance :)
# Jul 5th 2018, 11:43 josbeir well yeah, they are not entirely finished no
# Jul 5th 2018, 11:42 neon1024 This app goes into prod Aug 1 :grimacing:
# Jul 5th 2018, 11:42 neon1024 I didn’t think they were finished?
# Jul 5th 2018, 11:42 neon1024 No?
# Jul 5th 2018, 11:42 josbeir not using the new auth/authorize plugins ?
# Jul 5th 2018, 11:42 josbeir alright
# Jul 5th 2018, 11:41 neon1024 I think my browser was submitting POST on refresh
# Jul 5th 2018, 11:41 josbeir and allows that
# Jul 5th 2018, 11:41 josbeir that is, it probably checks loginAction
# Jul 5th 2018, 11:40 josbeir it should be allowed yes
# Jul 5th 2018, 11:34 neon1024 I don’t want to have to add a new finder method every time I add a new status
# Jul 5th 2018, 11:34 neon1024 I really would prefer to make a dynamic finder for my Statuses table to find stuff by status. Does anyone have any ideas?
# Jul 5th 2018, 11:32 neon1024 For some reason accessing /login with GET is using POST
# Jul 5th 2018, 11:30 neon1024 Isn’t the `login` method allowed in the AuthComponent by default?
# Jul 5th 2018, 10:46 neon1024 Hah, I knew if I asked, I’d find it -> https://github.com/cakephp/cakephp/blob/master/src/ORM/Table.php#L2418-L2480
# Jul 5th 2018, 10:46 neon1024 Don’t suppose anyone knows where the method is in the source? I’m hunting in https://github.com/cakephp/cakephp/blob/master/src/ORM/Table.php#L1290-L1354
# Jul 5th 2018, 10:34 neon1024 But it doesn’t tell us how to make our own dynamic finders
# Jul 5th 2018, 10:34 neon1024 So we have this, https://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#dynamic-finders
# Jul 5th 2018, 10:32 neon1024 So RTFM :P
# Jul 5th 2018, 10:32 neon1024 You need to scroll down and read about `$_extract`
# Jul 5th 2018, 10:32 neon1024 Yeah, it does
# Jul 5th 2018, 10:31 neon1024 It should be able to deal with ORM prepared data
# Jul 5th 2018, 10:31 neon1024 A csv plugin which doesn’t cope with this seems a bit crap to me
# Jul 5th 2018, 10:31 neon1024 Or just get an array and use `array_walk()` ?
# Jul 5th 2018, 10:30 neon1024 Then you can just use a Collection callback method to call `array_values`
# Jul 5th 2018, 10:30 neon1024 So probably don’t cast to array, and use a ResultSet, which implements the Collection
# Jul 5th 2018, 10:30 neon1024 http://php.net/array_values
# Jul 5th 2018, 10:29 neon1024 So you want `array_values()` ?
# Jul 5th 2018, 10:25 liaogz82 cos that is how csvview wants to mould the image
# Jul 5th 2018, 10:25 liaogz82 https://github.com/FriendsOfCake/cakephp-csvview#usage
# Jul 5th 2018, 10:24 liaogz82 like ``` $data = [ [ '0001', 'CHELLIAH PILLAI ANBALAGAN', '01-Jul-2018', '00:00', '07:57', '07:57', 'EQUINIX' ] ]; ```
# Jul 5th 2018, 10:24 liaogz82 return an array without the keys?
# Jul 5th 2018, 10:22 neon1024 Or you can call `->execute()` or `->all()` or `->first()` if you want to execute the query and return a ResultSet or Entity
# Jul 5th 2018, 10:21 neon1024 @liaogz82 `$query->toArray();`
# Jul 5th 2018, 10:21 neon1024 Or check the Awesome CakepHP list
# Jul 5th 2018, 10:21 liaogz82 Guys, I crafted out a query, how do I get the array?
# Jul 5th 2018, 10:21 slackebot4 !awesome
# Jul 5th 2018, 10:21 slackebot4 Command sent from Slack by neon1024: