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