qubeek / nova-storage-info-card
一个Laravel Nova卡片,帮助您控制您的S3类型磁盘。
此包的官方仓库似乎已消失,因此该包已被冻结。
v2.1.0
2020-10-09 17:25 UTC
Requires
- php: >=7.0.0
README
获取存储使用的基本信息。请确保,您使用的是为该卡片添加的磁盘的 S3 驱动器
注意,您需要将磁盘添加到config/filesystem.php中
安装
您可以通过composer将此包安装到使用Nova的Laravel应用中
composer require qubeek/nova-storage-info-card
翻译
如果您想覆盖本地化,可以使用以下命令发布lang文件
php artisan vendor:publish --provider="Qubeek\NovaStorageInfoCard\CardServiceProvider"
用法
使用Nova注册卡片。要使用此包,您需要在格式中指定磁盘元数据
- 在 config/filesystem.php 中使用的名称
- 表格的标题
- 磁盘的总空间
例如
class NovaServiceProvider extends NovaApplicationServiceProvider ... /** * Get the cards that should be displayed on the default Nova dashboard. * * @return array */ protected function cards() { return [ (new NovaStorageInfoCard()) ->addDisk('Основной диск', 's3', '1 TB') ->addDisk('Дополнительный диск', 's3') // Without disk space ->autoplay(false) // Enable autoplaying for slider ->cacheFor(24 * 60 * 60) // Cache for 24 hours ]; }
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。