igormatkovic/laravel-phumbor

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

0.1.2 2015-12-23 12:14 UTC

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