/** * Get Transmitters * @return array */ public function getTransmitters() { $transmitters = array(); for ($i = $this->getFirst(); $i <= $this->getLast(); $i++) { $transmitter = new Transmitter(); $transmitter->setNumber($i); $transmitter->setUserGroup($this->getUserGroup()); $transmitter->setModel($this->getModel()); $transmitter->setGuarantee($this->getGuarantee()); $transmitter->setAttribution($this->getAttribution()); $transmitters[] = $transmitter; } return $transmitters; }
/** * Get Transmitters * @return array */ public function getNew() { if ($this->getOld() === null) { return null; } $transmitter = new Transmitter(); $transmitter->setModel($this->getOld()->getModel()); $transmitter->setUserGroup($this->getOld()->getUserGroup()); $transmitter->setNumber($this->getNewNumber()); $transmitter->setGuarantee($this->getGuarantee()); $transmitter->setAttribution($this->getAttribution()); return $transmitter; }