Sha256: d0251f86ff93e8b59b4b1eb064221e73e78039140f7d24c6e81c9fa9e439448b

Contents?: true

Size: 426 Bytes

Versions: 14

Compression:

Stored size: 426 Bytes

Contents

module StateFu
  module Persistence
    class RelaxDB < StateFu::Persistence::Base

      def self.prepare_field( klass, field_name )
        _field_name = field_name
        #puts "relaxdb.before_save?"
      end

      private

      def read_attribute
        object.send( field_name )
      end

      def write_attribute( string_value )
        object.send( "#{field_name}=", string_value )
      end

    end
  end
end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
davidlee-state-fu-0.10.0 lib/state_fu/persistence/relaxdb.rb
davidlee-state-fu-0.11.0 lib/state_fu/persistence/relaxdb.rb
davidlee-state-fu-0.11.1 lib/persistence/relaxdb.rb
davidlee-state-fu-0.12.0 lib/persistence/relaxdb.rb
davidlee-state-fu-0.12.1 lib/persistence/relaxdb.rb
davidlee-state-fu-0.3.1 lib/state_fu/persistence/relaxdb.rb
state-fu-0.13.5 lib/persistence/relaxdb.rb
state-fu-0.13.4 lib/persistence/relaxdb.rb
state-fu-0.13.3 lib/persistence/relaxdb.rb
state-fu-0.13.1 lib/persistence/relaxdb.rb
state-fu-0.13.0 lib/persistence/relaxdb.rb
state-fu-0.12.3 lib/persistence/relaxdb.rb
state-fu-0.12.1 lib/persistence/relaxdb.rb
state-fu-0.11.1 lib/persistence/relaxdb.rb