options=$options; } abstract public function getMimeType(); /** * search for $query * @param string $query * @return */ abstract public function getThumbnail($path, $maxX, $maxY, $scalingup); }