/** * @return Feeding */ public function getInProgressOrNew() { $feeding = $this->getInProgress(); if ($feeding instanceof NullFeeding) { $feeding = new Feeding(); $feeding->setDateTime($this->dateHelper->now()); $feeding->setStatus(Feeding::STATUS_InProgress); } return $feeding; }