ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilBMFHeader Class Reference
+ Inheritance diagram for ilBMFHeader:
+ Collaboration diagram for ilBMFHeader:

Public Member Functions

 ilBMFHeader ($name= '', $type, $value, $mustunderstand=0, $attributes=array())
 Constructor.
- Public Member Functions inherited from ilBMFValue
 ilBMFValue ($name= '', $type=false, $value=null, $attributes=array())
 Constructor.
 serialize (&$serializer)
 Serializes this value.

Additional Inherited Members

- Data Fields inherited from ilBMFValue
 $value = null
 $name = ''
 $type = ''
 $namespace = ''
 $type_namespace = ''
 $attributes = array()
 $arrayType = ''
 $options = array()
 $nqn
 $tqn

Detailed Description

Definition at line 136 of file class.ilBMFValue.php.

Member Function Documentation

ilBMFHeader::ilBMFHeader (   $name = '',
  $type,
  $value,
  $mustunderstand = 0,
  $attributes = array() 
)

Constructor.

Parameters
string$nameName of the SOAP value {namespace}name.
mixed$typeSOAP value {namespace}type. Determined automatically if not set.
mixed$valueValue to set
integer$mustunderstandZero or one.
mixed$attributesAttributes.

Definition at line 148 of file class.ilBMFValue.php.

References ilBMFValue\$attributes, ilBMFValue\$name, ilBMFValue\$type, ilBMFValue\$value, and ilBMFValue\ilBMFValue().

{
if (!is_array($attributes)) {
$actor = $attributes;
$attributes = array();
}
if (isset($actor)) {
$this->attributes['SOAP-ENV:actor'] = $actor;
} elseif (!isset($this->attributes['SOAP-ENV:actor'])) {
$this->attributes['SOAP-ENV:actor'] = 'http://schemas.xmlsoap.org/soap/actor/next';
}
$this->attributes['SOAP-ENV:mustUnderstand'] = (int)$mustunderstand;
}

+ Here is the call graph for this function:


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