ceejayoz/laravel-phumbor

此包已被废弃且不再维护。未建议替代包。

Laravel 包,用于添加对 Phumbor PHP 库(Thumbor)的支持。

0.1.0 2013-09-21 19:45 UTC

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