Laravel 媒体(图片和视频)包,具有特定使用意见

3.5.0 2021-04-09 16:59 UTC

README

Latest Version on Packagist Tests Total Downloads

这里应该放置您的描述。请限制为一段或两段。考虑添加一个小示例。

安装

您可以通过 composer 安装此包

composer require drewroberts/media

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="DrewRoberts\Media\MediaServiceProvider" --tag="config"

将 cloudinary 磁盘添加到文件系统配置,并设置您的 Cloudinary 账户的环境变量。

return [
    ...
    'disks' => [
        ...
        'cloudinary' => [
            'driver' => 'cloudinary',
            'api_key' => env('CLOUDINARY_API_KEY'),
            'api_secret' => env('CLOUDINARY_API_SECRET'),
            'cloud_name' => env('CLOUDINARY_CLOUD_NAME'),
        ]
    ]
];

模型

此包包含以下模型

模型列表

  • 图片
  • 标签
  • 视频

对于这些模型中的每一个,此包实现了一个授权策略,该策略扩展了tipoff/authorization包的角色和权限方法。此包中每个模型的策略通过包注册,无需手动注册。

这些模型还包括此包中的Laravel Nova 资源,它们也通过包注册,无需手动注册。

更新日志

有关最近更改的更多信息,请参阅更新日志

贡献

有关详细信息,请参阅贡献

安全性

如果您发现任何安全问题,请通过电子邮件packages@drewroberts.com而不是使用问题跟踪器。

致谢

许可证

MIT 许可证(MIT)。有关更多信息,请参阅许可证文件