Lines Matching refs:this
37 return $this->getLang('menu:repo-admin');
42 $plugin = $this->getPluginName();
73 $this->orgs[$serviceID] = [];
75 $this->configNeeded[] = $serviceID;
79 $this->orgs[$serviceID] = $service->getListOfAllUserOrganisations();
80 sort($this->orgs[$serviceID]);
89 $activeServices = array_keys($this->orgs);
92 $html = array_reduce($activeServices, [$this, 'appendServiceTab'], $html);
94 $html = array_reduce($activeServices, [$this, 'appendServicePage'], $html);
135 if (in_array($serviceID, $this->configNeeded)) {
141 $configForm->addButton('', $this->getLang('btn:Submit'))->attr('type', 'submit');
144 } elseif (count($this->orgs[$serviceID]) === 0) {
149 …$reconfigureLink = "<a href=\"$reconfigureURL\">{$this->getLang('label: reconfigure service')}</a>…
150 …$authorizedUserLabel = sprintf($this->getLang('label: authorized with user'), $service->getUserStr…
152 $form->addFieldsetOpen($this->getLang('legend:user'));
157 $form->addFieldsetOpen($this->getLang("legend:group $serviceID"));
160 array_merge([''], $this->orgs[$serviceID]),
161 $this->getLang("label $serviceID:choose organisation")