@@ 93-99 (lines=7) @@ | ||
90 | $propertyName = $ourPropertyName; |
|
91 | } |
|
92 | ||
93 | if (property_exists($this, $propertyName)) { |
|
94 | if (array_key_exists($propertyName, $this->mappingClasses)) { |
|
95 | $this->{$propertyName} = new $this->mappingClasses[$propertyName]($data->current()); |
|
96 | } else { |
|
97 | $this->{$propertyName} = (string)$data->current(); |
|
98 | } |
|
99 | } |
|
100 | } |
|
101 | ||
102 | //collect root element |
|
@@ 110-116 (lines=7) @@ | ||
107 | $propertyName = $ourPropertyName; |
|
108 | } |
|
109 | ||
110 | if (property_exists($this, $propertyName)) { |
|
111 | if (array_key_exists($propertyName, $this->mappingClasses)) { |
|
112 | $this->{$propertyName} = new $this->mappingClasses[$propertyName]($data); |
|
113 | } else { |
|
114 | $this->{$propertyName} = (string)$data; |
|
115 | } |
|
116 | } |
|
117 | ||
118 | return $this; |
|
119 | } |
|
@@ 150-154 (lines=5) @@ | ||
147 | } |
|
148 | ||
149 | if (property_exists($this, $propertyName)) { |
|
150 | if (isset($this->mappingClasses[$propertyName])) { |
|
151 | $this->{$propertyName} = new $this->mappingClasses[$propertyName]($val); |
|
152 | } else { |
|
153 | $this->{$propertyName} = $val; |
|
154 | } |
|
155 | } |
|
156 | } |
|
157 |