dbc = $dbc; $this->config = $config; } public function getName() { return 'Remove deprecated refresh time markers for LDAP user records'; } public function run(IOutput $output) { $this->config->deleteAppValue('user_ldap', 'updateAttributesInterval'); $qb = $this->dbc->getQueryBuilder(); $qb->delete('preferences') ->where($qb->expr()->eq('appid', $qb->createNamedParameter('user_ldap'))) ->andWhere($qb->expr()->eq('configkey', $qb->createNamedParameter('lastFeatureRefresh'))) ->execute(); } }