aboutsummaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib/Settings/Admin.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/user_ldap/lib/Settings/Admin.php')
-rw-r--r--apps/user_ldap/lib/Settings/Admin.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/apps/user_ldap/lib/Settings/Admin.php b/apps/user_ldap/lib/Settings/Admin.php
index bf75d3ce378..014210ca8f0 100644
--- a/apps/user_ldap/lib/Settings/Admin.php
+++ b/apps/user_ldap/lib/Settings/Admin.php
@@ -13,14 +13,12 @@ use OCP\IDBConnection;
use OCP\IL10N;
use OCP\Server;
use OCP\Settings\IDelegatedSettings;
-use OCP\Template;
+use OCP\Template\ITemplateManager;
class Admin implements IDelegatedSettings {
- /**
- * @param IL10N $l
- */
public function __construct(
private IL10N $l,
+ private ITemplateManager $templateManager,
) {
}
@@ -40,11 +38,12 @@ class Admin implements IDelegatedSettings {
$hosts = $helper->getServerConfigurationHosts();
- $wControls = new Template('user_ldap', 'part.wizardcontrols');
+ $wControls = $this->templateManager->getTemplate('user_ldap', 'part.wizardcontrols');
$wControls = $wControls->fetchPage();
- $sControls = new Template('user_ldap', 'part.settingcontrols');
+ $sControls = $this->templateManager->getTemplate('user_ldap', 'part.settingcontrols');
$sControls = $sControls->fetchPage();
+ $parameters = [];
$parameters['serverConfigurationPrefixes'] = $prefixes;
$parameters['serverConfigurationHosts'] = $hosts;
$parameters['settingControls'] = $sControls;