Sha256: 829863c016e441b52ac62dc7311c586652fc1fe46b51e10064b4378ca9bf172c
Contents?: true
Size: 1.02 KB
Versions: 104
Compression:
Stored size: 1.02 KB
Contents
# frozen_string_literal: true module PlatformSdk module PowerSchool class SpecialProgram attr_accessor :special_enrollments_dcid, :special_enrollments_id, :program_id, :enter_date, :exit_date, :code1, :code2, :exit_code, :special_comment, :school_id, :grade_level, :student_id, :program_name, :student_uuid, :special_enrollment_uuid, :enroll_status def initialize(attributes = {}) attributes.each do |name, value| send("#{self.class.attribute_map(name)}=", value) end end def self.attribute_map(key) { spenrollments_dcid: "special_enrollments_dcid", spenrollments_id: "special_enrollments_id", programid: "program_id", exitcode: "exit_code", sp_comment: "special_comment", schoolid: "school_id", gradelevel: "grade_level", studentid: "student_id", spenrollment_uuid: "special_enrollment_uuid" } [key.to_sym] || key end end end end
Version data entries
104 entries across 104 versions & 1 rubygems