Stud.IP  5.4
ListContainer Class Reference
Inheritance diagram for ListContainer:
ContainerType

Public Member Functions

 initialPayload ()
 
 addBlock ($block, $sectionIndex=null)
 
- Public Member Functions inherited from ContainerType
 initialPayload ()
 
 addBlock ($block, $sectionIndex)
 
 validatePayload ($payload)
 
 __construct (\Courseware\Container $container)
 
 getPayload ()
 
 setPayload ($payload)
 
 copyPayload (array $block_map=[])
 
 getContainerWidth ()
 
 getPdfHtmlTemplate ()
 

Static Public Member Functions

static getType ()
 
static getTitle ()
 
static getDescription ()
 
static getJsonSchema ()
 
- Static Public Member Functions inherited from ContainerType
static getJsonSchema ()
 
static getType ()
 
static getTitle ()
 
static getDescription ()
 
static getContainerTypes ()
 
static isContainerType (string $containerType)
 
static findContainerType (string $containerType)
 
static factory (\Courseware\Container $container)
 

Additional Inherited Members

- Protected Member Functions inherited from ContainerType
 decodePayloadString (string $payload)
 
- Protected Attributes inherited from ContainerType
 $container
 

Detailed Description

This class represents the content of a Courseware list container stored in payload.

Author
Marcus Eibrink-Lunzenauer lunze.nosp@m.naue.nosp@m.r@ela.nosp@m.n-ev.nosp@m..de GPL2 or any later version
Since
Stud.IP 5.0

Member Function Documentation

◆ addBlock()

addBlock (   $block,
  $sectionIndex = null 
)

◆ getDescription()

static getDescription ( )
static

◆ getJsonSchema()

static getJsonSchema ( )
static

◆ getTitle()

static getTitle ( )
static

◆ getType()

static getType ( )
static

◆ initialPayload()

initialPayload ( )

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