ijpatricio / nova-larastan-tool
一个 Laravel Nova 工具。
v0.1.7
2018-09-12 13:38 UTC
Requires
- php: >=7.1.0
- nunomaduro/larastan: *
README
在您的 Laravel Nova 应用程序中直接运行 Larastan
安装
您可以通过 composer 在使用 Nova 的 Laravel 应用程序中安装此包
composer require ijpatricio/nova-larastan-tool
接下来,您必须使用 Nova 注册该工具。这通常在 NovaServiceProvider
的 tools
方法中完成。
// in app/Providers/NovaServiceProvider.php // ... public function tools() { return [ // ... new \Ijpatricio\NovaLarastanTool\NovaLarastanTool(), ]; }
由于 Larastan 主要用于开发环境,为了保持依赖项仅为 dev
,您可以按照以下方式设置先前的 tools()
方法
public function tools() { $tools = [ //... your regular tools ]; if (app()->environment() === 'local') { $tools = array_merge($tools, [ //... your require-dev tools new \Ijpatricio\NovaLarastanTool\NovaLarastanTool() ]); } return $tools; }
用法
单击“分析代码”按钮。就是这样。
如果未安装 Larastan,您将看到类似以下内容
有关安装详细信息,请访问 LarastanGithubRepository
更新日志
请参阅 CHANGELOG 了解最近更改的详细信息。
安全
如果您发现任何安全相关的问题,请发送电子邮件至 ijpatricio (at) gmail dot com,而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件