Skip to content

Kirby 5.0.1

File versions

Adapt file characteristics

/site/plugins/file-urls/index.php
Kirby::plugin('my/fileVersions', [
  'components' => [
    'file::version' => function (Kirby $kirby, FileModifications $file, array $options = []) {
      // …
      return new FileVersion([
        // …
      ]);
    }
  ]
]);

Parameters

Name Type Default Description
$kirbyrequired Kirby\Cms\App no default value
$filerequired Kirby\Cms\FileorKirby\Filesystem\Asset no default value
$options array [ ] All thumb options (width, height, crop, blur, grayscale)

Return types

Kirby\Cms\FileorKirby\Filesystem\AssetorKirby\Cms\FileVersion