class Zendesk2::HelpCenter::Category
Public Instance Methods
articles()
click to toggle source
# File lib/zendesk2/help_center/category.rb, line 33 def articles requires :identity cistern.help_center_articles(category_id: identity) end
destroy!()
click to toggle source
# File lib/zendesk2/help_center/category.rb, line 39 def destroy! requires :identity cistern.destroy_help_center_category('category' => { 'id' => identity }) end
save!()
click to toggle source
# File lib/zendesk2/help_center/category.rb, line 57 def save! response = if new_record? requires :name, :locale cistern.create_help_center_category('category' => attributes) else requires :identity cistern.update_help_center_category('category' => attributes) end merge_attributes(response.body['category']) end
sections()
click to toggle source
# File lib/zendesk2/help_center/category.rb, line 45 def sections requires :identity cistern.help_center_sections(category_id: identity) end
translations()
click to toggle source
# File lib/zendesk2/help_center/category.rb, line 51 def translations requires :identity cistern.help_center_translations(source_id: identity, source_type: 'Category') end