mnabialek / laravel-version
获取 Laravel/Lumen 版本
v1.0.8
2024-03-26 06:47 UTC
Requires
- illuminate/container: 5.*|6.*|7.*|8.*|9.*|10.*|11.*
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.0
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpunit: ^11.0
README
此包允许您验证当前应用程序是否为 Laravel 或 Lumen,获取应用程序版本并验证应用程序是否达到指定的最小版本字符串。
安装
-
在控制台运行
composer require mnabialek/laravel-version以安装此模块
-
就这样!安装完成。您无需调整任何配置或安装服务提供者。
用法
只需运行
$version = app()->make(\Mnabialek\LaravelVersion\Version);
(您显然可以使用依赖注入) 然后使用以下可用方法之一
$result = $version->isLaravel();
或
if ($version->isLaravel()) { // do something }
可用方法
isLaravel()- 验证应用程序是否为 Laravel(对于 Laravel 返回 true,对于 Lumen 返回 false)isLumen()- 验证应用程序是否为 Lumen(对于 Lumen 返回 true,对于 Laravel 返回 false)full()- 获取完整版本字符串(请注意,对于 Lumen,例如可以是:'Lumen (5.5.2) (Laravel Components 5.5.*)')get()- 获取版本(对于 Laravel 和 Lumen,它将仅包含版本号,例如 5.5.2)min($checkedVersion)- 验证应用程序是否达到给定的版本。作为$checkedVersion,您应传递您想验证的版本,例如 5.5 或 5.5.21
许可证
此包根据 MIT 许可证授权。