Class: Virginity::VcardCategories::TagArray
- Inherits:
-
SerializingArray
- Object
- SerializingArray
- Virginity::VcardCategories::TagArray
- Defined in:
- lib/virginity/vcard/categories.rb
Instance Method Summary collapse
-
#initialize(vcard) ⇒ TagArray
constructor
A new instance of TagArray.
- #rewrite! ⇒ Object
Constructor Details
#initialize(vcard) ⇒ TagArray
Returns a new instance of TagArray.
31 32 33 34 |
# File 'lib/virginity/vcard/categories.rb', line 31 def initialize(vcard) @vcard = vcard super(@vcard.category_values) end |
Instance Method Details
#rewrite! ⇒ Object
36 37 38 39 40 41 |
# File 'lib/virginity/vcard/categories.rb', line 36 def rewrite! @vcard.categories.each {|cat| @vcard.delete_field cat } @array.each do |tag| @vcard.add_category tag end end |