Class: RademadeAdmin::Model::Info::Uploaders

Inherits:
Object
  • Object
show all
Defined in:
lib/rademade_admin/model/info/uploaders.rb

Instance Method Summary collapse

Constructor Details

#initialize(data_adapter) ⇒ Uploaders

Returns a new instance of Uploaders.



7
8
9
# File 'lib/rademade_admin/model/info/uploaders.rb', line 7

def initialize(data_adapter)
  @data_adapter = data_adapter
end

Instance Method Details

#allObject



11
12
13
# File 'lib/rademade_admin/model/info/uploaders.rb', line 11

def all
  @data_adapter.uploaders
end

#has_uploader?(name) ⇒ Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/rademade_admin/model/info/uploaders.rb', line 19

def has_uploader?(name)
  !!(@data_adapter.uploader(name) || has_localized_uploader?(name))
end

#uploader(name) ⇒ Object



15
16
17
# File 'lib/rademade_admin/model/info/uploaders.rb', line 15

def uploader(name)
  @data_adapter.uploader(name)
end