Class: EducationStemClaimStatusSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- EducationStemClaimStatusSerializer
- Defined in:
- app/serializers/education_stem_claim_status_serializer.rb
Instance Method Summary collapse
- #automated_denial ⇒ Object
-
#benefit_left ⇒ Object
rubocop:enable Naming/PredicateName.
- #denied_at ⇒ Object
-
#is_enrolled_stem ⇒ Object
rubocop:disable Naming/PredicateName.
- #is_pursuing_teaching_cert ⇒ Object
- #remaining_entitlement ⇒ Object
- #submitted_at ⇒ Object
Instance Method Details
#automated_denial ⇒ Object
31 32 33 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 31 def automated_denial object.education_stem_automated_decision.automated_decision_state == 'denied' end |
#benefit_left ⇒ Object
rubocop:enable Naming/PredicateName
23 24 25 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 23 def benefit_left object.saved_claim.parsed_form['benefitLeft'] end |
#denied_at ⇒ Object
35 36 37 38 39 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 35 def denied_at return nil if object.education_stem_automated_decision.automated_decision_state != 'denied' object.education_stem_automated_decision.updated_at end |
#is_enrolled_stem ⇒ Object
rubocop:disable Naming/PredicateName
14 15 16 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 14 def is_enrolled_stem object.saved_claim.parsed_form['isEnrolledStem'] end |
#is_pursuing_teaching_cert ⇒ Object
18 19 20 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 18 def is_pursuing_teaching_cert object.saved_claim.parsed_form['isPursuingTeachingCert'] end |
#remaining_entitlement ⇒ Object
27 28 29 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 27 def remaining_entitlement object.education_stem_automated_decision.remaining_entitlement end |
#submitted_at ⇒ Object
41 42 43 |
# File 'app/serializers/education_stem_claim_status_serializer.rb', line 41 def submitted_at object.created_at end |