Download the PHP package tvdr/picsum-placeholder without Composer
On this page you can find all versions of the php package tvdr/picsum-placeholder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tvdr/picsum-placeholder
More information about tvdr/picsum-placeholder
Files in tvdr/picsum-placeholder
Package picsum-placeholder
Short Description a simple way to use Picsum.photos in your Laravel app.
License MIT
Homepage https://github.com/tvdr/picsum-placeholder
Informations about the package picsum-placeholder
🖼️ Use Picsum.photos in your laravel app
This package provides a simple way to use Picsum.photos in your Laravel app.
Installation
You can install the package via composer:
Config Files
In order to edit the default configuration you may execute:
After that, config/picsum-placeholder.php
will be created.
The configuration options are:
name | description | type | default value | ||
---|---|---|---|---|---|
api_url |
the base url for picsum.photos | string | https://picsum.photos/ |
||
width |
width of image | integer | 300 |
||
height |
height of image | integer | 300 |
||
blur |
amount of blur on image | false | integer[1..10] | false |
false | 300 |
grayscale |
always get a grayscale image | false | true | false |
false | 300 |
random |
append a random string to the url to bust browser cache | false | true | true |
false | 300 |
override_route |
route to override (e.g to always load a placeholder on non existent storage images) | false | string | /storage/{path?} |
false | 300 |
Usage
You can use the facade to write well-readable code as well as a predefined global helper method if you don't want it as a singleton
Use the methods below to set options
Width
Height
Blur
Grayscale
Random
All methods are chainable so nothing stops you from using
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.