Pageimage::webp()

Get WebP "extra" version of this Pageimage

Available since version 3.0.132.

Usage

// basic usage
$pagefileExtra = $pageimage->webp();

// usage with all arguments
$pagefileExtra = $pageimage->webp(array $webpOptions = []);

Arguments

NameType(s)Description
$webpOptions (optional)array

Optionally override certain defaults from $config->webpOptions (requires 3.0.229+:

  • useSrcUrlOnSize (bool): Fallback to source file URL when webp file is larger than source? Default:true
  • useSrcUrlOnFail (bool): Fallback to source file URL when webp file fails for some reason? Default:true
  • `quality' (int): Quality setting of 1-100 where higher is better but larger in file size Default:90 Note that his quality setting is only used if the .webp file does not already exist.

Return value


Pageimage methods and properties

API reference based on ProcessWire core version 3.0.251