/** * Shift all users of this role over to the new role given. * * @param string $new_roleID * @return void * @author Drew McLellan */ public function migrate_users($new_roleID) { $Users = new PerchUsers(); $users = $Users->get_by_role($this->id()); $data = array(); $data['roleID'] = $new_roleID; if (PerchUtil::count($users)) { foreach ($users as $User) { $User->update($data); } } return true; }