# |
Oct 21st 2019, 15:00 |
alexdd55976 |
then i have no idea |
# |
Oct 21st 2019, 15:00 |
neon1024 |
You’re modifying the matching query conditions |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
ok |
# |
Oct 21st 2019, 15:00 |
neon1024 |
Yes it can |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
or can it? |
# |
Oct 21st 2019, 15:00 |
alexdd55976 |
matching "Claim" (model class) ca not be query->where |
# |
Oct 21st 2019, 14:59 |
neon1024 |
:feelsbadman: |
# |
Oct 21st 2019, 14:59 |
neon1024 |
Just updated my documented return to match and removed the return type hint :,( |
# |
Oct 21st 2019, 14:59 |
neon1024 |
:man-shrugging: |
# |
Oct 21st 2019, 14:58 |
alexdd55976 |
@neon1024 i thaught it the return in matching?! |
# |
Oct 21st 2019, 14:57 |
neon1024 |
When `->first()` has a return of `* @return \Cake\Datasource\EntityInterface|array|null The first result from the ResultSet.` |
# |
Oct 21st 2019, 14:57 |
neon1024 |
This doesn’t seem right :thinking_face: |
# |
Oct 21st 2019, 14:52 |
neon1024 |
They haven’t factored in that I’m on holiday for two weeks soon *mwuahaha* |
# |
Oct 21st 2019, 14:51 |
slackebot1 |
<alexdd55976> |
# |
Oct 21st 2019, 14:51 |
alexdd55976 |
u walked right into a trap |
# |
Oct 21st 2019, 14:51 |
ricksaccous |
lol |
# |
Oct 21st 2019, 14:50 |
neon1024 |
He’s suggesting new features to the client |
# |
Oct 21st 2019, 14:50 |
neon1024 |
My boss is fiddling, and scope is a creepin’ |
# |
Oct 21st 2019, 14:50 |
neon1024 |
Now it’s.. not.. |
# |
Oct 21st 2019, 14:50 |
neon1024 |
It *was* a two page website, so I used Slim 4 |
# |
Oct 21st 2019, 14:47 |
ricksaccous |
@neon1024 are you using standalone ORM because you let something else handle the request/responses? |
# |
Oct 21st 2019, 14:46 |
neon1024 |
Ah, sods law. I knew if I asked I’d solve it. As I am using stand-alone orm, the table locator needs to be told both the alias and the class name :face_palm: |
# |
Oct 21st 2019, 14:45 |
neon1024 |
I don’t understand why the `contain()` can’t see that |
# |
Oct 21st 2019, 14:44 |
neon1024 |
I have defined the association in my `SerialNumbersTable` class |
# |
Oct 21st 2019, 14:44 |
slackebot1 |
<neon1024> |
# |
Oct 21st 2019, 14:44 |
neon1024 |
`The Claims association is not defined on SerialNumbers.` |
# |
Oct 21st 2019, 14:44 |
neon1024 |
I have a hasOne setup, and but keep getting an error for a missing association and I can’t understand why |
# |
Oct 21st 2019, 13:35 |
holisticnetworking |
Very good. Thanks for your help, @ndm! |
# |
Oct 21st 2019, 13:33 |
ndm |
Do that via associations, just like you'd do it anywhere else, like `$this->_table->SomeAssociation->SomeOtherAssociation->find()`. |
# |
Oct 21st 2019, 13:32 |
holisticnetworking |
Accessing associated tables. |
# |
Oct 21st 2019, 13:26 |
ndm |
Linking as in "creating associations"? Or as in "accessing associated tables"? |
# |
Oct 21st 2019, 13:23 |
holisticnetworking |
What about linking another Model? Or do I do that through associations? |
# |
Oct 21st 2019, 13:23 |
holisticnetworking |
Thank you, @ndm! |
# |
Oct 21st 2019, 13:23 |
ndm |
`$this->_table` in 3.x |
# |
Oct 21st 2019, 13:22 |
holisticnetworking |
Or for that matter, another Model altogether? |
# |
Oct 21st 2019, 13:22 |
holisticnetworking |
I need to ensure that every record in Model A is linked to another record in Model B whenever records are added or modified in Model A. This seems like a natural fit for a Behavior. However, the trouble is that Behaviors don't seem to allow me to directly query the database in this way? How can I access the Model to which a Behavior is linked? |
# |
Oct 21st 2019, 13:21 |
jotpe |
@ndm Thanks, I'll consider rewrite my code in a component then. |
# |
Oct 21st 2019, 13:20 |
ndm |
Then you need to add a `null` check before trying to call the method. |
# |
Oct 21st 2019, 13:20 |
scuadra |
@ndm that's the first thing I tried but got the error: " Call to a member function i18nFormat() on null " |
# |
Oct 21st 2019, 13:19 |
ndm |
@jotpe The Flash helper only renders messages, the component sets them. If you want to set flash messages in the view layer, then you might be doing something "wrong". It's certainly possible by writing to the session like the component would, but probably not recommended. |
# |
Oct 21st 2019, 13:15 |
ndm |
@scuadra `Time::i18nFormat()` is not a static call, but how you usually document methods of a class. `$application['payment_date']->i18nFormat(\IntlDateFormatter::SHORT)` |