eiriksm / gitinfo
获取您应用程序的一些git信息
4.1.1
2023-07-22 20:43 UTC
Requires
- symfony/process: ^3 || ^4 || ^5 || ^6
Requires (Dev)
- php-coveralls/php-coveralls: ^2.1
- phpunit/phpunit: ~6 || ^7 || ^8 || ^9
This package is auto-updated.
Last update: 2024-08-28 17:51:20 UTC
README
一个从您应用程序获取git信息的包。您可以使用它来显示应用程序信息,这对于生成错误报告或用户反馈非常有用。
您还可以将其作为您应用程序最新更新的指示给用户。
这是Violinist.io上版本字符串背后的动力,您可以在那里免费获得自动化的composer更新,终身受益!
安装
使用composer安装
composer require eiriksm/gitinfo
使用方法
您可以根据您喜欢的输出方式使用它。
use eiriksm\GitInfo\GitInfo; $info = new GitInfo(); $hash = $info->getShortHash(); // Example output: f09037f $date = $info->getDate(); // Example output (last commit date): 2020-05-31 09:05:40 $version = $info->getVersion(); // Example output: 1.1.1-2-gf09037f, or if on a clean tag: 1.1.1 $app_version = $info->getApplicationVersionString(); // v.1.1.1-2-gf09037f.f09037f (2020-05-31 09:05:40)
许可证
MIT