Sha256: 0452dd3b1e4cd33633e3e6c5db16750f252208163221d933e819bf58c3ba9c08

Contents?: true

Size: 554 Bytes

Versions: 43

Compression:

Stored size: 554 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_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

43 entries across 43 versions & 1 rubygems

Version Path
enju_ndl-0.1.0.pre13 lib/enju_ndl.rb
enju_ndl-0.1.0.pre12 lib/enju_ndl.rb
enju_ndl-0.1.0.pre11 lib/enju_ndl.rb
enju_ndl-0.1.0.pre10 lib/enju_ndl.rb
enju_ndl-0.1.0.pre9 lib/enju_ndl.rb
enju_ndl-0.1.0.pre8 lib/enju_ndl.rb
enju_ndl-0.1.0.pre7 lib/enju_ndl.rb
enju_ndl-0.1.0.pre6 lib/enju_ndl.rb
enju_ndl-0.1.0.pre5 lib/enju_ndl.rb
enju_ndl-0.1.0.pre4 lib/enju_ndl.rb
enju_ndl-0.1.0.pre3 lib/enju_ndl.rb
enju_ndl-0.1.0.pre2 lib/enju_ndl.rb
enju_ndl-0.1.0.pre lib/enju_ndl.rb
enju_ndl-0.0.35 lib/enju_ndl.rb
enju_ndl-0.0.34 lib/enju_ndl.rb
enju_ndl-0.0.33 lib/enju_ndl.rb
enju_ndl-0.0.32 lib/enju_ndl.rb
enju_ndl-0.0.31 lib/enju_ndl.rb
enju_ndl-0.0.30 lib/enju_ndl.rb
enju_ndl-0.0.27 lib/enju_ndl.rb