mhndev / media
简单媒体处理
0.0.4
2016-12-12 08:47 UTC
Requires
- php: >=5.4.0
- intervention/image: ^2.3
This package is auto-updated.
Last update: 2024-09-06 08:40:15 UTC
README
简单媒体处理库
define('ROOT', pathinfo(__FILE__)['dirname']); define('IMAGE_PATH', ROOT.DIRECTORY_SEPARATOR.'storage'.DIRECTORY_SEPARATOR.'image'); define('AUDIO_PATH', ROOT.DIRECTORY_SEPARATOR.'storage'.DIRECTORY_SEPARATOR.'audio'); define('VIDEO_PATH', ROOT.DIRECTORY_SEPARATOR.'storage'.DIRECTORY_SEPARATOR.'video'); define('TEXT_PATH' , ROOT.DIRECTORY_SEPARATOR.'storage'.DIRECTORY_SEPARATOR.'text'); \mhndev\media\UploadFile::config([ 'min_storage' => 100, 'formats'=>[ 'image'=>[ 'avatar'=>[ 'storagePath'=> IMAGE_PATH.DIRECTORY_SEPARATOR.'avatar', 'uploadSizeLimit' => 2, ] ], 'audio'=>[ 'music'=>[ 'storagePath'=> AUDIO_PATH.DIRECTORY_SEPARATOR.'music', 'uploadSizeLimit' => 10 ], 'madahi'=>[ 'storagePath'=> AUDIO_PATH.DIRECTORY_SEPARATOR.'madahi', 'uploadSizeLimit' => 4 ] ], 'video'=>[ 'storagePath'=> VIDEO_PATH, 'uploadSizeLimit' => 10 ], 'text'=>[ 'license'=>[ 'storagePath'=> TEXT_PATH.DIRECTORY_SEPARATOR.'license', 'uploadSizeLimit' => 1 ] ] ] ]); \mhndev\media\UploadFile::store('text', 'license'); \mhndev\media\UploadFile::store('music', 'music');
您可以将配置文件作为 PHP 数组保存在配置目录中,并在上述代码中包含它。上述代码检查上传的文件,并将包含文本索引的输入文件移动到 rootpath.'/text/license',并将包含音乐索引的输入文件移动到 rootpath.'/audio/music'。