anisaronno/laravel-media-helper

0.2.0 2024-04-18 05:25 UTC

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 许可协议