igormatkovic / laravel-phumbor
Laravel 包,用于添加对 Phumbor PHP 库(Thumbor)的支持。
0.1.2
2015-12-23 12:14 UTC
Requires
- php: >=5.3.0
- 99designs/phumbor: ^1.2
- illuminate/support: 5.2.*
This package is not auto-updated.
Last update: 2024-09-18 08:36:48 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