Active Support – Utility classes and Ruby extensions from Rails (original) (raw)
Namespace
- MODULE ActiveSupport::ActionableError
- MODULE ActiveSupport::Autoload
- MODULE ActiveSupport::Benchmarkable
- MODULE ActiveSupport::Cache
- MODULE ActiveSupport::Callbacks
- MODULE ActiveSupport::CompareWithRange
- MODULE ActiveSupport::Concern
- MODULE ActiveSupport::Concurrency
- MODULE ActiveSupport::Configurable
- MODULE ActiveSupport::CoreExt
- MODULE ActiveSupport::Dependencies
- MODULE ActiveSupport::DescendantsTracker
- MODULE ActiveSupport::EnumerableCoreExt
- MODULE ActiveSupport::ForkTracker
- MODULE ActiveSupport::Gzip
- MODULE ActiveSupport::Inflector
- MODULE ActiveSupport::JSON
- MODULE ActiveSupport::LazyLoadHooks
- MODULE ActiveSupport::LoggerSilence
- MODULE ActiveSupport::MessagePack
- MODULE ActiveSupport::Messages
- MODULE ActiveSupport::Multibyte
- MODULE ActiveSupport::Notifications
- MODULE ActiveSupport::NumberHelper
- MODULE ActiveSupport::NumericWithFormat
- MODULE ActiveSupport::RangeWithFormat
- MODULE ActiveSupport::Rescuable
- MODULE ActiveSupport::SecurityUtils
- MODULE ActiveSupport::TaggedLogging
- MODULE ActiveSupport::Testing
- MODULE ActiveSupport::VERSION
- MODULE ActiveSupport::XmlMini
- MODULE ActiveSupport::XmlMini_LibXMLSAX
- MODULE ActiveSupport::XmlMini_NokogiriSAX
- CLASS ActiveSupport::ArrayInquirer
- CLASS ActiveSupport::BacktraceCleaner
- CLASS ActiveSupport::BroadcastLogger
- CLASS ActiveSupport::CachingKeyGenerator
- CLASS ActiveSupport::CodeGenerator
- CLASS ActiveSupport::ConfigurationFile
- CLASS ActiveSupport::CurrentAttributes
- CLASS ActiveSupport::DelegationError
- CLASS ActiveSupport::Deprecation
- CLASS ActiveSupport::DeprecationException
- CLASS ActiveSupport::Duration
- CLASS ActiveSupport::EncryptedConfiguration
- CLASS ActiveSupport::EncryptedFile
- CLASS ActiveSupport::ErrorReporter
- CLASS ActiveSupport::EventedFileUpdateChecker
- CLASS ActiveSupport::ExecutionWrapper
- CLASS ActiveSupport::Executor
- CLASS ActiveSupport::FileUpdateChecker
- CLASS ActiveSupport::HashWithIndifferentAccess
- CLASS ActiveSupport::InheritableOptions
- CLASS ActiveSupport::KeyGenerator
- CLASS ActiveSupport::LogSubscriber
- CLASS ActiveSupport::Logger
- CLASS ActiveSupport::MessageEncryptor
- CLASS ActiveSupport::MessageEncryptors
- CLASS ActiveSupport::MessageVerifier
- CLASS ActiveSupport::MessageVerifiers
- CLASS ActiveSupport::OrderedOptions
- CLASS ActiveSupport::ParameterFilter
- CLASS ActiveSupport::Reloader
- CLASS ActiveSupport::SafeBuffer
- CLASS ActiveSupport::SecureCompareRotator
- CLASS ActiveSupport::StringInquirer
- CLASS ActiveSupport::Subscriber
- CLASS ActiveSupport::TestCase
- CLASS ActiveSupport::TimeWithZone
- CLASS ActiveSupport::TimeZone
- CLASS ActiveSupport::XMLConverter
Methods
C
E
G
T
U
V
Class Public methods
cache_format_version()Link
def self.cache_format_version Cache.format_version end
cache_format_version=(value)Link
def self.cache_format_version=(value) Cache.format_version = value end
eager_load!()Link
def self.eager_load! super
NumberHelper.eager_load! end
gem_version()Link
Returns the currently loaded version of Active Support as a Gem::Version
.
def self.gem_version Gem::Version.new VERSION::STRING end
to_time_preserves_timezone()Link
def self.to_time_preserves_timezone DateAndTime::Compatibility.preserve_timezone end
to_time_preserves_timezone=(value)Link
def self.to_time_preserves_timezone=(value)
if !value
ActiveSupport.deprecator.warn(
"to_time
will always preserve the receiver timezone rather than system local time in Rails 8.1. "
"To opt in to the new behavior, set config.active_support.to_time_preserves_timezone = :zone
."
)
elsif value != :zone
ActiveSupport.deprecator.warn(
"to_time
will always preserve the full timezone rather than offset of the receiver in Rails 8.1. "
"To opt in to the new behavior, set config.active_support.to_time_preserves_timezone = :zone
."
)
end
DateAndTime::Compatibility.preserve_timezone = value end
utc_to_local_returns_utc_offset_times()Link
def self.utc_to_local_returns_utc_offset_times DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times end
utc_to_local_returns_utc_offset_times=(value)Link
def self.utc_to_local_returns_utc_offset_times=(value) DateAndTime::Compatibility.utc_to_local_returns_utc_offset_times = value end
version()Link
Returns the currently loaded version of Active Support as a Gem::Version
.