Module: Metasploit::Model::Search::Association::ClassMethods

Defined in:
lib/metasploit/model/search/association.rb

Overview

Instance Method Summary collapse

Instance Method Details

#search_association(association) ⇒ void

This method returns an undefined value.

Registers association for search.

Parameters:

  • association (#to_sym)

    name of association to search.



15
16
17
# File 'lib/metasploit/model/search/association.rb', line 15

def search_association(association)
  search_association_set.add(association.to_sym)
end

#search_association_setSet<Symbol>

Set of all associations that are searchable.

Examples:

Adding association to search

search_association :things

Returns:

  • (Set<Symbol>)


25
26
27
# File 'lib/metasploit/model/search/association.rb', line 25

def search_association_set
  @search_association_set ||= Set.new
end