module BBLib::Effortless
Public Class Methods
included(base)
click to toggle source
# File lib/bblib/core/mixins/effortless.rb, line 4 def self.included(base) base.extend(BBLib::Attrs) base.extend(BBLib::Hooks) base.singleton_class.extend(BBLib::Hooks) base.extend(BBLib::FamilyTree) base.extend(BBLib::Bridge) base.send(:include, BBLib::Logger) base.send(:include, BBLib::Serializer) base.send(:include, BBLib::SimpleInit) end
Public Instance Methods
_attrs()
click to toggle source
# File lib/bblib/core/mixins/effortless.rb, line 15 def _attrs self.class._attrs end