mansoor / filament-torchlight
这是我的包 filament-torchlight
v0.0.3
2023-08-08 16:51 UTC
Requires
- php: ^8.1
- filament/filament: ^3.0
- illuminate/contracts: ^10.0
- spatie/laravel-package-tools: ^1.15.0
- torchlight/torchlight-laravel: ^0.5.13
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
This package is auto-updated.
Last update: 2024-09-09 23:52:58 UTC
README
这是一个为 Torchlight 提供的 FilamentPHP 插件,它提供了一个只读字段来突出显示字段下的代码。
安装
要安装,请从 composer 中要求此包
composer require mansoor/filament-torchlight
⚠️ 使用版本 0.0.2
以支持 Filament 2 ⚠️
composer require "creagia/filament-code-field:^0.0.2"
设置 Torchlight
您必须遵循 Torchlight 文档来 添加 Torchlight 中间件 和 发布 Torchlight 配置文件
完成设置后。请确保从 torchlight.dev 创建一个 API Token 并添加到您的 .env
文件中。
TORCHLIGHT_TOKEN=your_token_goes_here
使用方法
use Mansoor\FilamentTorchlight\TorchlightCode; class FileResource extends Resource { public static function form(Form $form): Form { return $form ->schema([ TorchlightCode::make('code') ->columnSpanFull() ->theme('github-dark') ->language('php') ]); } }
变更日志
请参阅 CHANGELOG 以获取有关最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 以获取详细信息。
安全漏洞
请查阅 我们的安全策略 了解如何报告安全漏洞。
鸣谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 以获取更多信息。