think.studio /nova-naviga-ad-preview
Laravel nova NavigaAd API 请求预览。
1.2.1
2023-08-18 14:48 UTC
Requires
- php: ^8.1
- laravel/nova: ^4.0
- think.studio/laravel-naviga-ad: ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.20
- guzzlehttp/guzzle: ^7.5
- orchestra/testbench: ^8.5
- phpunit/phpunit: ^10.2
- psalm/plugin-laravel: ^2.8
- vimeo/psalm: ^5.13
README
Laravel nova 管理工具,通过界面调用 naviga ad API 端点。
安装
composer require think.studio/nova-naviga-ad-preview
此包依赖于 laravel-naviga-ad。因此,请在安装后根据 laravel-naviga-ad 安装说明配置应用程序。
将工具添加到 nova 服务提供者
namespace App\Providers; use NovaNavigaAdPreview\NovaNavigaAdPreview; class NovaServiceProvider extends NovaApplicationServiceProvider { // ... public function tools() { return [ NovaNavigaAdPreview::make() // optionally: ->menuName('My custom name') ->menuIcon('photograph') ->canSee(fn ($request) => true /* add your check */), ]; } // ... }