Installation et présentation
Installation via composer
A l'aide de composer que vous avez au préalablement installé (sinon), on lance la commande suivante qui va créer un projet tout neuf :
> composer create-project wigax/wigax
Vous êtes maintenant prêt !
Présentation de l'arborescence
Arborescence générale
Ce framework se voulant simple d'utilisation est composé de trois dossiers :
Le dossier app contient votre application, c'est le seul dossier que vous "contrôlez"
Le dossier config contient la configuration du framework, nous y reviendrons dans la prochaine page
Le dossier vendor contient les éléments nécessaire au framework et est géré par composer
Vous trouverez aussi d'autre fichier tel que les licences et autres dans la racine du projet.
Dans ce dossier vous trouverez les fichiers et dossiers suivants :
Le répertoire controllers qui contient vos contrôleurs
Le répertoire views qui contient vos vues
Le dossier public contient la racine du site sur laquelle doit absolument pointer votre serveur apache
Le fichier routes.php contient vos routes
Si tout cela vous semble flou pour le moment, ne vous inquiétez pas, tout va s'éclaircir.