metadata = []; $this->sessions = new ArrayCollection(); } public function setMetadata($meta) { $this->metadata = $meta; return $this; } public function getMetadata() { if ($this->metadata == null) return []; return $this->metadata; } public function setPhoneNumber($num) { $this->phone_number = $num; return $this; } public function getPhoneNumber() { return $this->phone_number; } public function addMobileSession(MobileSession $session) { $this->sessions->add($session); return $this; } public function clearMobileSessions() { $this->sessions->clear(); return $this; } public function getMobileSessions() { return $this->sessions; } public function setCustomer(Customer $cust = null) { $this->customer = $cust; return $this; } public function getCustomer() { return $this->customer; } }