/** * Return the form for an existing field. * * @param FieldFormBuilder $form * @param $id * @return \Symfony\Component\HttpFoundation\Response */ public function edit(FieldFormBuilder $form, $id) { return $form->render($id); }
/** * Return the form for a new field. * * @param FieldFormBuilder $form * @param UserModel $users * @param FieldTypeCollection $fieldTypes * @return \Symfony\Component\HttpFoundation\Response */ public function create(FieldFormBuilder $form, UserModel $users, FieldTypeCollection $fieldTypes) { $form->setStream($users->getStream())->setOption('auto_assign', true)->setFieldType($fieldTypes->get($_GET['field_type'])); return $form->render(); }