laravelevetools/eveimages

Library that facilitates the sourcing of images from the eve API.

1.0 2022-02-18 03:08 UTC

This package is auto-updated.

Last update: 2024-03-18 07:38:23 UTC


README

Independent images tool to source eve images from EVE. Based on eveseat/services/Image/Eve but without all the seat specific stuff.

Basic Usage

use LaraveEveTools\EveImages\Image;
//Generate a full html <img> tag
(new Image('characters', $character_id, 64))->html()
//Generate image url
(new Image('characters', $character_id, 64))->url()

Variables

Name Type Description Default
type string See Allowed Types Required
id Integer The ID of the Entity Required
size Integer See Allowed Sizes Required
attrs Array array of HTML attributes [ ]
lazy Boolean Lazy load Image false

Type

Allows the following options.

[ 'characters', 'corporations', 'alliances', 'factions' ]

Size

Allows the following options

[ 32, 64, 128, 256, 512, 1024 ]

lazy

If using lazy loading, you will need to handle the loading of the image from the front end.
The url of the image will be stored with the 'data-src' attribute.