php-soft / laravel-photos
Laravel Photos 模块
dev-master / 1.0.x-dev
2015-12-28 08:39 UTC
Requires
- php: >=5.5.9
- jrm2k6/cloudder: 0.2.*
- laravel/framework: 5.1.*
- php-soft/laravel-array-view: 1.1.x
- webpatser/laravel-uuid: 2.*
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-21 19:50:22 UTC
README
1. 安装
通过 composer 安装 - 编辑你的 composer.json
文件以添加包依赖。
"require": { // ... "php-soft/laravel-photos": "dev-master", }
然后在终端中运行 composer update
以拉取该包。完成此操作后,你需要在 app.php
配置文件中的 providers
数组中添加服务提供者,如下所示
'providers' => [ // ... PhpSoft\ArrayView\Providers\ArrayViewServiceProvider::class, JD\Cloudder\CloudderServiceProvider::class, // use for cloudinary driver PhpSoft\Photos\Providers\PhotosServiceProvider::class, ]
接下来,在 app.php
配置文件的 aliases
数组下,你可能还想添加门面。
'aliases' => [ // ... 'Photo' => PhpSoft\Photos\Facades\Photo::class, ]
你可以使用以下命令发布配置
$ php artisan vendor:publish --provider="PhpSoft\Photos\Providers\PhotosServiceProvider" # if use cloudinary driver, you need publish cloudder config as follows $ php artisan vendor:publish --provider="JD\Cloudder\CloudderServiceProvider"
你可以在配置文件中自定义配置!
2. 使用方法
在 app/Http/routes.php
文件中添加路由
Route::post('/photos', '\PhpSoft\Photos\Controllers\PhotosController@upload');