/** * Init DatabaseScheme */ protected function initDatabaseScheme() { $this->DatabaseScheme = DatabaseSchemePool::get('training/schemes/scheme.UserData.php'); $Factory = new PluginFactory(); if ($Factory->isInstalled('RunalyzePluginPanel_Sportler')) { $Plugin = $Factory->newInstance('RunalyzePluginPanel_Sportler'); if (!$Plugin->Configuration()->value('use_body_fat')) { $this->DatabaseScheme->hideFieldset('analyse'); } if (!$Plugin->Configuration()->value('use_pulse')) { $this->DatabaseScheme->hideField('pulse_rest'); } } }
/** * Init DatabaseScheme */ protected function initDatabaseScheme() { $this->DatabaseScheme = DatabaseSchemePool::get('training/schemes/scheme.Training.php'); }