class Attrio::Builders::ReaderBuilder
Public Class Methods
accessor()
click to toggle source
# File lib/attrio/builders/reader_builder.rb, line 8 def self.accessor :reader end
define_accessor(klass, type, options)
click to toggle source
# File lib/attrio/builders/reader_builder.rb, line 12 def self.define_accessor(klass, type, options) unless klass.method_defined?(options[:method_name]) klass.send :define_method, options[:method_name] do self.instance_variable_get(options[:instance_variable_name]) end klass.send options[:method_visibility], options[:method_name] end end