Download the PHP package haxibiao/media without Composer
On this page you can find all versions of the php package haxibiao/media. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package media
haxibiao/media
haxibiao/media 是哈希表内部媒体资源库
- Image 图片
- Video 视频
- Movie 影视(长视频)
导语
1. 新增长视频能力
- movie:push 提交长视频内容到云(哈希云,内涵云)
- movie:sync 从云同步长视频内容
2. 内容系统增加媒体特性
- trait WithMedia
3. 用户系统增加媒体特性
- trait UseMedia
安装步骤
composer.json
改动如下:在repositories
中添加 vcs 类型远程仓库指向http://code.haxibiao.cn/packages/haxibiao-media
- 执行
composer require haxibiao/media
- 执行
php artisan media:install && composer dump
- 给 app/User.php 添加 use UseMedia
- 执行
php artisan migrate
- 完成
artisan 命令说明
- php artisan movie:sync --help (暂时需要配置内部 DB_HOST_MEDIACHAIN, DB_PASSWORD_MEDIA)
- php artisan video:sync --help (暂时需要配置内部 DB_HOST_MEDIA, DB_PASSWORD_MEDIA)
更新前端
- 直接使用的 php artisan media:publish
- 开发模式的 编译前端, cd {vendor_media} && npm run prod
更新日志
1.2
Released on 2020-09-11
1.1
Released on 2020-09-01
- 修复 Api 路由注册失效的问题
- 为完成抖音无水印采集,提供接口能根据 hash 值获取视频的 qcvod_fileid
- 图片与模型的关系改为多态多对多
- 为方便工厂系项目集成,加入数据修复脚本
ImageReFactoringCommand
完成数据修复 - 为了减少回调,数据库保存抖音采集的信息
- 增加静态模型绑定,解决子类无法触发父类事件以及 Model 的扩展性问题
如何完成更新?
远程仓库的 composer package 发生更新时如何进行更新操作呢?
- 执行
composer update haxibiao/media
- 执行
php artisan media:install
GQL 接口说明
graphql 部分代码还没统一... install 之后需要自行维护
Api 接口说明
All versions of media with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.3
laravel/framework Version ^8.0
league/flysystem-aws-s3-v3 Version *
haxibiao/helpers Version *
hashids/hashids Version ^4.1
meilisearch/meilisearch-php Version ^0.18.3
tunezilla/dynamic-action-fields Version ^0.0.3
http-interop/http-factory-guzzle Version ^1.2
laravel/framework Version ^8.0
league/flysystem-aws-s3-v3 Version *
haxibiao/helpers Version *
hashids/hashids Version ^4.1
meilisearch/meilisearch-php Version ^0.18.3
tunezilla/dynamic-action-fields Version ^0.0.3
http-interop/http-factory-guzzle Version ^1.2
The package haxibiao/media contains the following files
Loading the files please wait ....