| 'users' => [], | 'users' => [], | ||||
| ); | ); | ||||
| //search all users that are staff | //search all users that are staff | ||||
| $staffq = new \WP_User_Query(array('role'=>'staff')); | |||||
| $staffq = new \WP_User_Query(array('role'=>'staff','meta_key'=>'first_name', 'orderby'=>'meta_value', order=>'ASC')); | |||||
| $staff = $staffq->get_results(); | $staff = $staffq->get_results(); | ||||
| if (! empty($staff)){ | if (! empty($staff)){ | ||||
| $response['status'] = 'success'; | $response['status'] = 'success'; | ||||
| 'users' => [], | 'users' => [], | ||||
| ); | ); | ||||
| //search all users that are staff | //search all users that are staff | ||||
| $clientq = new \WP_User_Query(array('role'=>'client')); | |||||
| $clientq = new \WP_User_Query(array('role'=>'client', 'meta_key'=>'first_name', 'orderby'=>'meta_value', order=>'ASC')); | |||||
| $client = $clientq->get_results(); | $client = $clientq->get_results(); | ||||
| if (! empty($client)){ | if (! empty($client)){ | ||||
| $response['status'] = 'success'; | $response['status'] = 'success'; | ||||
| private function get_people_by_role($role){ | private function get_people_by_role($role){ | ||||
| //search all users that are staff | //search all users that are staff | ||||
| $staffq = new \WP_User_Query(array('role'=>$role)); | |||||
| $staffq = new \WP_User_Query(array('role'=>$role, 'meta_key'=>'first_name', 'orderby'=>'meta_value', order=>'ASC')); | |||||
| $staff = $staffq->get_results(); | $staff = $staffq->get_results(); | ||||
| return $staff; | return $staff; | ||||
| } | } |