module Shazo
Constants
- VERSION
Public Class Methods
included(base)
click to toggle source
# File lib/shazo.rb, line 2 def self.included(base) base.extend ClassMethods end
new(origin)
click to toggle source
# File lib/shazo.rb, line 6 def initialize(origin) @origin = origin self.class.assign_logics.each_key { |key| self[key] = instance_exec(&self.class.assign_logics[key]) } compact! end
Public Instance Methods
origin()
click to toggle source
# File lib/shazo.rb, line 12 def origin @origin end