/** * Return a form to edit the field. * * @param AssignmentRepositoryInterface $assignments * @param FieldFormBuilder $form * @param UserModel $model * @param $id * @return \Symfony\Component\HttpFoundation\Response */ public function edit(AssignmentRepositoryInterface $assignments, FieldFormBuilder $form, UserModel $model, $id) { /* @var AssignmentInterface $assignment */ $assignment = $assignments->find($id); return $form->setStream($model->getStream())->render($assignment->getFieldId()); }