zakharov-andrew / yii2-time-tracker
Yii2 时间跟踪器
v0.1.1
2024-09-18 20:59 UTC
Requires
- php: >=7.2
README
Yii 2 模块用于时间跟踪。
Yii2 框架的时间跟踪模块是监控项目中各种任务耗时的一个全面解决方案。它允许用户轻松地开始、停止和记录特定任务的时段时间,并提供详细的耗时报告。
- 维护每个用户角色的行动列表。
- 支持 Bootstrap 版本:3,4,5
- 支持语言:英语,俄语
安装
通过 composer 安装此扩展是首选方式。
运行
$ composer require zakharov-andrew/yii2-time-tracker
或添加
"zakharov-andrew/yii2-time-tracker": "*"
到您的 composer.json
文件的 require
部分。
随后运行
./yii migrate/up --migrationPath=@vendor/zakharov-andrew/yii2-time-tracker/migrations
以在数据库中创建设置表。
或在控制台配置中添加
return [ // ... 'controllerMap' => [ // ... 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@console/migrations', // Default migration folder '@vendor/zakharov-andrew/yii2-time-tracker/src/migrations' ] ] // ... ] // ... ];
用法
将此添加到主配置的模块数组中
'modules' => [ 'timetracker' => [ 'class' => 'ZakharovAndrew\TimeTracker\Module', 'bootstrapVersion' => 5, // if use bootstrap 5 'showTitle' => true, // display H1 headings (default - true) ], // ... ],
许可证
yii2-time-tracker 在 MIT 许可证下可用。详细信息可在 LICENSE.md
中找到。