config->getAppValue( Application::APP_ID, 'importance_classification_default', 'yes', ); $preference = $this->preferences->getPreference( $userId, 'tag-classified-messages', $appConfig === 'yes' ? 'true' : 'false', ); return $preference === 'true'; } /** * Whether to classify important mails by default for all users that did not yet toggle the * preference themselves. */ public function isClassificationEnabledByDefault(): bool { return $this->config->getAppValue( Application::APP_ID, 'importance_classification_default', 'yes' ) === 'yes'; } /** * Enable or disable the classification of important mails for all users that did not yet toggle * the preference themselves. */ public function setClassificationEnabledByDefault(bool $enabledByDefault): void { $this->config->setAppValue( Application::APP_ID, 'importance_classification_default', $enabledByDefault ? 'yes' : 'no', ); } }