Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function postNewVideo( $id, Request $request ){
- $name = $request->name;
- $source = $request->source;
- $idValide = User::where('id', $id)->get('id');
- $idValide = $idValide[0]->id;
- if ($id == $idValide) {
- if ($name != "" || $source != "") {
- $retour = testToken();
- if($retour == TRUE) {
- $extension = $request['source']->extension();
- $videoName = $name . '.' . $extension;
- $request->file('source')->move(public_path("/"), $videoName);
- $fileUrl = url('/' . $videoName);
- //$duration_string = $request['source']['playtime_string'];
- //return $duration_string;
- Video::create(['name' => $name, 'user_id' => $id, 'source' => $fileUrl, , 'duration' => $duration, 'view' =>'0', 'enabled'=>'0']);
- $res = Video::where('name', $name)->get();
- return response()->json(['message' => 'OK', 'data' => $res], 201);
- } else {
- return response()->json([
- 'message'=>'Forbidden',
- ]
- ,403);
- }
- } else {
- return response()->json(['message' => 'Bad Request', 'code' => '10001'], 400);
- }
- } else {
- return response()->json(['message' => 'Not found'], 404);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement