]> Raphaƫl G. Git Repositories - airbundle/blobdiff - Entity/Location.php
New page description schema
[airbundle] / Entity / Location.php
index 1fdca93803149aa9a4c241536af7b21366d0d3e4..57af698c4ced30112a6c7fcd7d67939ffe248967 100644 (file)
@@ -28,11 +28,6 @@ class Location {
         */
        private $title;
 
-       /**
-        * @var string
-        */
-       private $short;
-
        /**
         * @var string
         */
@@ -92,6 +87,9 @@ class Location {
         * Constructor
         */
        public function __construct() {
+               //Set defaults
+               $this->created = new \DateTime('now');
+               $this->updated = new \DateTime('now');
                $this->sessions = new ArrayCollection();
                $this->snippets = new ArrayCollection();
                $this->users = new ArrayCollection();
@@ -128,28 +126,6 @@ class Location {
                return $this->title;
        }
 
-       /**
-        * Set short
-        *
-        * @param string $short
-        *
-        * @return Location
-        */
-       public function setShort(string $short): Location {
-               $this->short = $short;
-
-               return $this;
-       }
-
-       /**
-        * Get short
-        *
-        * @return string
-        */
-       public function getShort(): string {
-               return $this->short;
-       }
-
        /**
         * Set address
         *
@@ -427,9 +403,9 @@ class Location {
         */
        public function preUpdate(PreUpdateEventArgs $eventArgs) {
                //Check that we have a location instance
-               if (($user = $eventArgs->getEntity()) instanceof Location) {
+               if (($location = $eventArgs->getEntity()) instanceof Location) {
                        //Set updated value
-                       $user->setUpdated(new \DateTime('now'));
+                       $location->setUpdated(new \DateTime('now'));
                }
        }