Правильно ли делать создание экземпляра класса из метода этого класса?

Например мне нужно внести 100 записей в таблицу. В контроллере делаю экземпляр класса А и вызываю его метод, в этом методе будет создание 100 экземпляров этого класса, в цикле. Так правильно делать?
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 3
Что-то похожее на паттерн фабрика.
Но вообще, запросы к базе в цикле - не лучшая практика.
Ответ написан
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
Лучше в цикле сформируйте SQL и уже 1 запросом и в транзакции вставте сразу все 100
Ответ написан
Комментировать
Mandor
@Mandor
Нормально, но метод лучше пометить как static.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект