MetasploitDataModels::SerializedPrefs

Public Instance Methods

serialized_prefs_attr_accessor(*args) click to toggle source
# File lib/metasploit_data_models/serialized_prefs.rb, line 3
def serialized_prefs_attr_accessor(*args)
  args.each do |method_name|

    method_declarations =           def #{method_name}            return if not self.prefs            self.prefs[:#{method_name}]          end          def #{method_name}=(value)            temp = self.prefs || {}            temp[:#{method_name}] = value            self.prefs = temp          end

    class_eval method_declarations, __FILE__, __LINE__
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.