$status = new cw_medias_movies(); $status->setTitle($request->request->get('title')); $status->setTitleOriginal($request->request->get('titleOriginal')); $status->setRealisator($request->request->get('realisator')); $status->setPlot($request->request->get('plot')); $status->setActors($request->request->get('actors')); $status->setCountry($request->request->get('country')); $status->setType($request->request->get('type')); $status->setGenre($request->request->get('genre')); $status->setReleaseDate($request->request->get('releaseDate')); $status->setRunningTime($request->request->get('runningTime')); $status->setProduction($request->request->get('production')); $status->setDistribution($request->request->get('distribution')); $status->setLanguage($request->request->get('language')); $status->setWarning($request->request->get('warning')); $status->setArchive($request->request->get('archive')); $status->setAddedThe($request->request->get('addedThe')); $id = $app['repo.allMovies']->saveMovies($status); $response = new Response(null, 201); $response->headers->set('Location', $app['url_generator']->generate('status', ['status' => $id])); return $response; }); $app->put('/changeMovie/{status}', function (Application $app, Request $request, cw_medias_movies $status) { $status->setTitle($request->request->get('title')); $status->setTitleOriginal($request->request->get('titleOriginal')); $status->setRealisator($request->request->get('realisator')); $status->setPlot($request->request->get('plot')); $status->setActors($request->request->get('actors')); $status->setCountry($request->request->get('country')); $status->setType($request->request->get('type')); $status->setGenre($request->request->get('genre'));