public function addAirlineAction(Request $request) { $em = $this->getDoctrine()->getEntityManager(); $states = $this->getStatesAction(); if ($request->getMethod() == 'POST') { $file = $_FILES['file']['name']; $file1 = $_FILES['file']['tmp_name']; move_uploaded_file($_FILES["file"]["tmp_name"], "images/Airline/" . $_FILES["file"]["name"]); $airlineName = $this->get('request')->request->get('Airlinename'); $tagline = $this->get('request')->request->get('tagline'); $history = $this->get('request')->request->get('history'); $type = 2; $status = 1; $airline = new User(); $airline->setType($type); $airline->setStatus($status); $airline->setLogo($file); $airline->setBusinessName($airlineName); $em->persist($airline); $em->flush(); $airId = $airline->getId(); $airline = new AirlineDetail(); $airline->setTabHtml($history); $airline->setairlineId($airId); $em->persist($airline); $em->flush(); return $this->redirect($this->generateUrl('RAAAdminBundle_airline', array('states' => $states))); } return $this->render('RAAAdminBundle:Airline:addAirline.html.twig', array('states' => $states)); }