Sha256: e2d2b4098dd396bdaf7c297db6876050468fc850b5e89506873d010da1512322

Contents?: true

Size: 437 Bytes

Versions: 1

Compression:

Stored size: 437 Bytes

Contents

module Architect4r
  module Model
    module Connection
      extend ActiveSupport::Concern
      
      def connection
        self.class.connection
      end
      
      module ClassMethods
        
        def use_server(server)
          @connection = server
        end
        
        def connection
          # TODO: apply configuration
          @connection || Server.new
        end
        
      end
      
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
architect4r-0.4.3.1 lib/architect4r/model/connection.rb