Sha256: 31007fab23744609bab21c446e1623fbd8741b5e7ec86b978142c5fee1408fa9
Contents?: true
Size: 511 Bytes
Versions: 2
Compression:
Stored size: 511 Bytes
Contents
# frozen_string_literal: true module Meibo module JapanProfile class Course < ::Meibo::Course DataModel.define( self, attribute_name_to_header_field_map: superclass.attribute_name_to_header_field_map, converters: superclass.converters.merge(enum: { course_code: [""].freeze }.freeze) ) # NOTE: courseCodeは空文字固定 def initialize(course_code: "", **other_fields) super(course_code: course_code, **other_fields) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
meibo-0.23.0 | lib/meibo/japan_profile/course.rb |
meibo-0.22.0 | lib/meibo/japan_profile/course.rb |