public function __construct()
 {
     global $ilCtrl, $tpl, $ilUser, $rbacreview, $ilMainMenu;
     $this->ctrl = $ilCtrl;
     $this->tpl = $tpl;
     $this->user = $ilUser;
     $this->rbac = $rbacreview;
     $this->pl = ilCertificatePlugin::getInstance();
     $this->tpl->setTitleIcon(ilCertificatePlugin::getPluginIconImage());
     $ilMainMenu->setActive('none');
 }
 public function __construct()
 {
     global $tpl, $ilCtrl, $ilToolbar, $ilTabs, $lng, $ilAccess, $ilDB, $rbacreview, $ilUser;
     /** @var ilCtrl ctrl */
     $this->ctrl = $ilCtrl;
     $this->tpl = $tpl;
     $this->toolbar = $ilToolbar;
     $this->tabs = $ilTabs;
     $this->type = isset($_GET['type_id']) ? srCertificateType::find((int) $_GET['type_id']) : null;
     $this->pl = ilCertificatePlugin::getInstance();
     $this->lng = $lng;
     $this->access = $ilAccess;
     $this->db = $ilDB;
     $this->tpl->addJavaScript($this->pl->getStyleSheetLocation('uihk_certificate.js'));
     $this->lng->loadLanguageModule('common');
     $this->tpl->setTitleIcon(ilCertificatePlugin::getPluginIconImage());
     $this->rbac = $rbacreview;
     $this->user = $ilUser;
 }