\Intervention\ImageImageManager

Summary

Methods
Properties
Constants
__construct()
configure()
make()
canvas()
cache()
$config
No constants found
No protected methods found
No protected properties found
N/A
createDriver()
checkRequirements()
No private properties found
N/A

Properties

$config

$config : array

Config

Type

array

Methods

__construct()

__construct(array  $config = []) : mixed

Creates new instance of Image Manager

Parameters

array $config

Returns

mixed —

configure()

configure(array  $config = []) : self

Overrides configuration settings

Parameters

array $config

Returns

self —

make()

make(mixed  $data) : \Intervention\Image\Image

Initiates an Image instance from different input types

Parameters

mixed $data

Returns

\Intervention\Image\Image —

canvas()

canvas(int  $width, int  $height, mixed  $background = null) : \Intervention\Image\Image

Creates an empty image canvas

Parameters

int $width
int $height
mixed $background

Returns

\Intervention\Image\Image —

cache()

cache(\Closure  $callback, int  $lifetime = null, bool  $returnObj = false) : \Intervention\Image\Image

Create new cached image and run callback (requires additional package intervention/imagecache)

Parameters

\Closure $callback
int $lifetime
bool $returnObj

Returns

\Intervention\Image\Image —

createDriver()

createDriver() : \Intervention\Image\AbstractDriver

Creates a driver instance according to config settings

Returns

\Intervention\Image\AbstractDriver —

checkRequirements()

checkRequirements() : void

Check if all requirements are available