Method: Cms::Behaviors::Attaching::ClassMethods#has_attachment
- Defined in:
- lib/cms/behaviors/attaching.rb
#has_attachment(name, options = {}) ⇒ Object
Defines an single attachement with a given name.
161 162 163 164 165 166 167 168 169 170 171 172 |
# File 'lib/cms/behaviors/attaching.rb', line 161 def (name, = {}) [:type] = :single [:index] = Cms::Attachment.definitions[self.name].size Cms::Attachment.definitions[self.name][name] = define_method name do (name) end define_method "#{name}?" do ((name) != nil) end end |