matteoantoci/phpthumb

There is no license information available for the latest version (dev-master) of this package.

Easy thumbnailing in Laravel 4

dev-master 2013-12-20 15:21 UTC

This package is not auto-updated.

Last update: 2024-04-23 00:58:31 UTC


README

This is the phpThumb library wrapped inside a Laravel 4 package.

Installation

Add this package to your composer.json

Add this service provider in /app/config/app.php

    'Matteoantoci\Phpthumb\PhpthumbServiceProvider',

Use

A new route will be created /phpthumb

Use the library as described here

phpThumb Helper

Add this alias in /app/config/app.php to use phpThumb Helper in your templates.

    'phpThumb' => 'Matteoantoci\Phpthumb\PhpthumbHelper'

The helper class consist on a single static function with this parameters:

    get($img, $w = "", $h = "", $crop = true, $params = array())
  • $img -> path of image
  • $w -> max width
  • $h -> max height
  • $crop -> if you want to use zoom-crop feature (true by default)
  • $params -> array of additional parameters. Eg: 'fltr[]=gray'