PHP - пытается получить свойство необъекта
Я пытаюсь перебрать свойство объекта под названиемitems
который содержит массив:
foreach ($this->footerList->items as $item)
Когда я выполняю инструкцию, я получаю сообщение об ошибке - & quot; Попытка получить свойство необъекта & quot; даже если
var_dump($this->footerList)
показывает, что$this->footerList
действительно содержитitems
массив.
object(FooterModel)#13 (1)
{
["items"]=> array(3)
{
[0]=> array(5)
{
["id"]=> string(20) "terms-and-conditions"
["title"]=> string(20) "Terms and Conditions"
["url"]=> string(23) "home/termsandconditions"
["label"]=> string(20) "Terms and Conditions"
["authenticatedOnly"]=> string(5) "false"
}
[1]=> array(5)
{
["id"]=> string(14) "privacy-policy"
["title"]=> string(14) "Privacy Policy"
["url"]=> string(18) "home/privacypolicy"
["label"]=> string(14) "Privacy Policy"
["authenticatedOnly"]=> string(5) "false"
}
}
}
Может ли кто-нибудь помочь мне выяснить, почему оператор цикла не может разрешить$this->footerList->items
?