25 $name = $element[
'name'];
29 if ($ext_name != null) {
34 $array_elements =
array();
35 foreach ((
array) $input_properties as
$key => $value) {
36 $array_elements[] =
'"' .
$key .
'" => "' . $value .
'"';
39 $definition =
'array(' . implode(
',', (
array) $array_elements) .
')';
43 if ($object_definition != null) {
44 $type = $object_definition[
'type'];
45 $role = $object_definition[
'role'];
53 $this->defineInstanceVar("' . $element_id .
'", "' .
$name .
'", false, "", "' .
$type .
'", "' . $role .
'" ); 54 $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)