module Ephemeral::Base
Public Class Methods
included(base)
click to toggle source
# File lib/ephemeral/base.rb, line 8 def self.included(base) base.extend ClassMethods base.send(:attr_accessor, :relations) base.send(:attr_writer, :collections) base.send(:class_variable_set, "@@objects", []) end
Public Instance Methods
collections()
click to toggle source
# File lib/ephemeral/base.rb, line 15 def collections @collections ||= {} end