У меня есть коллекция, которую я перебираю и пытаюсь добавить новое свойство suffix
с пустыми значениями.
$results = Models\EloTable
::hydrate((array) $query)
->load(
'extraction',
'reference'
);
foreach ($results as $result) {
foreach ($result->data->authors as $author) {
$author->suffix = '';
}
}
В настоящее время каждый $author
имеет два свойства,
{
lastName: "Lastname",
firstName: "Firstname"
}
Если I dd($author);
после первой итерации, я получу
{
lastName: "Lastname",
firstName: "Firstname",
suffix: ""
}
Но если I dd($results);
после двух циклов foreach
, оно не будет сохраняться при добавлении пустого suffix
properties.
Как изменить коллекцию, чтобы сохранить свойство suffix
?