Попробовал использовать данный велосипед:
public function cities()
{
$cities=
[
'Москва',
'Санкт-Петербург'
];
foreach ($cities as $city) {
$objCity = new City;
$objCity->country_id==1;
$$objCity->name=$city;
$objCity->save();
}
}
Соответственно по моим предположениям города должны были добавиться в базу при переходе через активизирующий метод роут. Но при переходе вижу ошибку
Creating default object from empty value
Когда я дэдэшу переменную $city я вижу значение "Москва", но Москва почему-то не добавляется в базу говорит, что пустое значение. Я совсем еще новичок в программировании. Подскажите, как поправить мой скрипт, чтобы он заработал?