Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. public function postNewVideo( $id, Request $request ){
  2. $name = $request->name;
  3. $source = $request->source;
  4. $idValide = User::where('id', $id)->get('id');
  5. $idValide = $idValide[0]->id;
  6. if ($id == $idValide) {
  7. if ($name != "" || $source != "") {
  8. $retour = testToken();
  9. if($retour == TRUE) {
  10. $extension = $request['source']->extension();
  11. $videoName = $name . '.' . $extension;
  12. $request->file('source')->move(public_path("/"), $videoName);
  13. $fileUrl = url('/' . $videoName);
  14. //$duration_string = $request['source']['playtime_string'];
  15. //return $duration_string;
  16. Video::create(['name' => $name, 'user_id' => $id, 'source' => $fileUrl, , 'duration' => $duration, 'view' =>'0', 'enabled'=>'0']);
  17. $res = Video::where('name', $name)->get();
  18. return response()->json(['message' => 'OK', 'data' => $res], 201);
  19. } else {
  20. return response()->json([
  21. 'message'=>'Forbidden',
  22. ]
  23. ,403);
  24. }
  25. } else {
  26. return response()->json(['message' => 'Bad Request', 'code' => '10001'], 400);
  27. }
  28. } else {
  29. return response()->json(['message' => 'Not found'], 404);
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement