/**
  * Display a form to create a new shift
  */
 public function create()
 {
     // get an array of manager options
     $managers = User::oldest('name')->isManager()->lists('name', 'id')->toArray();
     // get an array of employee options
     $employees = User::oldest('name')->isEmployee()->lists('name', 'id')->toArray();
     $employees = [0 => 'Open shift'] + $employees;
     return view('shifts/create', compact('managers', 'employees'));
 }
 /**
  * show a directory of users, organized by role type
  */
 public function index()
 {
     $managers = User::oldest('name')->isManager()->get();
     $employees = User::oldest('name')->isEmployee()->get();
     return view('users/directory', compact('managers', 'employees'));
 }