Skip to content
A PHP placeholder image generator.
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources
src
tests
.gitignore
README.md
composer.json
phpunit.xml

README.md

Holder

A placeholder image generator.

image

Its framework agnostic but comes with integration for Laravel (Facade, ServiceProvider and route).

Install

composer require t20n/holder

General Usage

There's the T20n\Holder\Holder class that has make method that accepts height, width, and optionally third parameter color in hex format.

Example

$holder = new T20n\Holder\Holder;
$holder->make($height, $width, $color = 'A8E6CE');
$holder->response('png');

Laravel Usage

Add the service provider and alias to the config/app.php of your laravel install:

  • Provider:T20n\Holder\HolderServiceProvider::class,
  • Alias:'Holder' => T20n\Holder\Facades\HolderFacade::class,

Example

The Laravel Service Provider automatically declares the holder route within ready to use, the response is a png image of the given dimensions.

Optionally the background color of the image can be set, defaults to #CCCCCC otherwise.

http://laravel.app/holder/640/480/A8E6CE that is http://laravel.app/holder/{height}/{width}/{[optional]backgroundColor}

You can’t perform that action at this time.