mrcrankhank / laravel-version
Installs: 1 275
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.0
- illuminate/support: 5.*|~6.0|~7.0
This package is auto-updated.
Last update: 2021-12-01 01:07:16 UTC
README
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.
<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.
Installation
composer require mrcrankhank/laravel-update
If you run Laravel <= 5.4, add the service provider to the 'providers' array in config/app.php:
MrCrankHank\LaravelVersion\VersionServiceProvider
Publish config file (only necessary if you don't want to use the default filename 'version.json')
php artisan vendor:publish
Compatibility
This package was developed in Laravel 5.5, but should work in other versions as well.
License
The MIT License (MIT). Please see License File for more information.