/** * Constructs a new podcast manager * @return null */ public function __construct() { $translator = $this->getTranslator(); $isReadOnly = false; $search = array('title', 'teaser', 'text'); $order = array($translator->translate(self::TRANSLATION_DATE_PUBLICATION) => array('ASC' => '{datePublication} ASC', 'DESC' => '{datePublication} DESC'), $translator->translate(self::TRANSLATION_TITLE) => array('ASC' => '{title} ASC', 'DESC' => '{title} DESC')); parent::__construct(PodcastModel::NAME, PodcastWidget::TRANSLATION_NAME, PodcastWidget::ICON, $isReadOnly, $search, $order); $this->translationAdd = self::TRANSLATION_ADD; $this->translationOverview = PodcastWidget::TRANSLATION_NAME; $this->orderDirection = 'DESC'; }
/** * Constructs a new advertisement manager * @return null */ public function __construct() { parent::__construct('Advertisement', self::TRANSLATION_MANAGER); $this->translationAdd = self::TRANSLATION_ADD; $this->translationTitle = self::TRANSLATION_OVERVIEW; }