Skip to content

Final project for the course of PHP7 by Anexsoft at Udemy

Notifications You must be signed in to change notification settings

eichgi/Anexseller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arquitectura base para nuestro proyecto del curso

PHP 7: desde cero hasta crear un software de venta

¿Qué contiene el proyecto?

Carga automática (Psr4)

Mediante composer hemos especificado que las clases sean cargadas automáticamente

Routing

PHpRoute permite manejar las rutas de nuestro proyecto trabajando con controladores https://github.com/mrjgreen/phroute

Template

Twig: Para el tema de las vistas, layout, template hemos trabajado con Twig http://twig.sensiolabs.org/

Persistencia

Eloquent ORM estamos usando el package disponible de Eloquent ORM para trabajar el tema de persistencia, es decir las consultas a la base de datos. https://packagist.org/packages/illuminate/database

Validaciones

Respect Validation entre todos los packages que encontré, opté por usar Respect Validation el cual me pareció bastante sencillo para usar y tiene una gran cantidad de validaciones. https://packagist.org/packages/respect/validation

Créditos

Arquitectura creada para la comunidad de Anexsoft por el instructor Eduardo Rodríguez Patiño

About

Final project for the course of PHP7 by Anexsoft at Udemy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published