idealizetecnologia/phumbor
最新稳定版本:1.2.3
Composer 安装命令:
composer require idealizetecnologia/phumbor
包简介
A minimal Thumbor library for PHP
README 文档
README
A minimal PHP client for generating Thumbor URLs.
Usage
You construct a Thumbor\Url using a Thumbor\Url\Builder:
$server = 'http://thumbor.example.com:1234'; $secret = 'my-secret-key'; echo Thumbor\Url\Builder::construct($server, $secret, 'http://images.example.com/llamas.jpg') ->fitIn(640, 480) ->addFilter('fill', 'green'); // => http://thumbor.example.com:1234/OFDRoURwi9WVbZNfeOJVfIKr1Js=/fit-in/640x480/filters:fill(green)/http://images/example.com/llamas.jpg
To reuse your server/secret combination, create a Thumbor\Url\BuilderFactory:
$thumbnailUrlFactory = Thumbor\Url\BuilderFactory::construct($server, $secret); echo $thumbnailUrlFactory ->url('http://images.example.com/llamas.jpg') ->fitIn(640, 480) ->addFilter('fill', 'green'); echo $thumbnailUrlFactory ->url('http://images.example.com/butts.png') ->crop(20, 20, 300, 300) ->valign('middle'); // etc
Installation
Add 99designs/phumbor as a dependency in composer.json.
A Laravel 4 package and a Symfony2 Bundle are also available.
License
MIT; see LICENSE
统计信息
- 总下载量: 32.74k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-03-22