creode / laravel-mime-type-icons
基础模块,用于DAM创建资产。
1.2.0
2024-02-28 14:35 UTC
Requires
- php: ^8.1
README
安装
您可以通过composer安装此包
composer require creode/laravel-mime-type-icons
在运行composer update
后,SVG资产会被发布到公共目录。但是,您也可以通过以下方式手动发布:
php artisan vendor:publish --tag="laravel-assets"
您可以通过以下方式发布配置文件:
php artisan vendor:publish --tag="laravel-mime-type-icon-config"
这是发布配置文件的内容
// Options for icon-style are 'square-o' and 'classic', 'vivid' or 'high-contrast'. // Default is 'square-o'. return [ 'style' => env('LARAVEL_MIME_TYPE_ICON_STYLE', 'square-o') ];
用法
use Creode\LaravelMimeTypeIcons\Services\LaravelMimeTypeIconsService; return LaravelMimeTypeIconsService::getIcon($value);
变更日志
有关最近更改的更多信息,请参阅CHANGELOG
## 归功于/Legal Bit Icon SVGs for this library were provided by the following repository: https://github.com/dmhendricks/file-icon-vectors. We have just modified the filenames to suit our needs.
致谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件