class Tutor::Attributes::Blocks::Instance::Reader

Attributes

block[R]
name[R]

Public Class Methods

new(name, &block) click to toggle source
Calls superclass method Tutor::Attributes::Block::new
# File lib/tutor/attributes/blocks/instance/reader.rb, line 5
def initialize(name, &block)
  self.tap do |block|
    @name = name
    super() do |object|
      object.instance_variable_get("@#{block.name.to_s}".to_sym)
    end
  end
end