Скажем, у меня есть функция, которая возвращает объект с одним из его параметров, заданные в некоторую определенную величину:Laravel: объект не может получить доступ к его свойствам
public function search($jobsdone, $date)
{
foreach ($jobsdone as $jd) {
if ($jd->date_worked == $date) return $jd;
}
}
поиск Printing ($ jobsdone, $ ключа) дает такой результаты:
object(JobDone)#378 (19) {
...
["attributes":protected]=>
array(9) {
["id"]=>
int(3593)
["user_id"]=>
int(13)
["object_id"]=>
int(99)
["job_id"]=>
int(130)
["date_worked"]=>
string(10) "2013-10-01"
["min_from"]=>
int(780)
["min_to"]=>
int(1080)
}
...
}
Однако, если я хочу, чтобы распечатать поиск ($ jobsdone, $ ключ) -> ID, все это я получаю сообщение об ошибке из:
Trying to get property of non-object
Что мне здесь не хватает?
Не могу поверить, что я потратил час, не замечая этого. Спасибо. – Tom