Sha256: 4fc1270d85f9fe428967bc3c565f9d882cac1efb9110d8dd41710e789f16bfe5
Contents?: true
Size: 472 Bytes
Versions: 3
Compression:
Stored size: 472 Bytes
Contents
# Extracts the `Arel::Attribute` objects from `Metasploit::Model::Search::Operator::Base` subclasses. class MetasploitDataModels::Search::Visitor::Attribute include Metasploit::Model::Visitation::Visit visit 'Metasploit::Model::Search::Operator::Association' do |operator| visit operator.attribute_operator end visit 'Metasploit::Model::Search::Operator::Attribute' do |operator| table = operator.klass.arel_table table[operator.attribute] end end
Version data entries
3 entries across 3 versions & 1 rubygems