Ce projet est une implémentation en Symfony des défis quotidiens proposés par Advent of Code. Chaque jour, un nouveau problème (en 2 parties) est résolu en utilisant les fonctionnalités et les avantages du framework Symfony.
-
Cloner le Répertoire
git clone adventofcode cd adventofcode -
Installer les Dépendances
composer install -
Configuration de l'Environnement
- Configurer le fichier
.envou.env.localavec les paramètres nécessaires (base de données, variables d'environnement spécifiques, etc.).
- Configurer le fichier
-
Démarrer le Serveur
symfony server:start
-
Pour exécuter une solution pour un jour spécifique, utilisez la commande Symfony appropriée. Par exemple :
// symfony console app:YYYY:DD:(A|B) symfony console app:2023:01:A -
Pour lancer l'analyse de code statique, utilisez la commande suivante :
vendor/bin/phpstan analyse -l max src
- import/: Fichiers d'importation de données, si nécessaire.
- src/
- Command/: Contient les commandes Symfony pour exécuter les solutions.
- Service/: Services utilisés pour les logiques de résolution des problèmes.
- Développé par [Votre Nom].
- Advent of Code pour les défis quotidiens.