методы create и update моей модели отличаются только 1 строкой: create $infoSection = new InfoSection(); update $infoSection = InfoSection::find($id); после этой строки все одинаково - присвоение значений и сохранение;
нормально ли соединить их в один метод с названием типа createOrUpdate (как есть в Ларе) и только проверить передан ли ИД?
или лучше не баловаться и оставить их полностью раздельными с повтором кода?