public function __construct(Xinc_Plugin_Interface $plugin) { parent::__construct($plugin); try { $this->tmpDir = Xinc_Ini::getInstance()->get('tmp_dir', 'xinc'); } catch (Exception $e) { $this->tmpDir = '/tmp/'; } }
/** * Register an extensions * * @param string $extensionPoint * @param Xinc_Gui_Widget_Extension $extension extension */ public function registerExtension($extensionPoint, $extension) { if ($extensionPoint == 'PROJECT_MENU_ITEM' && $this->projectMenuItem !== null) { $this->projectMenuItem->registerSubExtension($extension); } else { parent::registerExtension($extensionPoint, $extension); } }