Sha256: 00c34266fafaa500396d67207f2d7b185eea76f389f80db36a494da2f8797926

Contents?: true

Size: 476 Bytes

Versions: 6

Compression:

Stored size: 476 Bytes

Contents

# frozen_string_literal: true
class Zendesk2::GetHelpCenterCategoriesSections
  include Zendesk2::Request

  request_path do |r|
    "/help_center/categories/#{r.category_id}/sections.json"
  end

  page_params!

  def category_id
    Integer(
      params.fetch('category_id')
    )
  end

  def mock
    find!(:help_center_categories, category_id)

    mock_response('sections' => data[:help_center_sections].values.select { |s| s['category_id'] == category_id })
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
zendesk2-1.15.0 lib/zendesk2/help_center/get_help_center_categories_sections.rb
zendesk2-1.13.1 lib/zendesk2/help_center/get_help_center_categories_sections.rb
zendesk2-1.13.0 lib/zendesk2/help_center/get_help_center_categories_sections.rb
zendesk2-1.12.0 lib/zendesk2/help_center/get_help_center_categories_sections.rb
zendesk2-1.11.0 lib/zendesk2/help_center/get_help_center_categories_sections.rb
zendesk2-1.10.0 lib/zendesk2/help_center/get_help_center_categories_sections.rb