|
@@ -27,10 +27,13 @@ class VideoController extends CatchController
|
|
|
$updateType = $request->input('updateType');
|
|
|
$categoryId = $request->input('categoryId');
|
|
|
$videoId = $request->input('videoId');
|
|
|
+ $shelfType = $request->input('shelfType');
|
|
|
|
|
|
$videos = DB::table('videos')
|
|
|
->when($videoId, function ($query, $videoId){
|
|
|
return $query->where('id', $videoId);
|
|
|
+ })->when($shelfType, function ($query, $shelfType){
|
|
|
+ return $query->where('shelf_type', $shelfType);
|
|
|
})
|
|
|
->when($videoName, function ($query, $videoName){
|
|
|
return $query->where('name', 'like', '%'. $videoName . '%');
|