ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
ILIAS\ResourceStorage\Events\FlavourData Class Reference
+ Inheritance diagram for ILIAS\ResourceStorage\Events\FlavourData:
+ Collaboration diagram for ILIAS\ResourceStorage\Events\FlavourData:

Public Member Functions

 __construct (ResourceIdentification $rid, FlavourDefinition $definition, Flavour $flavour, ?\Throwable $e=null)
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 31 of file FlavourData.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\ResourceStorage\Events\FlavourData::__construct ( ResourceIdentification  $rid,
FlavourDefinition  $definition,
Flavour  $flavour,
?\Throwable  $e = null 
)

Definition at line 33 of file FlavourData.php.

References $data, Vendor\Package\$e, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\ResourceStorage\Flavour\Definition\FlavourDefinition\getInternalName(), ILIAS\ResourceStorage\Flavour\Flavour\getPersistingName(), null, and ILIAS\ResourceStorage\Identification\AbstractIdentification\serialize().

38  {
39  $data = [
40  'rid' => $rid->serialize(),
41  'definition' => $definition->getInternalName(),
42  'flavour' => $flavour->getPersistingName(),
43  'exception' => $e ? $e->getMessage() : null
44  ];
45  parent::__construct($data, \ArrayObject::ARRAY_AS_PROPS);
46  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
__construct(Container $dic, ilPlugin $plugin)
+ Here is the call graph for this function:

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