Trying to get property of non-object – pritom je objektem
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ondra310
- Člen | 25
Zdravim, pri pristupu k objektu mi to hlasi tuhle chybu. Kdyz dumpnu promennou, tak ocividne objektem je.
`result je: : stdClass Object ( [data] => stdClass Object ( [array] => Array ( ) [empty] => 1 ) [status] => 200 [statusText] => ) `
Kdyz zavolam:
`echo $result->status`
tak me to serve. Pokud aplikaci zabiji driv, nez se do toho pusti nette, tak to php korektne vezme a nema s tim problem. V cem muze byt chyba?
Kdyz otestuji:
is_object($result)
tak je to object.
Nette version 2.0.3
Diky za help
- ondra310
- Člen | 25
Jo to by bylo super reseni, ale bohuzel:-(.
Objekt obsahuje $result->data->dalsiObjekt
a pak na
$result->status
a $result-StatusText
. Nechapu to,
kdyz k tomu pristoupim a pak to stopnu pres die(), tak to funguje. Jak se do
toho pusti nette, tak je problem. Pritom to fungovalo bez problemu, premyslim,
co jsem tam menil.