25 $name = $element[
'name'];
35 $array_elements =
array();
36 foreach((
array)$input_properties as $key => $value)
38 $array_elements[] =
'"'.$key.
'" => "'.$value.
'"';
41 $definition =
'array(' . implode(
',', (
array)$array_elements) .
')';
45 if($object_definition != null)
47 $type = $object_definition[
'type'];
48 $role = $object_definition[
'role'];
56 $this->defineInstanceVar("'.$element_id.
'", "'.$name.
'", false, "", "'.$type.
'", "'.$role.
'" ); 57 $this->registerInputVar("'.$element_id.
'", '.$definition.
'); static xsIDToPHPVarname($xsID)
static extractDataNamingFromElement($element)
Class ilWorkflowScaffold.
static extractILIASInputPropertiesFromElement($element)
Create styles array
The data for the language used.
static extractILIASDataObjectDefinitionFromElement($element)