matteobnvl / mattaphp
Framework php minimalist
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:framework
Requires
- fzaninotto/faker: ^1.5
- phpmailer/phpmailer: ^6.8
- robmorgan/phinx: ^0.13.4
- twig/twig: ^3.6
- vlucas/phpdotenv: ^5.5
README
(https://mattaphp.matteo-bonneval.fr)
Installation
- créer votre projet comme ceci :
composer create-project matteobnvl/mattaphp
- Installer les dépendances :
composer install
- Faire une copie du
.env.local
en.env
en y ajoutant vos informations.
Option 1 : utilisation docker
Prérequis : docker installer sur le pc
- Lancer le container :
docker-composer up -d --build
- Retrouver l'application lancé sur :
Option 2 : votre envrionnement
Nécessaire :
- PHP qui tourne
- Une base de données MySql
- Un serveur Apache
Changer dans le .env
la variable APP_URL
en fonction de votre environnement, exemple si utilisation de XAMPP vous pouvez mettre le projet dans le dossier htdocs
APP_URL = http://localhost/[Votre nom de dossier]
Documentation
Pour plus de détails vous pouvez jeter un coups d'oeil à la documentation officielle, vous pouvez y retrouver les routes, les migrations, les fixtures, etc ...