Method: Metasploit::Model::Association::ClassMethods#association
- Defined in:
- lib/metasploit/model/association.rb
#association(name, options = {}) ⇒ Metasploit::Model::Association::Reflection
Registers an association.
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/metasploit/model/association.rb', line 22 def association(name, ={}) association = Metasploit::Model::Association::Reflection.new( :model => self, :name => name.to_sym, :class_name => [:class_name] ) association.valid! association_by_name[association.name] = association end |