timeframe = Timeframe::fromDb($this->params->getRequired('id')); } public function editAction() { $this->assertPermission('reporting/timeframes'); $this->addTitleTab($this->translate('Edit Time Frame')); $values = [ 'name' => $this->timeframe->getName(), 'start' => $this->timeframe->getStart(), 'end' => $this->timeframe->getEnd() ]; $form = (new TimeframeForm()) ->setId($this->timeframe->getId()); $form->populate($values); $form->handleRequest(ServerRequest::fromGlobals()); $this->redirectForm($form, 'reporting/timeframes'); $this->addContent($form); } }