Sha256: 468cb0bfcaa1ba606e7e17d17bbc7187247ae78002dbd43878d9c995057b2eaf

Contents?: true

Size: 420 Bytes

Versions: 14

Compression:

Stored size: 420 Bytes

Contents

require "enju_loc/engine"
require "enju_loc/loc_search"

module EnjuLoc
  module ActsAsMethods
    def self.included(base)
      base.extend ClassMethods
    end

    module ClassMethods
      def enju_loc_search
        include EnjuLoc::LocSearch
      end
    end
  end

  class RecordNotFound < StandardError; end
  class InvalidIsbn < StandardError; end
end

ActiveRecord::Base.send :include, EnjuLoc::ActsAsMethods

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
enju_loc-0.3.1 lib/enju_loc.rb
enju_loc-0.3.0 lib/enju_loc.rb
enju_loc-0.3.0.beta.1 lib/enju_loc.rb
enju_loc-0.2.0 lib/enju_loc.rb
enju_loc-0.2.0.beta.3 lib/enju_loc.rb
enju_loc-0.2.0.beta.2 lib/enju_loc.rb
enju_loc-0.2.0.beta.1 lib/enju_loc.rb
enju_loc-0.1.1 lib/enju_loc.rb
enju_loc-0.1.0 lib/enju_loc.rb
enju_loc-0.1.0.pre5 lib/enju_loc.rb
enju_loc-0.1.0.pre4 lib/enju_loc.rb
enju_loc-0.1.0.pre3 lib/enju_loc.rb
enju_loc-0.1.0.pre2 lib/enju_loc.rb
enju_loc-0.1.0.pre1 lib/enju_loc.rb