jameslkingsley/nova-essentials

一个为 Laravel Nova 添加一些基本宏的包。

dev-master 2018-09-14 15:41 UTC

This package is auto-updated.

Last update: 2024-09-09 21:14:26 UTC


README

此包添加了一些有用的字段宏,用于文本大小写、JSON等。要安装它,只需要求 composer 包(如果您使用的是较旧版本的 Laravel,请注册服务提供者)。

composer require jameslkingsley/nova-essentials

文本大小写

此宏对所有字段都可用。

Text::make('Brand')
    ->studlyCase()
    ->camelCase()
    ->snakeCase()
    ->kebabCase()
    ->titleCase()

从对象获取 JSON

有时您的 JSON 字段在应用程序中被转换为对象。对于这种情况,您可以使用此宏。注意:此宏将自动调用 Nova 的本地 json() 方法。

Code::make('Notifications')->jsonFromObject()