|
Elgg
Version master
|
This is the complete list of members for Elgg\EntityIconService, including all inherited members.
| __construct(protected Config $config, protected EventsService $events, protected EntityTable $entities, protected UploadService $uploads, protected ImageService $images, protected MimeTypeService $mimetype, protected HttpRequest $request) | Elgg\EntityIconService | |
| deleteIcon(\ElggEntity $entity, string $type='icon', bool $retain_master=false) | Elgg\EntityIconService | |
| detectCroppingCoordinates(string $input_name) | Elgg\EntityIconService | protected |
| generateIcon(\ElggEntity $entity, \ElggFile $file, string $type='icon', array $coords=[], string $icon_size='') | Elgg\EntityIconService | protected |
| getFallbackIconUrl(\ElggEntity $entity, array $params=[]) | Elgg\EntityIconService | |
| getIcon(\ElggEntity $entity, string $size, string $type='icon', bool $generate=true) | Elgg\EntityIconService | |
| getIconLastChange(\ElggEntity $entity, string $size, string $type='icon') | Elgg\EntityIconService | |
| getIconURL(\ElggEntity $entity, string|array $params=[]) | Elgg\EntityIconService | |
| getSizes(?string $entity_type=null, ?string $entity_subtype=null, string $type='icon') | Elgg\EntityIconService | |
| hasIcon(\ElggEntity $entity, string $size, string $type='icon') | Elgg\EntityIconService | |
| hasWebPSupport() | Elgg\EntityIconService | protected |
| prepareIcon(string $filename) | Elgg\EntityIconService | protected |
| saveIcon(\ElggEntity $entity, \ElggFile $file, string $type='icon', array $coords=[]) | Elgg\EntityIconService | |
| saveIconFromElggFile(\ElggEntity $entity, \ElggFile $file, string $type='icon', array $coords=[]) | Elgg\EntityIconService | |
| saveIconFromLocalFile(\ElggEntity $entity, string $filename, string $type='icon', array $coords=[]) | Elgg\EntityIconService | |
| saveIconFromUploadedFile(\ElggEntity $entity, string $input_name, string $type='icon', array $coords=[]) | Elgg\EntityIconService |