Class Brakeman::Processor
In: lib/brakeman/processor.rb
Parent: Object

Makes calls to the appropriate processor.

The ControllerProcessor, TemplateProcessor, and ModelProcessor will update the Tracker with information about what is parsed.

Methods

Included Modules

Util

Public Class methods

Public Instance methods

Process configuration file source

Process controller source. file_name is used for reporting

Process variable aliasing in controller source and save it in the tracker.

Process source for initializing files

Process source for a library file

Process a model source

Process route file source

Process any calls to render() within a template

[Validate]