diff --git a/lib/Doctrine/ORM/Event/PreInsertEventArgs.php b/lib/Doctrine/ORM/Event/PreInsertUpdateEventArgs.php similarity index 76% rename from lib/Doctrine/ORM/Event/PreInsertEventArgs.php rename to lib/Doctrine/ORM/Event/PreInsertUpdateEventArgs.php index 9ce1ebb8c..4a168c9a5 100644 --- a/lib/Doctrine/ORM/Event/PreInsertEventArgs.php +++ b/lib/Doctrine/ORM/Event/PreInsertUpdateEventArgs.php @@ -5,12 +5,12 @@ namespace Doctrine\ORM\Event; use Doctrine\Common\EventArgs; /** - * Class that holds event arguments for a preInsert event. + * Class that holds event arguments for a preInsert/preUpdate event. * * @author Roman Borschel * @since 2.0 */ -class PreInsertEventArgs extends EventArgs +class PreInsertUpdateEventArgs extends EventArgs { private $_entity; private $_entityChangeSet; @@ -30,10 +30,5 @@ class PreInsertEventArgs extends EventArgs { return $this->_entityChangeSet; } - - /*public function getEntityId() - { - - }*/ } diff --git a/lib/Doctrine/ORM/Event/PreUpdateEventArgs.php b/lib/Doctrine/ORM/Event/PreUpdateEventArgs.php deleted file mode 100644 index 17eccceff..000000000 --- a/lib/Doctrine/ORM/Event/PreUpdateEventArgs.php +++ /dev/null @@ -1,34 +0,0 @@ - - * @since 2.0 - */ -class PreUpdateEventArgs extends EventArgs -{ - private $_entity; - private $_entityChangeSet; - - public function __construct($entity, array $changeSet) - { - $this->_entity = $entity; - $this->_entityChangeSet = $changeSet; - } - - public function getEntity() - { - return $this->_entity; - } - - public function getEntityChangeSet() - { - return $this->_entityState; - } -} - diff --git a/lib/Doctrine/ORM/Persisters/StandardEntityPersister.php b/lib/Doctrine/ORM/Persisters/StandardEntityPersister.php index 85c149c81..638753f18 100644 --- a/lib/Doctrine/ORM/Persisters/StandardEntityPersister.php +++ b/lib/Doctrine/ORM/Persisters/StandardEntityPersister.php @@ -423,7 +423,7 @@ class StandardEntityPersister */ final protected function _preInsert($entity) { - $eventArgs = new \Doctrine\ORM\Event\PreInsertEventArgs( + $eventArgs = new \Doctrine\ORM\Event\PreInsertUpdateEventArgs( $entity, $this->_em->getUnitOfWork()->getEntityChangeSet($entity) ); $this->_evm->dispatchEvent(Events::preInsert, $eventArgs); @@ -446,7 +446,7 @@ class StandardEntityPersister */ final protected function _preUpdate($entity) { - $eventArgs = new \Doctrine\ORM\Event\PreUpdateEventArgs( + $eventArgs = new \Doctrine\ORM\Event\PreInsertUpdateEventArgs( $entity, $this->_em->getUnitOfWork()->getEntityChangeSet($entity) ); $this->_evm->dispatchEvent(Events::preUpdate, $eventArgs);