Обучу php

25.46K
.
Блиносвёрт ?

А если ооочень много самих экшенов, то может быть модель перегружена и можно разбить на несколько частей, ввести частичные представления и для них свои модели и контроллеры.

.
Блиносвёрт ?

неудобно писать, блин

.

Jane, по хорошему контроллер вообще не должен содержать логики, только вызовы. Контроллер такая штука, которая частенько копипастится, а копипаст логики не есть хорошо.

Ну и естественно, если в контроллере больше 5-6 экшонов, стоит задуматься. Проблема в том, что у моего решения нет роутинга запроса, все запросы падают напрямую к php скрипту, который и является контроллером, а switch я не сильно люблю, вот и пришлось поделить экшоны на файлы, мне понравилось.

.
# Delphinum (04.11.2016 / 17:05)
Ну ок
это выглядит... выглядит..
как велосипед на ядерном реакторе
.

ramzes, это он и есть ) Вообще там все очень и очень просто

.
(\/)____o_O____(\/)

если экшонов много, можно и в основном контроллере сделать обращения к под контроллерам, например если в основной контроллер приходит экшон которы начинается на u то есть update
так же ифы кейсы не нужны

.
Блиносвёрт ?

Delphinum, не, у контроллера бывает своя логика, которая является именно его задачей

.

Jane, а ты сходи на уроки вики, научись php и напиши свой john с мафинами и котятами

.

Koenig, я старался не усложнять решение ))

.

Jane, на пример какая логика бывает у контроллера? )

Всего: 546