module Cb::Requests::ApplicationUtils

Public Instance Methods

cover_letter_info(cover_letter) click to toggle source
# File lib/cb/requests/application/utils.rb, line 26
def cover_letter_info(cover_letter)
  return {} if cover_letter.nil?
  {
    CoverLetterID: cover_letter[:cover_letter_id],
    CoverLetterText: cover_letter[:cover_letter_text],
    CoverLetterTitle: cover_letter[:cover_letter_title]
  }
end
parsed_responses(responses) click to toggle source
# File lib/cb/requests/application/utils.rb, line 35
def parsed_responses(responses)
  return [] if responses.nil?
  responses.map do |response|
    {
      QuestionID: response[:question_id],
      ResponseText: response[:response_text]
    }
  end
end
resume_info(resume) click to toggle source
# File lib/cb/requests/application/utils.rb, line 15
def resume_info(resume)
  return {} if resume.nil?
  {
    ExternalResumeID: resume[:external_resume_id],
    ResumeFileName: resume[:resume_file_name],
    ResumeData: resume[:resume_data],
    ResumeExtension: resume[:resume_extension],
    ResumeTitle: resume[:resume_title]
  }
end