/** * When setting series id, we check if there has been a series change, * because the invoice number will have to change later * * @author JoeZ99 <*****@*****.**> * **/ public function setSeriesId($value) { // we check for is_numeric to prevent loading series by name in the tests if ($this->getNumber() && $value != $this->series_id && is_numeric($this->series_id) && is_numeric($value)) { $this->series_changed = true; } parent::_set('series_id', $value); }