/** * Constructs a SettingsForm object. */ public function __construct(ConfigFactory $config_factory, ContextInterface $context, PluginManagerInterface $manager) { parent::__construct($config_factory, $context); $definition = $manager->getDefinition('fullcalendar_options'); $this->options = call_user_func(array($definition['class'], 'optionsList')); }