module ZTK::DSL::Core
@author Zachary Patten <zpatten AT jovelabs DOT io> @api private
Public Class Methods
included(base)
click to toggle source
# File lib/ztk/dsl/core.rb, line 15 def self.included(base) base.class_eval do base.send(:extend, ZTK::DSL::Core::ClassMethods) # base.send(:extend, ZTK::DSL::Core::DualMethods) # base.send(:include, ZTK::DSL::Core::DualMethods) base.send(:include, ZTK::DSL::Core::Attributes) base.send(:include, ZTK::DSL::Core::Actions) base.send(:include, ZTK::DSL::Core::Dataset) base.send(:include, ZTK::DSL::Core::IO) base.send(:include, ZTK::DSL::Core::Options) base.send(:include, ZTK::DSL::Core::Relations) end end