en nuestro proyecto creamos una carpeta llamada donde estaran todas nuestras clases, por ejemplo una llamada:
MiApp
adentro de esta irian bajo carpetas las de nuestra aplicacion, crearemos una por ejemplo, una llamada:
Helpers
dentro vamos a crear la clase Prueba.php:
en la raiz del proyecto ahora vamos a crear el archivo composer.json :
donde le decimos que
"MiApp\\":"MiApp/"
todo los archivos que estàn en la carpeta MiApp/
deben tener el namespace empezando en MiApp\
luego, ejecutamos:
sudo composer dump-autoload
(lo ejecuto como sudo porque va a necesitar permisos para creacion de carpetas)
este comando va a crear la carpeta "vendor" y unos cuantos archivos dentro de èl donde el importante es uno llamado autolad.php
y listo!
por ejemplo si tenemos un archivo index.php en la raiz del proyecto
podemos instanciar a la clase prueba asi:
No hay comentarios:
Publicar un comentario