Class: FormProfiles::VA10203

Inherits:
FormProfile
  • Object
show all
Defined in:
app/models/form_profiles/va_10203.rb

Instance Method Summary collapse

Instance Method Details

#metadataObject



44
45
46
47
48
49
50
# File 'app/models/form_profiles/va_10203.rb', line 44

def 
  {
    version: 0,
    prefill: true,
    returnUrl: '/applicant/information'
  }
end

#prefillObject



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'app/models/form_profiles/va_10203.rb', line 29

def prefill
  authorized = user.authorize :evss, :access?

  if authorized
    gi_bill_status = get_gi_bill_status
    @remaining_entitlement = initialize_entitlement_information(gi_bill_status)
    @school_information = initialize_school_information(gi_bill_status)
  else
    @remaining_entitlement = {}
    @school_information = {}
  end

  super
end