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
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
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
php artisan --version
On obtient alors la réponse
Laravel Framework version 5.0.35
Voilà c’est aussi simple, ne cherchez plus, rappelez-vous !


1 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