/** * {@inheritdoc} */ public function getType() { switch ($this->getMetadata('mediatype')) { case 'movies': return 'video'; case 'audio': return 'audio'; case 'texts': return 'rich'; } return parent::getType(); }