anisaronno / laravel-media-helper
Laravel 媒体助手
0.2.0
2024-04-18 05:25 UTC
Requires
- php: ^7.4|^8.0
- laravel/framework: ^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- mockery/mockery: ^1.4
- orchestra/testbench: ^8.0
- pestphp/pest: ^1.21
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-18 06:25:21 UTC
README
目录
简介
Laravel 媒体助手 简化了在 Laravel 项目中管理媒体和图片文件的过程。本 README 提供了安装说明、用法示例和其他相关信息。
安装
要开始使用,请使用 Composer 安装此包
composer require anisaronno/laravel-media-helper
用法
存储图片/文件
上传图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::upload($request, $fieldName, string $upload_dir)
使用存储磁盘存储图片/文件
使用特定存储磁盘上传图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::setStorageDisk('public')->upload($request, $fieldName, string $upload_dir)
通过路径获取图片/文件
通过路径检索图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::getURL($path)
通过指定存储磁盘获取图片/文件
通过指定存储磁盘检索图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::setStorageDisk('public')->getURL($path)
通过路径删除图片/文件
通过路径删除图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::delete($path)
通过指定存储磁盘删除图片/文件
通过指定存储磁盘删除图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::setStorageDisk('public')->delete($path)
获取默认图片/文件
检索默认图片或文件
use AnisAronno\MediaHelper\Facades\Media; Media::getDefaultFilesURL();
以关联数组形式获取
以关联数组形式检索默认文件
Media::getDefaultFilesURL(true);
通过特定值获取
通过特定值或方法检索默认文件
Media::getDefaultFilesURL(true, 'placeholder'); Media::getDefaultLogo(); Media::getDefaultFavIcon(); Media::getDefaultBanner(); Media::getDefaultAvatar(); Media::getDefaultPlaceholder();
贡献指南
如果您想为此包做出贡献,请遵循我们的 贡献指南。
许可协议
此包是开源软件,采用 MIT 许可协议。