Wallogit.com
2017 © Pedro Peláez
This simple package reads a version.json (or whatever is configured) from your base_path() and gives you a version object, which you can utilize in your view., (*1)
<p class="text-center">Laravel @unless($version->isEmpty()) (Version: {{ $version->branch }}-{{ $version->build }}-{{ $version->hash }}) @endif</p>
No errors are thrown if the key doesn't exist or the json file is missing or invalid., (*2)
composer require mrcrankhank/laravel-update, (*3)
If you run Laravel <= 5.4, add the service provider to the 'providers' array in config/app.php:, (*4)
MrCrankHank\LaravelVersion\VersionServiceProvider, (*5)
Publish config file (only necessary if you don't want to use the default filename 'version.json'), (*6)
php artisan vendor:publish, (*7)
This package was developed in Laravel 5.5, but should work in other versions as well., (*8)
The MIT License (MIT). Please see License File for more information., (*9)