From 6c1690d3522248881b25ed0be8bf1545edcc4b0c Mon Sep 17 00:00:00 2001 From: romanb Date: Wed, 15 Jul 2009 17:18:26 +0000 Subject: [PATCH] [2.0] Merged PreInsertEventArgs/PreUpdateEventArgs => PreInsertUpdateEventArgs since they were identical. --- ...tArgs.php => PreInsertUpdateEventArgs.php} | 9 ++--- lib/Doctrine/ORM/Event/PreUpdateEventArgs.php | 34 ------------------- .../Persisters/StandardEntityPersister.php | 4 +-- 3 files changed, 4 insertions(+), 43 deletions(-) rename lib/Doctrine/ORM/Event/{PreInsertEventArgs.php => PreInsertUpdateEventArgs.php} (76%) delete mode 100644 lib/Doctrine/ORM/Event/PreUpdateEventArgs.php 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);