iclop_v1/app/Http/Controllers/TeacherClassMemberController.php
2022-08-17 19:44:54 +07:00

55 lines
1.3 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
use Redirect;
use Session;
class TeacherClassMemberController extends Controller
{
//
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index(Request $request)
{
//
$filter = $request->input('tchList','3');
if ($filter=='0') {
$entities=\App\TopicFiles::all();
} else {
$entities = \App\User::where('users.uplink','=',$filter)
->select(
'users.id',
'users.name',
'users.email',
'C.name as classname'
)
->join(
'class_members as B', 'users.id','=','B.student'
)
->join(
'classrooms as C', 'B.classid','=','C.id'
)
->where('users.status','=','active')
->orderBy('C.name','asc')
->orderBy('users.name','asc')
->get();
}
$items = \App\User::where('roleid','=','teacher')->pluck('name', 'id');
//$data=['entities'=>$entities, 'items'=>$items];
return view('admin/tmember/index')
->with(compact('entities'))
->with(compact('items'))
->with(compact('filter'));
}
}