Skip to content

Ejemplo simple de patrón mvc / Simple mvc pattern example

Notifications You must be signed in to change notification settings

Mjonathann/php-core-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php_core_mvc

Ejemplo simple de patrón mvc / Simple mvc pattern example

El proyecto utiliza un controlador frontal(es decir todas las peticiones las maneja index.php en el directorio /public) empleando modRewrite de Apache.

Para que funcione correctamente se debe crear un Host Virtual que apunte a la carpeta public dentro del proyecto.

  • Los controladores deben seguir la convencion UpperCamelCase - seguido de la palabra 'Controller' Eje. 'HomeController' y deben extender a core\Controller

  • Las vistas deben colocarse en carpeta con el mismo nombre del controlador utilizando lowerCamelCase Eje. para 'HomeController' sera: 'home'

  • core\Controller contiene los metodos para renderizar las vistas

    • renderView recibe el nombre de la vista y la envia incluyendo el menu(nav) y el footer
    • renderPartial recibe el nombre de la vista y la envia solo su contenido, sin el menu y footer
    • sendJeson recibe un objeto o array y lo envia en formato Json

About

Ejemplo simple de patrón mvc / Simple mvc pattern example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published