Module: CarrierwaveGlobalize
- Defined in:
- lib/carrierwave_globalize.rb,
lib/carrierwave_globalize/version.rb
Overview
CarrierwaveGlobalize Version
Defined Under Namespace
Modules: InstanceMethods
Constant Summary collapse
- VERSION =
'0.2.1'
Instance Method Summary collapse
- #carrierwave_globalize_initialized? ⇒ Boolean
- #mount_translated_uploader(column, uploader = nil, options = {}, &block) ⇒ Object
Instance Method Details
#carrierwave_globalize_initialized? ⇒ Boolean
18 19 20 |
# File 'lib/carrierwave_globalize.rb', line 18 def carrierwave_globalize_initialized? @carrierwave_globalize_initialized || false end |
#mount_translated_uploader(column, uploader = nil, options = {}, &block) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/carrierwave_globalize.rb', line 7 def mount_translated_uploader(column, uploader = nil, = {}, &block) mount_uploader(column, uploader, , &block) delegate :"#{column}_will_change!", :"#{column}_changed?", to: :translation return if carrierwave_globalize_initialized? include CarrierwaveGlobalize::InstanceMethods @carrierwave_globalize_initialized = true end |