Sha256: 24b23395f27907a4dac3d24b73970a32a521884b29f3333309afc5b253f06833

Contents?: true

Size: 582 Bytes

Versions: 7

Compression:

Stored size: 582 Bytes

Contents

module Mihari
  class Alert < ActiveRecord::Base
    attr_accessor title (): String
    attr_accessor description (): String?
    attr_accessor source (): String

    attr_accessor artifacts(): Array[Mihari::Artifact]
    attr_accessor Tags(): Array[Mihari::Tag]

    def self.search: (Mihari::Structs::Alert::SearchFilterWithPagination filter) -> Array[Hash[(String | Symbol), untyped]]

    def self.count: (Mihari::Structs::Alert::SearchFilter filter) -> Integer

    private

    def self.build_relation: (Mihari::Structs::Alert::SearchFilter filter) -> Mihari::Alert
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mihari-3.12.0 sig/lib/mihari/models/alert.rbs
mihari-3.11.0 sig/lib/mihari/models/alert.rbs
mihari-3.10.1 sig/lib/mihari/models/alert.rbs
mihari-3.10.0 sig/lib/mihari/models/alert.rbs
mihari-3.9.2 sig/lib/mihari/models/alert.rbs
mihari-3.9.1 sig/lib/mihari/models/alert.rbs
mihari-3.9.0 sig/lib/mihari/models/alert.rbs