Preguntas etiquetadas con architecture

25
En MVC, ¿debería un modelo manejar la validación?

Estoy tratando de rediseñar una aplicación web que desarrollé para usar el patrón MVC, pero no estoy seguro de si la validación debe manejarse en el modelo o no. Por ejemplo, estoy configurando uno de mis modelos así: class AM_Products extends AM_Object { public function save( $new_data =...

24
¿Dónde encaja la autorización en una arquitectura en capas?

Por lo general, coloco las decisiones de autorización en los controladores del lado del servidor. Estos han sido puntos finales RESTful recientemente, pero creo que lo mismo se aplica a las arquitecturas de tipo MVC. Por razones de argumento, suponga que se trata de una autorización basada en...