Sha256: 4810fb1f78b4ea1446198d1b1698dcefff5e0e616f36034e921163cd9e5c80d4
Contents?: true
Size: 505 Bytes
Versions: 4
Compression:
Stored size: 505 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 Metasploit::Concern.run(self) end
Version data entries
4 entries across 4 versions & 1 rubygems