Sha256: fbd2b6088ac5d9b49ae9cefdcca9f040d235830806e82ca66cbd75fc31cb684b

Contents?: true

Size: 743 Bytes

Versions: 1

Compression:

Stored size: 743 Bytes

Contents

# This project uses Railties, which has an external dependency on ActiveRecord
# Since ActiveRecord may not be present in Instiki runtime environment, this 
# file provides a stub replacement for it

module ActiveRecord
  class Base
    
      # dependency in railties/lib/dispatcher.rb
    def self.reset_column_information_and_inheritable_attributes_for_all_subclasses
       # noop
    end
      
    # dependency in actionpack/lib/action_controller/benchmarking.rb
    def self.connected?
      false
    end
      
    # dependency in actionpack/lib/action_controller/benchmarking.rb
    def self.connection
      return ConnectionStub
    end
      
  end

  module ConnectionStub
    def self.reset_runtime
      0
    end
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
instiki-0.10.0 lib/active_record_stub.rb