timwassenburg/filament-timesheets

Filament Timesheets 是 Filament 的一个包,允许您跟踪在项目和任务上花费的时间。

v1.0.3 2023-12-17 14:35 UTC

This package is auto-updated.

Last update: 2024-09-17 16:19:53 UTC


README

Logo

Latest Version on Packagist Total Downloads License

此 Laravel 包与 Filament 无缝集成,提供了一种简单直接的方式来管理和跟踪在各种项目上花费的时间。请在 https://interimblue.com 查看演示。

安装

使用 composer 安装此包。

composer require timwassenburg/filament-timesheets

然后打开 app/Providers/Filament/AdminPanelProvider.php 并将插件添加到 plugin() 函数中。

namespace App\Providers\Filament;

use Filament\Panel;
use Filament\PanelProvider;
use TimWassenburg\FilamentTimesheets\FilamentTimesheetsPlugin;

class AdminPanelProvider extends PanelProvider
{
    public function panel(Panel $panel): Panel
    {
        return $panel
            ->plugin(FilamentTimesheetsPlugin::make())
            ...

翻译

您可以通过发布语言文件来自定义包的语言。

php artisan vendor:publish --tag=filament-timesheet

发布语言文件后,您可以在 resources/lang/vendor/filament-timesheet 中编辑翻译。

贡献

贡献使开源社区成为一个学习、灵感和创作的绝佳地方。您所做的任何贡献都备受赞赏。

如果您有改进此项目的建议,请 Fork 仓库并创建一个 Pull Request。您也可以简单地打开一个带有“改进”标签的问题。别忘了给项目加星!再次感谢!

  1. Fork 项目
  2. 创建您的功能分支(git checkout -b feature/AmazingFeature
  3. 提交您的更改(git commit -m 'Add some AmazingFeature'
  4. 推送到分支(git push origin feature/AmazingFeature
  5. 打开 Pull Request

许可协议

MIT 许可协议(MIT)。请参阅 许可文件 以获取更多信息。