Sha256: 76db7eca155c81a6a919122eedd3f73fa36472969762a49a92288309425b18ee

Contents?: true

Size: 421 Bytes

Versions: 34

Compression:

Stored size: 421 Bytes

Contents

module Consul
  module ActiveRecord

    private

    def authorize_values_for(property, options = {})
      if defined?(AssignableValues)
        assignable_values_for property, options.merge(:through => proc { ::Power.current })
      else
        raise "To use .authorize_values_for, add the gem 'assignable_values' to your Gemfile"
      end
    end

  end
end

ActiveRecord::Base.send(:extend, Consul::ActiveRecord)

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
consul-1.3.1 lib/consul/active_record.rb
consul-1.2.0 lib/consul/active_record.rb
consul-1.1.2 lib/consul/active_record.rb
consul-1.1.1 lib/consul/active_record.rb
consul-1.1.0 lib/consul/active_record.rb
consul-1.0.3 lib/consul/active_record.rb
consul-1.0.2 lib/consul/active_record.rb
consul-1.0.1 lib/consul/active_record.rb
consul-1.0.0 lib/consul/active_record.rb
consul-0.14.1 lib/consul/active_record.rb
consul-0.14.0 lib/consul/active_record.rb
consul-0.13.2 lib/consul/active_record.rb
consul-0.13.1 lib/consul/active_record.rb
consul-0.13.0 lib/consul/active_record.rb
consul-0.12.4 lib/consul/active_record.rb
consul-0.12.3 lib/consul/active_record.rb
consul-0.12.2 lib/consul/active_record.rb
consul-0.12.1 lib/consul/active_record.rb
consul-0.12.0 lib/consul/active_record.rb
consul-0.11.2 lib/consul/active_record.rb