Sha256: b19610e731e751296b2868d4fdf298c03f250c582432a8db0f5910f838a560c2

Contents?: true

Size: 378 Bytes

Versions: 24

Compression:

Stored size: 378 Bytes

Contents

require 'flydata-core/logger'

module Flydata
  module Helper
    class BaseAction
      include FlydataCore::Logger

      def initialize(config)
        @config = config
      end

      attr_accessor :config

      def get_service(service_class)
        service_class.new(config)
      end

      # Override
      #def execute(opts = {}, &block)
      #end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
flydata-0.5.21 lib/flydata/helper/base_action.rb
flydata-0.5.20 lib/flydata/helper/base_action.rb
flydata-0.5.17 lib/flydata/helper/base_action.rb
flydata-0.5.16 lib/flydata/helper/base_action.rb
flydata-0.5.15 lib/flydata/helper/base_action.rb
flydata-0.5.14 lib/flydata/helper/base_action.rb
flydata-0.5.13 lib/flydata/helper/base_action.rb
flydata-0.5.12 lib/flydata/helper/base_action.rb
flydata-0.5.11 lib/flydata/helper/base_action.rb
flydata-0.5.10 lib/flydata/helper/base_action.rb
flydata-0.5.9 lib/flydata/helper/base_action.rb
flydata-0.5.8 lib/flydata/helper/base_action.rb
flydata-0.5.7 lib/flydata/helper/base_action.rb
flydata-0.5.6 lib/flydata/helper/base_action.rb
flydata-0.5.5 lib/flydata/helper/base_action.rb
flydata-0.5.4 lib/flydata/helper/base_action.rb
flydata-0.5.3 lib/flydata/helper/base_action.rb
flydata-0.5.2 lib/flydata/helper/base_action.rb
flydata-0.5.1 lib/flydata/helper/base_action.rb
flydata-0.5.0 lib/flydata/helper/base_action.rb