Эту книгу читал, да довольно не плохая, но это не совсем то что мне нужно, в ней довольно хорошо описано про паттерны, но паттерны это еще не архитектура... подходы к построению архитектуры конечно не так быстро меняются как многие вещи в нашей отрасли, но вот даже если взять туже книгу "Архитектура корпоративных приложений" Фаулера, то как бы она выпущена 10 лет назад, а это такой значительный промежуток времени
Согласен что в интернет существует множество курсов скудных по материалу, в стиле "а сейчас мы научимся писать Hello World", поэтому и задал здесь вопрос, возможно кто-то что-то качественное. На счет книг я не совсем правильно выразился, да польза от них безусловно есть, но хотелось бы сначала послушать кого-то по этой теме, а потом самостоятельно закрепить книгами.
atis //: а хотя нет, вру. Есть возможность принудительного перевода. Для этого нужно в MessageSource установить параметр forceTranslation в true. Но при этом нужно понимать что при формировании любой страницы будут лопатится файлы переводов
Иван Игнатьев: С помощью select Вы можете сформировать запрос с помощью each/batch читать с результирующего набора БД, ничто не мешает сделать так:
$query->select(['my_column']);
foreach ($query->each(10) as $data) {
// обрабатываем $data
}
В чем конкретно заключается Ваш вопрос? сформируйте его корректно. Судя по вываленной куче кода складывается ощущение что Вы ждете что за Вас кто-то его поправить что бы он работал
McMike: Если Вы хотите посмотреть новая модель или загруженная используйте свойство isNewRecord, если Вы хотите выдать новую модель за существующий - тогда не стоит этого делать и писать говнокод, используйте варианты которые привели в ответе на этот вопрос
Kt09: тогда стоит доказывать не правильность решения, которое принял постановщик задачи. Использование регулярок в данной задаче не корректно, по многим причинам