diff --git a/src/flextype/flextype.php b/src/flextype/flextype.php index 133d057a..a1ec26fa 100644 --- a/src/flextype/flextype.php +++ b/src/flextype/flextype.php @@ -395,6 +395,10 @@ container()->set('images', static function () { 'api' => $api, ]); + // Set presets + $server->setPresets(registry()->get('flextype.settings.images.presets')); + + // Set Glide response factory $server->setResponseFactory( new PsrResponseFactory( new Response(), diff --git a/src/flextype/settings.yaml b/src/flextype/settings.yaml index bc03a664..7de7d79d 100644 --- a/src/flextype/settings.yaml +++ b/src/flextype/settings.yaml @@ -665,6 +665,8 @@ upload: # - cache.enabled: Set to true to enable images caching. # # - cache.directory: Images cache directory. +# +# - presets: Group of presets for images processing. images: driver: gd directory: '/uploads' @@ -672,6 +674,7 @@ images: directory: '/watermarks' cache: directory: '/images' + presets: [] # Session