Sha256: aa7e6c7168407309f6fa43639be825f0a8ba763f41d61198fac4f03639bf4b8f

Contents?: true

Size: 558 Bytes

Versions: 34

Compression:

Stored size: 558 Bytes

Contents

# -*- encoding: utf-8 -*-
require "enju_ndl/engine"
require 'open-uri'
require 'enju_ndl/ndl_search'
require 'enju_ndl/crd'

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

    module ClassMethods
      def enju_ndl_ndl_search
        include EnjuNdl::NdlSearch
      end

      def enju_ndl_crd
        include EnjuNdl::Crd
      end
    end
  end

  class RecordNotFound < StandardError
  end

  class InvalidIsbn < StandardError
  end
end

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

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
enju_ndl-0.2.3 lib/enju_ndl.rb
enju_ndl-0.2.2 lib/enju_ndl.rb
enju_ndl-0.2.1 lib/enju_ndl.rb
enju_ndl-0.2.0 lib/enju_ndl.rb
enju_ndl-0.2.0.beta.3 lib/enju_ndl.rb
enju_ndl-0.2.0.beta.2 lib/enju_ndl.rb
enju_ndl-0.2.0.beta.1 lib/enju_ndl.rb
enju_ndl-0.1.1 lib/enju_ndl.rb
enju_ndl-0.1.0 lib/enju_ndl.rb
enju_ndl-0.1.0.pre38 lib/enju_ndl.rb
enju_ndl-0.1.0.pre37 lib/enju_ndl.rb
enju_ndl-0.1.0.pre36 lib/enju_ndl.rb
enju_ndl-0.1.0.pre35 lib/enju_ndl.rb
enju_ndl-0.1.0.pre34 lib/enju_ndl.rb
enju_ndl-0.1.0.pre33 lib/enju_ndl.rb
enju_ndl-0.1.0.pre32 lib/enju_ndl.rb
enju_ndl-0.1.0.pre31 lib/enju_ndl.rb
enju_ndl-0.1.0.pre30 lib/enju_ndl.rb
enju_ndl-0.1.0.pre29 lib/enju_ndl.rb
enju_ndl-0.1.0.pre28 lib/enju_ndl.rb