Module: FasterSupport
- Defined in:
- lib/faster_support.rb,
lib/faster_support/version.rb,
ext/faster_support/faster_support.c
Constant Summary collapse
- VERSION =
'0.2.0'
Class Method Summary collapse
- .blank_implementation ⇒ Object (also: blank_impl)
- .blank_implementation=(impl) ⇒ Object (also: blank_impl=)
Class Method Details
.blank_implementation ⇒ Object Also known as: blank_impl
9 10 11 |
# File 'lib/faster_support.rb', line 9 def blank_implementation @blank_implementation ||= :active_support end |
.blank_implementation=(impl) ⇒ Object Also known as: blank_impl=
13 14 15 16 17 18 19 20 21 22 |
# File 'lib/faster_support.rb', line 13 def blank_implementation=(impl) @blank_implementation = case impl.to_sym when :mri, :ruby then :mri when :as, :active_support, :rails then :active_support else raise ArgumentError, "Unknown implementation: #{impl}. " \ 'Please use :active_support or :mri.' end end |