Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function insertAction(Request $request)
- {
- $movie = new Movie();
- if($request->get('title') != null)
- {
- $movie->setTitle($request->get('title'));
- }
- if(str_replace('.', '', $request->get('price')) != null)
- {
- $movie->setPrice(str_replace('.', '', $request->get('price')));
- }
- if($request->get('description') != null)
- {
- $movie->setDescription($request->get('description'));
- }
- $validator = $this->get('validator');
- $errors = $validator->validate($movie);
- if (count($errors) > 0)
- {
- $errorsString = (string) $errors;
- return new Response('(Click <a href="{{ path('movies') }}">here</a> to go back) Something was missing, please try adding entry again: ' . $errorsString);
- }
- $em = $this->getDoctrine()->getManager();
- $em->persist($movie);
- $em->flush();
- return $this->redirectToRoute('movies');
- }
Add Comment
Please, Sign In to add comment