46 switch ($DIC->ctrl()->getNextClass()) {
49 $command = $DIC->ctrl()->getCmd(self::CMD_SHOW_SETTINGS) .
'Cmd';
59 $form = $this->
buildForm($this->object->getProvider());
62 $DIC->ui()->mainTemplate()->setContent($form->getHTML());
69 $form = $this->
buildForm($this->object->getProvider());
71 if ($form->checkInput()) {
72 $form->initProvider($this->object->getProvider());
73 $this->
object->getProvider()->save();
75 $DIC->ctrl()->redirect($this, self::CMD_SHOW_SETTINGS);
91 $DIC->ctrl()->getFormAction($this),
92 self::CMD_SAVE_SETTINGS,
93 self::CMD_SHOW_SETTINGS
showSettingsCmd(ilLTIConsumeProviderFormGUI $form=null)
__construct(ilObjLTIConsumer $object, ilLTIConsumerAccess $access)
ilLTIConsumerAccess constructor.
executeCommand()
Execute Command.
buildForm(ilLTIConsumeProvider $provider)