/** * Set broadcast * * @param Broadcast $broadcast */ public function setBroadcast(Broadcast $broadcast) { if ($this->broadcast instanceof Broadcast && $this->status != MultimediaObject::STATUS_PROTOTYPE) { $this->broadcast->decreaseNumberMultimediaObjects(); } $this->broadcast = $broadcast; if ($this->status != MultimediaObject::STATUS_PROTOTYPE) { $broadcast->increaseNumberMultimediaObjects(); } }