Class: ApplicationController (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Class Methods
ApplicationController.model_object / 1
ApplicationController.accept_rss_auth / 1
ApplicationController.accept_api_auth / 1
Instance Methods
ApplicationController#handle_unverified_request
ApplicationController#delete_broken_cookies
ApplicationController#params_filter
ApplicationController#utf8nize! / 1
ApplicationController#user_setup
ApplicationController#find_current_user
ApplicationController#logged_user= / 1
ApplicationController#check_if_login_required
ApplicationController#set_localization
ApplicationController#require_login
ApplicationController#require_admin
ApplicationController#deny_access
ApplicationController#authorize / 3
ApplicationController#authorize_global / 3
ApplicationController#find_project
ApplicationController#find_project_by_project_id
ApplicationController#find_optional_project
ApplicationController#find_project_from_association
ApplicationController#find_model_object
ApplicationController#find_issues
ApplicationController#check_project_privacy
ApplicationController#back_url
ApplicationController#redirect_back_or_default / 1
ApplicationController#render_403 / 1
ApplicationController#render_404 / 1
ApplicationController#render_error / 1
ApplicationController#require_admin_or_api_request
ApplicationController#use_layout
ApplicationController#invalid_authenticity_token
ApplicationController#render_feed / 2
ApplicationController#accept_rss_auth? / 1
ApplicationController#accept_api_auth? / 1
ApplicationController#per_page_option
ApplicationController#api_offset_and_limit / 1
ApplicationController#parse_qvalues / 1
ApplicationController#filename_for_content_disposition / 1
ApplicationController#api_request?
ApplicationController#api_key_from_request
ApplicationController#render_attachment_warning_if_needed / 1
ApplicationController#set_flash_from_bulk_issue_save / 2
ApplicationController#query_statement_invalid / 1
ApplicationController#render_validation_errors / 1
ApplicationController#default_template / 1
ApplicationController#pick_layout / 1
is a submodule of
module: <Toplevel Module>   
includes
  I18n ( Redmine )
  MenuController ( Redmine::MenuManager )
  Controller ( Redmine::Search )
inherits from
  Base ( ActionController )
is inherited by
  AccountController   
  ActivitiesController   
  AdminController   
  AttachmentsController   
  AuthSourcesController   
  AutoCompletesController   
  BoardsController   
  CalendarsController   
  CommentsController   
  ContextMenusController   
  CustomFieldsController   
  DocumentsController   
  EnumerationsController   
  FilesController   
  GanttsController   
  GroupsController   
  IssueCategoriesController   
  IssueRelationsController   
  IssueStatusesController   
  IssuesController   
  JournalsController   
  MembersController   
  MessagesController   
  MyController   
  NewsController   
  PreviewsController   
  ProjectEnumerationsController   
  ProjectsController   
  QueriesController   
  ReportsController   
  RepositoriesController   
  RolesController   
  SearchController   
  SettingsController   
  TimelogController   
  TrackersController   
  UsersController   
  VersionsController   
  WatchersController   
  WelcomeController   
  WikiController   
  WikisController   
  WorkflowsController   
has properties
method: handle_unverified_request   
method: delete_broken_cookies   
method: params_filter   
method: utf8nize! / 1   
method: user_setup   
method: find_current_user   
method: logged_user= / 1   
method: check_if_login_required   
method: set_localization   
method: require_login   
method: require_admin   
method: deny_access   
method: authorize / 3   
method: authorize_global / 3   
method: find_project   
method: find_project_by_project_id   
method: find_optional_project   
method: find_project_from_association   
method: find_model_object   
class method: model_object / 1   
method: find_issues   
method: check_project_privacy   
method: back_url   
method: redirect_back_or_default / 1   
method: render_403 / 1   
method: render_404 / 1   
method: render_error / 1   
method: require_admin_or_api_request   
method: use_layout   
method: invalid_authenticity_token   
method: render_feed / 2   
class method: accept_rss_auth / 1   
method: accept_rss_auth? / 1   
class method: accept_api_auth / 1   
method: accept_api_auth? / 1   
method: per_page_option   
method: api_offset_and_limit / 1   
method: parse_qvalues / 1   
method: filename_for_content_disposition / 1   
method: api_request?   
method: api_key_from_request   
method: render_attachment_warning_if_needed / 1   
method: set_flash_from_bulk_issue_save / 2   
method: query_statement_invalid / 1   
method: render_validation_errors / 1   
method: default_template / 1   
method: pick_layout / 1   
is defined at
#23 in app/controllers/application_controller.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: ActionController
class: Base     
✗ class: ApplicationController
  class: AccountController
  class: ActivitiesController
  class: AdminController
  class: AttachmentsController
  class: AuthSourcesController
  class: AutoCompletesController
  class: BoardsController
  class: CalendarsController
  class: CommentsController
  class: ContextMenusController
  class: CustomFieldsController
  class: DocumentsController
  class: EnumerationsController
  class: FilesController
  class: GanttsController
  class: GroupsController
  class: IssueCategoriesController
  class: IssueRelationsController
  class: IssueStatusesController
  class: IssuesController
  class: JournalsController
  class: MembersController
  class: MessagesController
  class: MyController
  class: NewsController
  class: PreviewsController
  class: ProjectEnumerationsController
  class: ProjectsController
  class: QueriesController
  class: ReportsController
  class: RepositoriesController
  class: RolesController
  class: SearchController
  class: SettingsController
  class: TimelogController
  class: TrackersController
  class: UsersController
  class: VersionsController
  class: WatchersController
  class: WelcomeController
  class: WikiController
  class: WikisController
  class: WorkflowsController
  module: Redmine
  module: I18n
  module: MenuManager
module: MenuController     
  module: Search
module: Controller     

Class Hierarchy

Object ( Builtin-Module )
Base ( ActionController )
ApplicationController
includes
  I18n ( Redmine )
  MenuController ( Redmine::MenuManager )
  Controller ( Redmine::Search )
has properties
method: handle_unverified_request   
method: delete_broken_cookies   
method: params_filter   
method: utf8nize! / 1   
method: user_setup   
method: find_current_user   
method: logged_user= / 1   
method: check_if_login_required   
method: set_localization   
method: require_login   
method: require_admin   
method: deny_access   
method: authorize / 3   
method: authorize_global / 3   
method: find_project   
method: find_project_by_project_id   
method: find_optional_project   
method: find_project_from_association   
method: find_model_object   
class method: model_object / 1   
method: find_issues   
method: check_project_privacy   
method: back_url   
method: redirect_back_or_default / 1   
method: render_403 / 1   
method: render_404 / 1   
method: render_error / 1   
method: require_admin_or_api_request   
method: use_layout   
method: invalid_authenticity_token   
method: render_feed / 2   
class method: accept_rss_auth / 1   
method: accept_rss_auth? / 1   
class method: accept_api_auth / 1   
method: accept_api_auth? / 1   
method: per_page_option   
method: api_offset_and_limit / 1   
method: parse_qvalues / 1   
method: filename_for_content_disposition / 1   
method: api_request?   
method: api_key_from_request   
method: render_attachment_warning_if_needed / 1   
method: set_flash_from_bulk_issue_save / 2   
method: query_statement_invalid / 1   
method: render_validation_errors / 1   
method: default_template / 1   
method: pick_layout / 1   
  AccountController     
  ActivitiesController     
  AdminController     
  AttachmentsController     
  AuthSourcesController     
  AutoCompletesController     
  BoardsController     
  CalendarsController     
  CommentsController     
  ContextMenusController     
  CustomFieldsController     
  DocumentsController     
  EnumerationsController     
  FilesController     
  GanttsController     
  GroupsController     
  IssueCategoriesController     
  IssueRelationsController     
  IssueStatusesController     
  IssuesController     
  JournalsController     
  MembersController     
  MessagesController     
  MyController     
  NewsController     
  PreviewsController     
  ProjectEnumerationsController     
  ProjectsController     
  QueriesController     
  ReportsController     
  RepositoriesController     
  RolesController     
  SearchController     
  SettingsController     
  TimelogController     
  TrackersController     
  UsersController     
  VersionsController     
  WatchersController     
  WelcomeController     
  WikiController     
  WikisController     
  WorkflowsController     

Class Methods

ApplicationController.model_object / 1

#245 in app/controllers/application_controller.rb

model_object ( model )

ApplicationController.accept_rss_auth / 1

#367 in app/controllers/application_controller.rb

accept_rss_auth ( *actions )

ApplicationController.accept_api_auth / 1

#379 in app/controllers/application_controller.rb

accept_api_auth ( *actions )

Instance Methods

ApplicationController#handle_unverified_request
ApplicationController#delete_broken_cookies
ApplicationController#params_filter
ApplicationController#utf8nize! / 1
ApplicationController#user_setup
ApplicationController#find_current_user
ApplicationController#logged_user= / 1
ApplicationController#check_if_login_required
ApplicationController#set_localization
ApplicationController#require_login
ApplicationController#require_admin
ApplicationController#deny_access
ApplicationController#authorize / 3
ApplicationController#authorize_global / 3
ApplicationController#find_project
ApplicationController#find_project_by_project_id
ApplicationController#find_optional_project
ApplicationController#find_project_from_association
ApplicationController#find_model_object
ApplicationController#find_issues
ApplicationController#check_project_privacy
ApplicationController#back_url
ApplicationController#redirect_back_or_default / 1
ApplicationController#render_403 / 1
ApplicationController#render_404 / 1
ApplicationController#render_error / 1
ApplicationController#require_admin_or_api_request
ApplicationController#use_layout
ApplicationController#invalid_authenticity_token
ApplicationController#render_feed / 2
ApplicationController#accept_rss_auth? / 1
ApplicationController#accept_api_auth? / 1
ApplicationController#per_page_option
ApplicationController#api_offset_and_limit / 1
ApplicationController#parse_qvalues / 1
ApplicationController#filename_for_content_disposition / 1
ApplicationController#api_request?
ApplicationController#api_key_from_request
ApplicationController#render_attachment_warning_if_needed / 1
ApplicationController#set_flash_from_bulk_issue_save / 2
ApplicationController#query_statement_invalid / 1
ApplicationController#render_validation_errors / 1
ApplicationController#default_template / 1
ApplicationController#pick_layout / 1

ApplicationController#handle_unverified_request

#30 in app/controllers/application_controller.rb

handle_unverified_request

ApplicationController#delete_broken_cookies

#38 in app/controllers/application_controller.rb

delete_broken_cookies

ApplicationController#params_filter

#50 in app/controllers/application_controller.rb

params_filter

ApplicationController#utf8nize! / 1

#56 in app/controllers/application_controller.rb

utf8nize! ( obj )

ApplicationController#user_setup

#84 in app/controllers/application_controller.rb

user_setup

ApplicationController#find_current_user

#93 in app/controllers/application_controller.rb

find_current_user

ApplicationController#logged_user= / 1

#119 in app/controllers/application_controller.rb

logged_user= ( user )

ApplicationController#check_if_login_required

#130 in app/controllers/application_controller.rb

check_if_login_required

ApplicationController#set_localization

#136 in app/controllers/application_controller.rb

set_localization

ApplicationController#require_login

#152 in app/controllers/application_controller.rb

require_login

ApplicationController#require_admin

#172 in app/controllers/application_controller.rb

require_admin

ApplicationController#deny_access

#181 in app/controllers/application_controller.rb

deny_access

ApplicationController#authorize / 3

#186 in app/controllers/application_controller.rb

authorize ( ctrl = params[:controller] ,
  action = params[:action] ,
  global = false )

ApplicationController#authorize_global / 3

#200 in app/controllers/application_controller.rb

authorize_global ( ctrl = params[:controller] ,
  action = params[:action] ,
  global = true )

ApplicationController#find_project

#205 in app/controllers/application_controller.rb

find_project

ApplicationController#find_project_by_project_id

#212 in app/controllers/application_controller.rb

find_project_by_project_id

ApplicationController#find_optional_project

#220 in app/controllers/application_controller.rb

find_optional_project

ApplicationController#find_project_from_association

#229 in app/controllers/application_controller.rb

find_project_from_association

ApplicationController#find_model_object

#235 in app/controllers/application_controller.rb

find_model_object

ApplicationController#find_issues

#250 in app/controllers/application_controller.rb

find_issues

ApplicationController#check_project_privacy

#265 in app/controllers/application_controller.rb

check_project_privacy

ApplicationController#back_url

#279 in app/controllers/application_controller.rb

back_url

ApplicationController#redirect_back_or_default / 1

#283 in app/controllers/application_controller.rb

redirect_back_or_default ( default )

ApplicationController#render_403 / 1

#301 in app/controllers/application_controller.rb

render_403 ( options={} )

ApplicationController#render_404 / 1

#307 in app/controllers/application_controller.rb

render_404 ( options={} )

ApplicationController#render_error / 1

#313 in app/controllers/application_controller.rb

render_error ( arg )

ApplicationController#require_admin_or_api_request

#333 in app/controllers/application_controller.rb

require_admin_or_api_request

ApplicationController#use_layout

#347 in app/controllers/application_controller.rb

use_layout

ApplicationController#invalid_authenticity_token

#351 in app/controllers/application_controller.rb

invalid_authenticity_token

ApplicationController#render_feed / 2

#358 in app/controllers/application_controller.rb

render_feed ( items ,
  options={} )

ApplicationController#accept_rss_auth? / 1

#375 in app/controllers/application_controller.rb

accept_rss_auth? ( action=action_name )

ApplicationController#accept_api_auth? / 1

#387 in app/controllers/application_controller.rb

accept_api_auth? ( action=action_name )

ApplicationController#per_page_option

#393 in app/controllers/application_controller.rb

per_page_option

ApplicationController#api_offset_and_limit / 1

#408 in app/controllers/application_controller.rb

api_offset_and_limit ( options=params )

ApplicationController#parse_qvalues / 1

#432 in app/controllers/application_controller.rb

parse_qvalues ( value )

ApplicationController#filename_for_content_disposition / 1

#452 in app/controllers/application_controller.rb

filename_for_content_disposition ( name )

ApplicationController#api_request?

#456 in app/controllers/application_controller.rb

api_request?

ApplicationController#api_key_from_request

#461 in app/controllers/application_controller.rb

api_key_from_request

ApplicationController#render_attachment_warning_if_needed / 1

#470 in app/controllers/application_controller.rb

render_attachment_warning_if_needed ( obj )

ApplicationController#set_flash_from_bulk_issue_save / 2

#478 in app/controllers/application_controller.rb

set_flash_from_bulk_issue_save ( issues ,
  unsaved_issue_ids )

ApplicationController#query_statement_invalid / 1

#490 in app/controllers/application_controller.rb

query_statement_invalid ( exception )

ApplicationController#render_validation_errors / 1

#498 in app/controllers/application_controller.rb

render_validation_errors ( objects )

ApplicationController#default_template / 1

#509 in app/controllers/application_controller.rb

default_template ( action_name = self.action_name )

ApplicationController#pick_layout / 1

#523 in app/controllers/application_controller.rb

pick_layout ( *args )