Sha256: fc609b0f7e8afe5590c65f10a998e0592e97eb3084b3a833c99d76f7524d0b75
Contents?: true
Size: 421 Bytes
Versions: 2
Compression:
Stored size: 421 Bytes
Contents
# frozen_string_literal: true require_relative '../../support/meta_code' class AbstractStudent attr_reader :git, :contact, :id getter :fio, :git, :contact, :id def get_info "#{get_fio};#{get_contact};#{get_git}" end def to_s vars = {} instance_variables.map do |attribute| vars[attribute.to_s[1..]] = instance_variable_get(attribute) end JSON(vars) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rybish_code-2.0.0 | lib/source/models/student/student_abstract.rb |
rybish_code-1.1.6 | lib/source/models/student/student_abstract.rb |