Class: AboutYou::SDK::Model::CategoriesResult
- Inherits:
-
Object
- Object
- AboutYou::SDK::Model::CategoriesResult
- Defined in:
- lib/AboutYou/Model/categories_result.rb
Overview
This class is used as a model for a categories result
Instance Attribute Summary collapse
-
#categories ⇒ Object
Array containing instances of AboutYou::SDK::Model::Category.
-
#categories_not_found ⇒ Object
Array containing the categories which are not found.
-
#ids ⇒ Object
the ids of the categories in this result.
Instance Method Summary collapse
-
#initialize(category_manager, ids) ⇒ CategoriesResult
constructor
Constructor for the AboutYou::SDK::Model::CategoriesResult class.
Constructor Details
#initialize(category_manager, ids) ⇒ CategoriesResult
Constructor for the AboutYou::SDK::Model::CategoriesResult class
-
Args :
-
category_manager
-> instance of AboutYou::SDK::Model::CategoryManager::DefaultCategoryManager -
ids
-> the ids of the categories in this result
-
-
Returns :
-
an instance of AboutYou::SDK::Model::CategoriesResult
-
25 26 27 28 29 30 31 |
# File 'lib/AboutYou/Model/categories_result.rb', line 25 def initialize(category_manager, ids) self.ids = ids self.categories = category_manager.categories( ids, AboutYou::SDK::Model::Category::ALL ) end |
Instance Attribute Details
#categories ⇒ Object
Array containing instances of AboutYou::SDK::Model::Category
9 10 11 |
# File 'lib/AboutYou/Model/categories_result.rb', line 9 def categories @categories end |
#categories_not_found ⇒ Object
Array containing the categories which are not found
11 12 13 |
# File 'lib/AboutYou/Model/categories_result.rb', line 11 def categories_not_found @categories_not_found end |
#ids ⇒ Object
the ids of the categories in this result
13 14 15 |
# File 'lib/AboutYou/Model/categories_result.rb', line 13 def ids @ids end |