ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilObjectCommonSettings Class Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Inheritance diagram for ilObjectCommonSettings:
+ Collaboration diagram for ilObjectCommonSettings:

Public Member Functions

 __construct (ilObjectService $service)
 
 tileImage ()
 Tile image sub service. More...
 
 legacyForm (ilPropertyFormGUI $form, ilObject $object)
 Get form adapter (currently only for legacy form using ilPropertyFormGUI) for adding and saving common settings to and from forms. More...
 

Protected Attributes

ilObjectService $service
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Definition at line 21 of file class.ilObjectCommonSettings.php.

Constructor & Destructor Documentation

◆ __construct()

ilObjectCommonSettings::__construct ( ilObjectService  $service)

Definition at line 25 of file class.ilObjectCommonSettings.php.

References $service.

26  {
27  $this->service = $service;
28  }

Member Function Documentation

◆ legacyForm()

ilObjectCommonSettings::legacyForm ( ilPropertyFormGUI  $form,
ilObject  $object 
)

Get form adapter (currently only for legacy form using ilPropertyFormGUI) for adding and saving common settings to and from forms.

Todo:
In the future a method form() should also act on new ui form containers.

Implements ilObjectCommonSettingsInterface.

Definition at line 35 of file class.ilObjectCommonSettings.php.

36  {
37  return new ilObjectCommonSettingFormAdapter($this->service, $object, $form);
38  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ tileImage()

ilObjectCommonSettings::tileImage ( )

Tile image sub service.

Tile images are used in deck of cards view of repository containers.

Implements ilObjectCommonSettingsInterface.

Definition at line 30 of file class.ilObjectCommonSettings.php.

31  {
32  return new ilObjectTileImageFactory($this->service);
33  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

Field Documentation

◆ $service

ilObjectService ilObjectCommonSettings::$service
protected

Definition at line 23 of file class.ilObjectCommonSettings.php.

Referenced by __construct().


The documentation for this class was generated from the following file: