Class: Amsi::Validator::ProspectEventValidator

Inherits:
Base
  • Object
show all
Defined in:
lib/amsi/validator/prospect_event_validator.rb

Instance Method Summary collapse

Methods inherited from Base

#import_resident_id, #is_present?, #pms_prospect_request_params, #pms_resident_request_params, #send_pms_prospect_event, #send_pms_resident_event

Constructor Details

#initialize(response = nil) ⇒ ProspectEventValidator

Returns a new instance of ProspectEventValidator.



7
# File 'lib/amsi/validator/prospect_event_validator.rb', line 7

def initialize(response = nil); end

Instance Method Details

#send_event(lease, params) ⇒ Object

Send parased response's individual prospect data to Snowflake via event tracker



12
13
14
# File 'lib/amsi/validator/prospect_event_validator.rb', line 12

def send_event(lease, params)
  send_pms_prospect_event(lease: lease, params: params || {})
end

#validate!Object



9
# File 'lib/amsi/validator/prospect_event_validator.rb', line 9

def validate!; end