Sha256: 086277807e099d0b9582a067a01681664731bd75cfdcff2390f43497e89bdecf

Contents?: true

Size: 309 Bytes

Versions: 6

Compression:

Stored size: 309 Bytes

Contents

# Ruby refinement.
module SupportEngines

  refine Rails::Engine::Railties do
    # Reimplementing ‘Rails::Application::Railties#Engines since it has been removed.
    def engines
      # method that returns all current engines
      @engines ||= ::Rails::Engine.subclasses.map(&:instance)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
metasploit-concern-2.0.4 lib/metasploit/concern/support_engines.rb
metasploit-concern-2.0.3 lib/metasploit/concern/support_engines.rb
metasploit-concern-2.0.2 lib/metasploit/concern/support_engines.rb
metasploit-concern-2.0.1 lib/metasploit/concern/support_engines.rb
metasploit-concern-2.0.0 lib/metasploit/concern/support_engines.rb
metasploit-concern-1.1.0 lib/metasploit/concern/support_engines.rb