Как добавить новый предмет в коллекцию?

Я пытаюсь добавить новый элемент в коллекцию:

$collection->prepend("Name", 0);

Но это не работает для структуры коллекции

Полный код:

$cities = City::where("country_id", $id)->get();
$cities = Helper::firstEmptyValue($cities);


public static function firstEmptyValue($collection)
{

return $collection = $collection->prepend("Name", 0);
}

1 ответ

$collection->prepend("Name", 0) добавляет элемент в начало коллекции.

Если вы хотите добавить его в конец, используйте push метод:

$collection->push('Name');
Другие вопросы по тегам