Sha256: d52ae1c2555ce2cf1f3365443f4be164d5470279a28f7a936ff05c1e8a68f46e
Contents?: true
Size: 858 Bytes
Versions: 22
Compression:
Stored size: 858 Bytes
Contents
# Join model between {Mdm::Service} and {Mdm::Task} that signifies that the {#task} found the {#service}. class Mdm::TaskService < ApplicationRecord # # Associations # # The {Mdm::Service} found by {#task}. belongs_to :service, class_name: 'Mdm::Service', inverse_of: :task_services # An {Mdm::Task} that found {#service}. belongs_to :task, class_name: 'Mdm::Task', inverse_of: :task_services # # Attributes # # @!attribute created_at # When this task service was created. # # @return [DateTime] # @!attribute updated_at # The last time this task service was updated. # # @return [DateTime] # # Validations # validates :service_id, :uniqueness => { :scope => :task_id } Metasploit::Concern.run(self) end
Version data entries
22 entries across 22 versions & 2 rubygems
Version | Path |
---|---|
metasploit_data_models-4.0.1 | app/models/mdm/task_service.rb |
metasploit_data_models-4.0.0 | app/models/mdm/task_service.rb |