<?php namespace manogi\Mediathumb; use Backend; use System\Classes\PluginBase; use Config; /** * Mediathumb Plugin Information File */ class Plugin extends PluginBase { /** * Returns information about this plugin. * * @return array */ public function pluginDetails() { return [ 'name' => 'manogi.mediathumb::lang.plugin.name', 'description' => 'manogi.mediathumb::lang.plugin.description', 'author' => 'manogi', 'icon' => 'icon-compress', 'homepage' => 'https://github.com/manogi/october-mediathumb' ]; } public function registerMarkupTags() { return [ 'filters' => [ 'mediathumb_resize' => [$this, 'mediathumb_resize'] ] ]; } public function mediathumb_resize($img, $mode = null, $size = null, $quality = null) { return mediathumbResize($img, $mode, $size, $quality, 'media'); } }