ceejayoz / laravel-phumbor
此包已被废弃且不再维护。未建议替代包。
Laravel 包,用于添加对 Phumbor PHP 库(Thumbor)的支持。
0.1.0
2013-09-21 19:45 UTC
Requires
- php: >=5.3.0
- 99designs/phumbor: dev-master
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2024-09-28 16:15:21 UTC
README
此 Laravel 包添加了对 99designs PHP 接口 的支持,以访问 globocom Thumbor 缩略图服务。
安装
在您的 composer.json
文件中引入此包
"ceejayoz/laravel-phumbor": "dev-master"
运行 composer install
下载包并更新自动加载器。
安装完成后,在您的 Laravel 应用程序中注册服务提供者。更新 app/config/app.php
中的 providers
部分
'providers' = array(
// existing providers
'Ceejayoz\LaravelPhumbor\LaravelPhumborServiceProvider',
);
并在 aliases
部分注册外观
'aliases' => array(
// existing aliases
'Phumbor' => 'Ceejayoz\LaravelPhumbor\Facades\Phumbor',
);
现在,发布包的配置文件
php artisan config:publish ceejayoz/laravel-phumbor
这将发布默认配置文件到 app/config/packages/ceejayoz/laravel-phumbor/config.php
。
您应该修改此文件以反映您的 Thumbor 安装 URL 和密钥。
使用方法
Phumbor
外观公开了 99designs PHP 接口 的 API。
例如
Phumbor::url('http://images.example.com/llamas.jpg')
->fitIn(640, 480)
->addFilter('fill', 'green');
许可协议
根据 MIT 许可协议授权。请参阅 https://github.com/ceejayoz/laravel-phumbor/blob/master/LICENSE