module Persisto

Constants

VERSION

Public Class Methods

mapper() click to toggle source
# File lib/persisto.rb, line 8
def self.mapper
        mod = Module.new
        mod.define_singleton_method :included do |base|
                base.send(:include, ::Persisto::Mapper)
        end
        mod
end
query() click to toggle source
# File lib/persisto.rb, line 16
def self.query
        mod = Module.new
        mod.define_singleton_method :included do |base|
                base.send(:include, ::Persisto::Query)
        end
        mod
end
repository() click to toggle source
# File lib/persisto.rb, line 24
def self.repository
        mod = Module.new
        mod.define_singleton_method :included do |base|
                base.send(:include, ::Persisto::Repository)
        end
        mod
end
store() click to toggle source
# File lib/persisto.rb, line 32
def self.store
        mod = Module.new
        mod.define_singleton_method :included do |base|
                base.send(:include, ::Persisto::Store)
        end
        mod
end