Module: Ecoportal::API::Common::Content::CollectionModel::Modifiers::ItemsKlass
- Extended by:
- Includer
- Defined in:
- lib/ecoportal/api/common/content/collection_model/modifiers/items_klass.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
-
#items_class ⇒ Class
The class of the elements of the Collection.
Methods included from Includer
Class Method Details
.included(base) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/ecoportal/api/common/content/collection_model/modifiers/items_klass.rb', line 11 def included(base) super base.extend Content::ClassHelpers include_missing(base, Modifiers::ItemsKey) base.extend ClassMethods base.inheritable_class_vars :klass, :new_item end |
Instance Method Details
#items_class ⇒ Class
Returns the class of the elements of the Collection.
117 118 119 |
# File 'lib/ecoportal/api/common/content/collection_model/modifiers/items_klass.rb', line 117 def items_class self.class.klass end |