Module: Spider::Model::List

Defined in:
lib/spiderfw/model/mixins/list.rb

Defined Under Namespace

Modules: ClassMethods, MapperMethods

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(model) ⇒ Object



5
6
7
8
# File 'lib/spiderfw/model/mixins/list.rb', line 5

def self.included(model)
    model.extend(ClassMethods)
    model.mapper_include(MapperMethods)
end

Instance Method Details

#_ignore_list!Object



15
16
17
# File 'lib/spiderfw/model/mixins/list.rb', line 15

def _ignore_list!
    @list_mixin_ignore = true
end

#_ignore_list?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/spiderfw/model/mixins/list.rb', line 19

def _ignore_list?
    @list_mixin_ignore
end

#list_mixin_modified_elementsObject



10
11
12
# File 'lib/spiderfw/model/mixins/list.rb', line 10

def list_mixin_modified_elements
    @list_mixin_modified_elements ||= {}
end