/** * @Route("/insert", name="project_course_insert") */ public function insertAction(Request $request) { $entity = new Course(); $entity->setProject($this->getActiveProject()); $action = new InsertAction($this->crudInfo, $entity, CourseForm::class); $action->slug($this->getSlug()); return $action->run($this, $request); }
private function setDefaults(Course $course) { $course->setProject($this->project); $course->setAuthorName('Johnny B.'); $course->setAuthorEmail('*****@*****.**'); $course->setPresentationLink('http://www.example.com/'); $course->setDisplayOrder(1); $course->setDescription('foo'); $course->setNotes('foo'); }