Sha256: 7c5da96859a5b618fe5563cc6ba912cdb9726edbe7454f3d3331b336645ff7b0
Contents?: true
Size: 1.05 KB
Versions: 43
Compression:
Stored size: 1.05 KB
Contents
# External references to the vulnerability exploited by this module. class Mdm::Module::Ref < ActiveRecord::Base self.table_name = 'module_refs' # # Associations # # @!attribute [rw] detail # The root of the module metadata tree. # # @return [Mdm::Module::Detail] belongs_to :detail, :class_name => 'Mdm::Module::Detail' # @!attribute [r] refs # References with the same name attached to {Mdm::Vuln Mdm::Vulns}. # # @return [Array<Mdm::Ref>] has_many :refs, :class_name => 'Mdm::Ref', :foreign_key => :name, :primary_key => :name # # Attributes # # @!attribute [rw] name # Designation for external reference. May include a prefix for the authority, such as 'CVE-', in which case the # rest of the name is the designation assigned by that authority. # # @return [String] # # Mass Assignment Security # attr_accessible :name # # Validations # validates :detail, :presence => true validates :name, :presence => true ActiveSupport.run_load_hooks(:mdm_module_ref, self) end
Version data entries
43 entries across 43 versions & 1 rubygems