ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Export\ImportStatus\ilHandler Class Reference
+ Inheritance diagram for ILIAS\Export\ImportStatus\ilHandler:
+ Collaboration diagram for ILIAS\Export\ImportStatus\ilHandler:

Public Member Functions

 __construct ()
 
 getType ()
 
 withType (StatusType $type)
 
 getContent ()
 
 withContent (ilImportStatusContentInterface $content)
 
- Public Member Functions inherited from ILIAS\Export\ImportStatus\I\ilHandlerInterface
 getType ()
 
 getContent ()
 
 withType (StatusType $type)
 
 withContent (ilImportStatusContentInterface $content)
 

Private Attributes

StatusType $type
 
ilImportStatusContentInterface $content
 

Detailed Description

Definition at line 26 of file class.ilHandler.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Export\ImportStatus\ilHandler::__construct ( )

Definition at line 31 of file class.ilHandler.php.

32 {
33 $this->type = StatusType::NONE;
34 }

Member Function Documentation

◆ getContent()

ILIAS\Export\ImportStatus\ilHandler::getContent ( )

Implements ILIAS\Export\ImportStatus\I\ilHandlerInterface.

Definition at line 48 of file class.ilHandler.php.

48 : ilImportStatusContentInterface
49 {
50 return $this->content;
51 }
ilImportStatusContentInterface $content

References ILIAS\Export\ImportStatus\ilHandler\$content.

◆ getType()

ILIAS\Export\ImportStatus\ilHandler::getType ( )

◆ withContent()

ILIAS\Export\ImportStatus\ilHandler::withContent ( ilImportStatusContentInterface  $content)

Implements ILIAS\Export\ImportStatus\I\ilHandlerInterface.

Definition at line 53 of file class.ilHandler.php.

53 : ilImportStatusHandlerInterface
54 {
55 $clone = clone $this;
56 $clone->content = $content;
57 return $clone;
58 }

References ILIAS\Export\ImportStatus\ilHandler\$content.

◆ withType()

ILIAS\Export\ImportStatus\ilHandler::withType ( StatusType  $type)

Definition at line 41 of file class.ilHandler.php.

41 : ilImportStatusHandlerInterface
42 {
43 $clone = clone $this;
44 $clone->type = $type;
45 return $clone;
46 }

References ILIAS\Export\ImportStatus\ilHandler\$type.

Field Documentation

◆ $content

ilImportStatusContentInterface ILIAS\Export\ImportStatus\ilHandler::$content
private

◆ $type

StatusType ILIAS\Export\ImportStatus\ilHandler::$type
private

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