/**
  * @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);
 }
示例#2
0
 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');
 }