class Mindee::Product::FR::Payslip::PayslipV3Employment
Information about the employment.
def initialize(prediction, page_id)
-
page_id
(Integer, nil
) -- -
prediction
(Hash
) --
def initialize(prediction, page_id) super @category = prediction['category'] @coefficient = prediction['coefficient'] @collective_agreement = prediction['collective_agreement'] @job_title = prediction['job_title'] @position_level = prediction['position_level'] @seniority_date = prediction['seniority_date'] @start_date = prediction['start_date'] @page_id = page_id end
def printable_values
-
(Hash)
-
def printable_values printable = {} printable[:category] = format_for_display(@category) printable[:coefficient] = format_for_display(@coefficient) printable[:collective_agreement] = format_for_display(@collective_agreement) printable[:job_title] = format_for_display(@job_title) printable[:position_level] = format_for_display(@position_level) printable[:seniority_date] = format_for_display(@seniority_date) printable[:start_date] = format_for_display(@start_date) printable end
def to_s
-
(String)
-
def to_s printable = printable_values out_str = String.new out_str << "\n :Category: #{printable[:category]}" out_str << "\n :Coefficient: #{printable[:coefficient]}" out_str << "\n :Collective Agreement: #{printable[:collective_agreement]}" out_str << "\n :Job Title: #{printable[:job_title]}" out_str << "\n :Position Level: #{printable[:position_level]}" out_str << "\n :Seniority Date: #{printable[:seniority_date]}" out_str << "\n :Start Date: #{printable[:start_date]}" out_str end