Comment connaître la version de Laravel et où est-elle définie?
Est-ce que la version de Laravel est définie dans le répertoire de mon application ou quelque part dans le répertoire global côté serveur?
UPDATE
Désolé, la question principale est où la version est définie? Où est-ce que
php artisan --version
prend sa réponse?
PDATE 2
Le but est de rechercher qui (de nous) a changé la version de Laravel sur notre site. Pourrait-il être modifié uniquement par l'édition de référentiel github? Ou un accès en écriture au serveur était également requis?
lancez php artisan --version
à partir de votre console.
La chaîne de version est définie ici:
https://github.com/laravel/framework/blob/master/src/Illuminate/Foundation/Application.php
/**
* The Laravel framework version.
*
* @var string
*/
const VERSION = '5.5-dev';
Si vous voulez connaître la version spécifique, vous devez vérifier le fichier composer.lock et rechercher Pour
"name": "laravel/framework",
vous trouverez votre version dans la ligne suivante
"version": "v5.7.9",
1) php artisan -V
2) php artisan --version
ET sa définition dans le fichier composer.json
"require": {
...........
"laravel/framework": "5.8.*",
...........
},
Si vous voulez connaître la version de l'utilisateur dans votre code, vous pouvez utiliser la fonction d'assistance app()
app()->version();
Il est défini dans ce fichier ../src/Illuminate/Foundation/Application.php
J'espère que ça va aider :)
Une autre méthode consiste à lire le fichier composer.json, mais elle peut se terminer par un caractère générique *
Dans votre déploiement Laravel il serait
/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
pour voir qui a changé votre version de Laravel, regardez ce qui est défini dans composer.json. Si vous avez "laravel/framework": "5.4. *", Il sera mis à jour au plus tard après l'exécution de composer. Composer.lock est le fichier résultant de l'exécution d'une mise à jour composer. Vous devez donc vraiment savoir qui est le dernier à avoir modifié le fichier composer.json (j'espère que vous l'avez dans le contrôle de version). Vous pouvez en savoir plus à ce sujet ici https://getcomposer.org/doc/01-basic-usage.md
Étape 1: Suivez le chemin ci-dessous et accédez à ce dossier. Suivez le chemin ci-dessous et allez dans ce dossier.
Étape 2: Recherchez le fichier ci-dessous et ouvrez-le. Recherchez le fichier ci-dessous et ouvrez-le.
Étape 3: Recherchez "version". Le ci-dessous indique la version. Recherche de "version". Le ci-dessous indique la version