config = $config; $this->template = $template; } /** * @return array */ protected function getPages(): array { $ignored = [ 'Config', 'Servers', ]; $pages = []; foreach (SetupFormList::getAll() as $formset) { if (in_array($formset, $ignored)) { continue; } /** @var BaseForm $formClass */ $formClass = SetupFormList::get($formset); $pages[$formset] = [ 'name' => $formClass::getName(), 'formset' => $formset, ]; } return $pages; } }