Laravel utilise composer pour effectuer les vérifications de dépendance avec tous les composants qui le constituent. Mais le fichier composer.json n’est parfois pas suffisant pour déterminer la version précise que vous utilisez sur votre projet puisqu’il est rare d’y trouver une version mineure.
Le plus simple comme vous êtes déjà plongé dans le code de votre projet et de regarder dans le code du framework Laravel lui même. Mais voilà dans quelle classe se cache cette information ?
C’est simplement l’objet de ce billet « Mémo » pour éviter de rechercher l’info à chaque fois que j’en ai besoin (et oui j’oublie vite 😀 )
Donc rendez-vous dans le dossier
1 |
vendor/laravel/framework/src/Illuminate/Foundation |
Vous y trouverez le fichier Application.php contenant la classe Illuminate\Foundation\Application et dans cette classe la constante
1 |
const VERSION = '5.0.35'; |
Eh oui, sur le projet actuel je ne suis qu’avec Laravel 5.0.x 😉
L’autre moyen simple est d’utiliser l’utilitaire « artisan » fourni avec Laravel.
En ligne de commande tapez juste
1 |
php artisan --version |
On obtient alors la réponse
1 |
Laravel Framework version 5.0.35 |
Voilà c’est aussi simple, ne cherchez plus, rappelez-vous !
Une réponse sur « Trouver la version de Laravel dans le code »
Merci pour la reponse , l’intelligence n’est pas de tout connaitre mais de connaitre ou tout se trouve