@@ 187-190 (lines=4) @@ | ||
184 | ||
185 | $class->setParentClasses($nonSuperclassParents); |
|
186 | ||
187 | if ($this->evm->hasListeners(Events::loadClassMetadata)) { |
|
188 | $eventArgs = new LoadClassMetadataEventArgs($class, $this->dm); |
|
189 | $this->evm->dispatchEvent(Events::loadClassMetadata, $eventArgs); |
|
190 | } |
|
191 | } |
|
192 | ||
193 | /** |
@@ 439-441 (lines=3) @@ | ||
436 | $args = array(new PreLoadEventArgs($document, $this->dm, $data)); |
|
437 | $metadata->invokeLifecycleCallbacks(Events::preLoad, $document, $args); |
|
438 | } |
|
439 | if ($this->evm->hasListeners(Events::preLoad)) { |
|
440 | $this->evm->dispatchEvent(Events::preLoad, new PreLoadEventArgs($document, $this->dm, $data)); |
|
441 | } |
|
442 | ||
443 | // alsoLoadMethods may transform the document before hydration |
|
444 | if ( ! empty($metadata->alsoLoadMethods)) { |
|
@@ 474-476 (lines=3) @@ | ||
471 | if ( ! empty($metadata->lifecycleCallbacks[Events::postLoad])) { |
|
472 | $metadata->invokeLifecycleCallbacks(Events::postLoad, $document, array(new LifecycleEventArgs($document, $this->dm))); |
|
473 | } |
|
474 | if ($this->evm->hasListeners(Events::postLoad)) { |
|
475 | $this->evm->dispatchEvent(Events::postLoad, new LifecycleEventArgs($document, $this->dm)); |
|
476 | } |
|
477 | ||
478 | return $data; |
|
479 | } |
@@ 2298-2300 (lines=3) @@ | ||
2295 | } |
|
2296 | } |
|
2297 | ||
2298 | if ($this->evm->hasListeners(Events::onClear)) { |
|
2299 | $this->evm->dispatchEvent(Events::onClear, new Event\OnClearEventArgs($this->dm, $documentName)); |
|
2300 | } |
|
2301 | } |
|
2302 | ||
2303 | /** |