/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(ApplicationRequest $request) { $app = new Application(); $app->__set("name", $request->name); $customer = $this->em->getRepository("App\\Entity\\Customer")->find($request->customer_id); $app->__set("customer", $customer); $app->__set("description", $request->description); $app->__set("status", $request->status); $this->em->persist($app); $this->em->flush(); flash('The application has been created')->important(); return \Redirect::route('app_index'); }