protected function parseData($data) { $this->id = intval($data['_attributes']['id']); $this->title = $data['_attributes']['title']; $this->fields = array(); if (array_key_exists('field', $data)) { foreach ($data['field'] as $custom_field_data) { $this->fields[] = kyCustomField::createByType($this, $custom_field_data); } } }