def METHOD_NAME(self, msg_obj, *args, **kwargs):
    if not self.phone_number_is_valid(msg_obj.phone_number):
        msg_obj.set_system_error(SMS.ERROR_INVALID_DESTINATION_NUMBER)
        return
    params = self.populate_params(msg_obj)
    resp = requests.get(self.url, params=params, timeout=settings.SMS_GATEWAY_TIMEOUT)
    self.handle_response(msg_obj, resp.status_code, resp.text)