IXR_Value::__construct( $data,  $type = false )

In this article

PHP5 constructor.

Source

function __construct( $data, $type = false )
   {
       $this->data = $data;
       if (!$type) {
           $type = $this->calculateType();
       }
       $this->type = $type;
       if ($type == 'struct') {
           // Turn all the values in the array in to new IXR_Value objects
           foreach ($this->data as $key => $value) {
               $this->data[$key] = new IXR_Value($value);
           }
       }
       if ($type == 'array') {
           for ($i = 0, $j = count($this->data); $i < $j; $i++) {
               $this->data[$i] = new IXR_Value($this->data[$i]);
           }
       }
   }

User Contributed Notes

You must log in before being able to contribute a note or feedback.