Module: Beef::Acts::ContentNode::InstanceMethods
- Defined in:
- lib/acts_as_content_node/content_node.rb
Instance Method Summary collapse
Instance Method Details
#author ⇒ Object
48 49 50 |
# File 'lib/acts_as_content_node/content_node.rb', line 48 def created_by.nil? ? 'Anon' : created_by.read_attribute(:name) end |
#editor ⇒ Object
44 45 46 |
# File 'lib/acts_as_content_node/content_node.rb', line 44 def editor updated_by.nil? ? 'Anon' : updated_by.read_attribute(:name) end |
#permalink=(permalink) ⇒ Object
37 38 39 40 41 42 |
# File 'lib/acts_as_content_node/content_node.rb', line 37 def permalink=(permalink) unless permalink.blank? write_attribute :permalink, permalink.parameterize @permalink_written = true end end |
#short_desc ⇒ Object
52 53 54 55 56 57 58 |
# File 'lib/acts_as_content_node/content_node.rb', line 52 def short_desc unless description.nil? description.split('.').first else '' end end |