Module: Poros

Includes:
ClassMethods, InstanceMethods
Defined in:
lib/poros.rb,
lib/poros/info.rb,
lib/poros/version.rb,
lib/poros/class_methods.rb,
lib/poros/instance_methods.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: Info

Constant Summary collapse

VERSION =
"0.2.3"

Instance Attribute Summary

Attributes included from ClassMethods

#data_changed, #in_transaction

Attributes included from InstanceMethods

#uuid

Class Method Summary collapse

Methods included from ClassMethods

#all, #data_directory, #file_name, #file_path, #find, #index_data, #index_file, #poro_attr, #poro_attrs, #poro_index, #poro_indexes, #rebuild_indexes, #remove_from_index, #transaction, #update_index, #where, #write_index_data

Methods included from InstanceMethods

#destroy, #poros, #save

Class Method Details

.included(base) ⇒ Object



11
12
13
14
15
# File 'lib/poros.rb', line 11

def self.included(base)
  base.class_eval do
    extend ClassMethods
  end
end