Xwab
Форумыnavigate_nextПрограммирование на PHP

Хороший MVC?
Сообщения
wapmorgan

контроллер - https://github.com/wapmorgan/newmvc/blob/master/Modules/Users/Controllers/Registration.php
модель - https://github.com/wapmorgan/newmvc/blob/master/Modules/Users/Models/Registration.php
представление - https://github.com/wapmorgan/newmvc/blob/master/Modules/Users/Views/Registration.php
Логика в модели, о внешней виде беспокоится только представление. Контроллер соединяет две эти сущности.
Как вам?

22 Фев 2013, 15:00
san

Model Registration? WTF?)
Если тебе нужен именно регистратор, то это не модель, а процессор. Регистрация это save для новой модели юзера или create для класса юзера. Но не отдельный класс регистраций.
Именование экшнов не красивое как по мне
actionRegistrate.. тоесть у тебя будет выглядеть урл как registration/registrate? Тавтология) Логически, actionMain это новая регистрация - actionNew, actionRegistrate - создание регистрации - actionCreate.
Во View слишком много логики, это все должно быть в контроллере, просто у тебя фактически не mvc, твой view это presenter, это MVPC) Но если тебе это нравится, то все норм.

Ну, это в основном имхо, кроме самой модели, она реально не красиво смотрится)

22 Фев 2013, 15:25
Анархист

Красота на втором плане,акцент на функциональности.

22 Фев 2013, 15:40
Pljus

Анархист, ты это о чем?

22 Фев 2013, 16:54
Felis

Анархист, нет, акцент на запихивании рук в жопу владельца рук, который пишет некрасиво.

22 Фев 2013, 17:01
Ответить на тему