Class Brakeman::ControllerProcessor
In: lib/brakeman/processors/controller_processor.rb
Parent: Brakeman::BaseProcessor

Processes controller. Results are put in tracker.controllers

Methods

Included Modules

Brakeman::ModuleHelper

Constants

FORMAT_HTML = Sexp.new(:call, Sexp.new(:lvar, :format), :html)

Public Class methods

Public Instance methods

This is to handle before_filter do |controller| … end

We build a new method and process that the same way as usual methods and filters.

Look for specific calls inside the controller

s(:class, NAME, PARENT, s(:scope …))

Look for before_filters and add fake ones if necessary

Sets default layout for renders inside Controller

[Validate]