18 declare(strict_types=1);
    30     public const FOREVER_ID = 
'013dd0d556b5716fe54f554623f92449bd0c86d80c698eaf3959b057b7a069a0';
    33         protected bool $persist = 
false,
    34         protected int $max_size = 512,
    35         protected int $quality = 75
    41         return self::FOREVER_ID;
    47         return MaxSquareSizeMachine::ID;
    52         return $this->quality;
    57         return $this->max_size;
    62         return 'crop_to_square';
    67         return $this->max_size . 
'_' . $this->quality;
    72         return $this->persist;
 
persist()
Define whether the generated flavor and the respective streams should be persisted, or whether they should only be generated and used in-memory. 
 
getInternalName()
This defines the speaky internal name of the definition, as the consumer would like to use it...
 
__construct(protected bool $persist=false, protected int $max_size=512, protected int $quality=75)
 
getFlavourMachineId()
Defines the ID of the machine that supports this definition. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
getVariantName()
If a definition can be used in several variants (e.g.