Method: Tagalong::Tagger::InstanceMethods#tag
- Defined in:
- lib/tagalong/tagger.rb
#tag(taggable_obj, tag_name) ⇒ Object
17 18 19 20 21 |
# File 'lib/tagalong/tagger.rb', line 17 def tag(taggable_obj, tag_name) raise Tagalong::TaggableNotPersisted, "Taggable must be persisted to tag it." if !taggable_obj.persisted? tag_manager = Tagalong::TagManager.new(taggable_obj, self) tag_manager.add_tag(tag_name) end |