select("user_id","email","refresh_token")->get(); foreach($users as $user) { try { $response = LambdaRequest::postrequest('ums', 'auth/reverify', ['refresh_token' => $user->refresh_token ], '' ); if($response->statusCode == 200) { User::where('user_id', $user->user_id)->update(['hierarchy_id' => $response->data->user->hierarchy, 'access_token' => $response->data->access_token, 'permissions' => json_encode($response->data->permissions), 'updated_at' => date("Y-m-d H:i:s", strtotime("now") ) ]); } } catch (Exception $e) { Log::error($e->getMessage()); } } } }