subscribers = new ArrayCollection(); $this->subscriptions = new ArrayCollection(); } /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set name * * @param string $name * @return User */ public function setName($name) { $this->name = $name; return $this; } /** * Get name * * @return string */ public function getName() { return $this->name; } /** * Add subscribers * * @param Subscription $subscribers * @return User */ public function addSubscriber(Subscription $subscribers) { $this->subscribers[] = $subscribers; return $this; } /** * Remove subscribers * * @param Subscription $subscribers */ public function removeSubscriber(Subscription $subscribers) { $this->subscribers->removeElement($subscribers); } /** * Get subscribers * * @return ArrayCollection */ public function getSubscribers() { return $this->subscribers; } /** * Add subscriptions * * @param Subscription $subscriptions * @return User */ public function addSubscription(Subscription $subscriptions) { $this->subscriptions[] = $subscriptions; return $this; } /** * Remove subscriptions * * @param Subscription $subscriptions */ public function removeSubscription(Subscription $subscriptions) { $this->subscriptions->removeElement($subscriptions); } /** * Get subscriptions * * @return ArrayCollection */ public function getSubscriptions() { return $this->subscriptions; } }