Untitled
unknown
plain_text
4 years ago
1.2 kB
5
Indexable
private function verifyOrder($order){
if($order== null){
return $order;
}elseif( $order=='desc'){
return $order;
}
return 'asc';
}
private function verifySort($sort){
if($order== null){
return $order;
}elseif( $order=='desc'){
return $order;
}
return 'asc';
}
public function index(Request $request) {
$data=[];
//$data['performances']= Performance::paginate(10);
$data['orderidasc']=['sort'=> id,'order'=> 'asc'];
$data['orderiddesc']=['sort'=> id,'order'=> 'desc'];
//select * from performance order by name limit 0,10
$performance= new Performance();
$sort=$this-> verifySort($request-> input('sort'));
$oder= $this-> verifyOrder( $request-> input('order'));
if($sort!=null && $order!= null){
$performance=$performance->orderBy($sort, $order);
}
$performance = $performance->orderBy('name', 'asc')->paginate(10);
$data['performances']= $performance;
return view('performance.index', $data);
}Editor is loading...