Ruby on Rails 5.2 - ActiveSupport::Configurable

मॉड्यूल ActiveSupport :: विन्यास योग्य




ruby

मॉड्यूल ActiveSupport :: विन्यास योग्य

Configurable करने योग्य OrderedHash रूप में कॉन्फ़िगरेशन विकल्पों को संग्रहीत और पुनर्प्राप्त करने के लिए एक config विधि प्रदान करता है।

सार्वजनिक प्रवृत्ति के तरीके

# File activesupport/lib/active_support/configurable.rb, line 146
def config
  @_config ||= self.class.config.inheritable_copy
end

पढ़ता है और एक विन्यास OrderedHash से विशेषताएँ लिखता है।

require 'active_support/configurable'

class User
  include ActiveSupport::Configurable
end

user = User.new

user.config.allowed_access = true
user.config.level = 1

user.config.allowed_access # => true
user.config.level          # => 1