Class: Brakeman::Library

Inherits:
Collection
  • Object
show all
Includes:
ControllerMethods, ModelMethods
Defined in:
lib/brakeman/tracker/library.rb

Instance Attribute Summary

Attributes included from ModelMethods

#associations, #attr_accessible, #role_accessible

Attributes included from ControllerMethods

#layout

Instance Method Summary collapse

Methods included from ModelMethods

#association?, #attr_protected, #initialize_model, #parent_classes_protected?, #set_attr_accessible, #set_attr_protected, #unprotected_model?

Methods included from ControllerMethods

#add_before_filter, #before_filter_list, #before_filter_to_hash, #before_filters, #get_before_filters, #get_skipped_filters, #initialize_controller, #prepend_before_filter, #protect_from_forgery?, #remove_skipped_filters, #skip_filter, #skip_filters

Constructor Details

#initialize(name, parent, file_name, src, tracker) ⇒ Library

Returns a new instance of Library.



10
11
12
13
14
15
# File 'lib/brakeman/tracker/library.rb', line 10

def initialize name, parent, file_name, src, tracker
  super
  initialize_controller
  initialize_model
  @collection = tracker.libs
end