6 * Every database object representing a file supporting thumbnails should implement
9 * @author Matthias Schmidt
10 * @copyright 2001-2019 WoltLab GmbH
11 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
12 * @package WoltLabSuite\Core\Data
15 interface IThumbnailFile
extends IFile
18 * Returns the link to the thumbnail file with the given size.
23 public function getThumbnailLink($size);
26 * Returns the physical location of the thumbnail file with the given size.
31 public function getThumbnailLocation($size);
34 * Returns the available thumbnail sizes.
38 public static function getThumbnailSizes();