Я хочу создать Eloquent Model из Array (), извлеченного из базы данных, которая уже toArray()
некоторой модели, хранящейся в базе данных. Я могу сделать это, используя этот код:
$model = Admin::hydrate($notification->data);
$notification->data = [
"name" => "abcd"
"email" => "abcd@yahoo.com"
"verified" => 0
"shopowner_id" => 1
"id" => 86
"shopowner" => [
"id" => 1
"name" => "Owner1"
"email" => "owner1@owner.com"
]
];
Но я не могу получить доступ к $model->shopowner->name
Я должен использовать $model->shopowner['name']
Я хочу использовать тот же класс уведомлений без каких-либо конкретных изменений для доступа к данным.