Sha256: c603c7c7a384bee1ab083a5b811a9436229c43e2d6986140617c03e6ea92eef4

Contents?: true

Size: 179 Bytes

Versions: 86

Compression:

Stored size: 179 Bytes

Contents

module Sequel
  module Metaprogramming
    # Defines an class method within a class
    def inst_def name, &blk
      instance_eval { define_method name, &blk }
    end
  end
end

Version data entries

86 entries across 86 versions & 1 rubygems

Version Path
fossil-0.4.3 lib/sequel/metaprogramming.rb
fossil-0.4.2 lib/sequel/metaprogramming.rb
fossil-0.4.1 lib/sequel/metaprogramming.rb
fossil-0.4.0 lib/sequel/metaprogramming.rb
fossil-0.3.49 lib/sequel/metaprogramming.rb
fossil-0.3.48 lib/sequel/metaprogramming.rb
fossil-0.3.47 lib/sequel/metaprogramming.rb
fossil-0.3.46 lib/sequel/metaprogramming.rb
fossil-0.3.45 lib/sequel/metaprogramming.rb
fossil-0.3.44 lib/sequel/metaprogramming.rb
fossil-0.3.43 lib/sequel/metaprogramming.rb
fossil-0.3.42 lib/sequel/metaprogramming.rb
fossil-0.3.41 lib/sequel/metaprogramming.rb
fossil-0.3.40 lib/sequel/metaprogramming.rb
fossil-0.3.39 lib/sequel/metaprogramming.rb
fossil-0.3.38 lib/sequel/metaprogramming.rb
fossil-0.3.37 lib/sequel/metaprogramming.rb
fossil-0.3.36 lib/sequel/metaprogramming.rb
fossil-0.3.35 lib/sequel/metaprogramming.rb
fossil-0.3.34 lib/sequel/metaprogramming.rb