Sha256: 2b9df23b83bdac1525ef7fbbe528ad663c7fc711a38a1d2e3e8f84dd2f702fe0

Contents?: true

Size: 238 Bytes

Versions: 28

Compression:

Stored size: 238 Bytes

Contents

module ORS::Commands
  class Base
    include ORS::Helpers

    module ClassMethods
      def run klass
        klass.new.execute
      end
    end
    extend ClassMethods

    def run klass
      self.class.run klass
    end

  end

end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
ors-0.2.10 lib/ors/commands/base.rb
ors-0.2.9 lib/ors/commands/base.rb
ors-0.2.8 lib/ors/commands/base.rb
ors-0.2.7 lib/ors/commands/base.rb
ors-0.2.6 lib/ors/commands/base.rb
ors-0.2.5 lib/ors/commands/base.rb
ors-0.2.4 lib/ors/commands/base.rb
ors-0.2.3 lib/ors/commands/base.rb
ors-0.2.2 lib/ors/commands/base.rb
ors-0.2.1 lib/ors/commands/base.rb
ors-0.2.0 lib/ors/commands/base.rb
ors-0.1.8 lib/ors/commands/base.rb
ors-0.1.7 lib/ors/commands/base.rb
ors-0.1.5 lib/ors/commands/base.rb
ors-0.1.4 lib/ors/commands/base.rb
ors-0.1.3 lib/ors/commands/base.rb
ors-0.1.2 lib/ors/commands/base.rb
ors-0.1.1 lib/ors/commands/base.rb
ors-0.1.0 lib/ors/commands/base.rb
ors-0.0.9 lib/ors/commands/base.rb