@@ 152-157 (lines=6) @@ | ||
149 | { |
|
150 | $document = new Document($identifier); |
|
151 | ||
152 | if ($this->dispatcher) { |
|
153 | $event = new TransformEvent($document, $fields, $object); |
|
154 | $this->dispatcher->dispatch(TransformEvent::PRE_TRANSFORM, $event); |
|
155 | ||
156 | $document = $event->getDocument(); |
|
157 | } |
|
158 | ||
159 | foreach ($fields as $key => $mapping) { |
|
160 | if ('_parent' == $key) { |
|
@@ 202-207 (lines=6) @@ | ||
199 | $document->set($key, $this->normalizeValue($value)); |
|
200 | } |
|
201 | ||
202 | if ($this->dispatcher) { |
|
203 | $event = new TransformEvent($document, $fields, $object); |
|
204 | $this->dispatcher->dispatch(TransformEvent::POST_TRANSFORM, $event); |
|
205 | ||
206 | $document = $event->getDocument(); |
|
207 | } |
|
208 | ||
209 | return $document; |
|
210 | } |