]> Raphaƫl G. Git Repositories - airbundle/blobdiff - Entity/Slot.php
Use getObject event args member function instead of deprecated getEntity
[airbundle] / Entity / Slot.php
index 10e5b3d6f8bb1c48d996be97b4e72f92029328b6..445f053da023dd3f7d4e0bf9cec050a2ebc0c6a4 100644 (file)
@@ -47,6 +47,9 @@ class Slot {
         * Constructor
         */
        public function __construct() {
         * Constructor
         */
        public function __construct() {
+               //Set defaults
+               $this->created = new \DateTime('now');
+               $this->updated = new \DateTime('now');
                $this->sessions = new ArrayCollection();
        }
 
                $this->sessions = new ArrayCollection();
        }
 
@@ -161,9 +164,9 @@ class Slot {
         */
        public function preUpdate(PreUpdateEventArgs $eventArgs) {
                //Check that we have a slot instance
         */
        public function preUpdate(PreUpdateEventArgs $eventArgs) {
                //Check that we have a slot instance
-               if (($user = $eventArgs->getEntity()) instanceof Slot) {
+               if (($slot = $eventArgs->getObject()) instanceof Slot) {
                        //Set updated value
                        //Set updated value
-                       $user->setUpdated(new \DateTime('now'));
+                       $slot->setUpdated(new \DateTime('now'));
                }
        }
 
                }
        }