Module Cms::Behaviors::Archiving::InstanceMethods
In: lib/cms/behaviors/archiving.rb

Methods

Public Instance methods

[Source]

    # File lib/cms/behaviors/archiving.rb, line 20
20:         def archive
21:           self.archived = true
22:           self.version_comment = "Archived"
23:           self.save
24:         end

[Source]

    # File lib/cms/behaviors/archiving.rb, line 25
25:         def archive!
26:           self.archived = true
27:           self.version_comment = "Archived"          
28:           self.save!
29:         end

[Source]

    # File lib/cms/behaviors/archiving.rb, line 30
30:         def unarchive
31:           self.archived = false
32:           self.version_comment = "Unarchived"          
33:           self.save
34:         end

[Source]

    # File lib/cms/behaviors/archiving.rb, line 35
35:         def unarchive!
36:           self.archived = false
37:           self.version_comment = "Unarchived"          
38:           self.save!
39:         end

[Validate]