Class: ApplicationController

Inherits:
ActionController::Base
  • Object
show all
Includes:
Api::Intercept, ControllerTypes, Cookies, ForgeryProtection, LogRecent, PageMeta, PaginationHeaders, ProjectsHelper, RequestType, RescueFrom, SetHousekeeping, Tracking::UserTime, Whitelist, Workbench::SessionsHelper
Defined in:
app/controllers/application_controller.rb

Direct Known Subclasses

AdministrationController, AlternateValuesController, AnnotationsController, AssertedDistributionsController, AttributionsController, AuthorsController, BiocurationClassificationsController, BiologicalAssociationsController, BiologicalAssociationsGraphsController, BiologicalRelationshipsController, CharacterStatesController, CitationTopicsController, CitationsController, CollectingEventsController, CollectionObjectObservationsController, CollectionObjectsController, CollectionProfilesController, CombinationsController, CommonNamesController, ConfidenceLevelsController, ConfidencesController, ContainerItemsController, ContainersController, ContentsController, ControlledVocabularyTermsController, CrashTestController, DashboardController, DataAttributesController, DepictionsController, DescriptorsController, DocumentationController, DocumentsController, ExtractsController, GeneAttributesController, GeographicAreaTypesController, GeographicAreasController, GeographicAreasGeographicItemsController, GeographicItemsController, Georeferences::GeoLocatesController, Georeferences::GoogleMapsController, GeoreferencesController, GraphController, HubController, IdentifiersController, KeywordsController, LabelsController, LanguagesController, LoanItemsController, LoansController, MetadataController, NamespacesController, NotesController, ObservationMatricesController, ObservationMatrixColumnItemsController, ObservationMatrixColumnsController, ObservationMatrixRowItemsController, ObservationMatrixRowsController, ObservationsController, OrganizationsController, OriginRelationshipsController, OtuPageLayoutSectionsController, OtuPageLayoutsController, OtusController, PeopleController, PinboardItemsController, PredicatesController, PreparationTypesController, ProjectMembersController, ProjectSourcesController, ProjectsController, ProtocolRelationshipsController, ProtocolsController, PublicContentsController, RangedLotCategoriesController, RepositoriesController, SequenceRelationshipsController, SequencesController, SerialChronologiesController, SerialsController, SessionsController, SoftValidationsController, SourcesController, SqedDepictionsController, TaggedSectionKeywordsController, TagsController, Tasks::Accessions::Breakdown::BufferedDataController, Tasks::Accessions::Breakdown::SqedDepictionController, Tasks::Accessions::ComprehensiveController, Tasks::Accessions::Quick::SimpleController, Tasks::Accessions::Quick::VerbatimMaterialController, Tasks::Accessions::Report::DwcController, Tasks::Accessions::Verify::MaterialController, Tasks::AssertedDistribution::NewAssertedDistributionController, Tasks::Bibliography::VerbatimReferenceController, Tasks::Citations::OtusController, Tasks::CollectingEvents::Parse::Stepwise::DatesController, Tasks::CollectingEvents::Parse::Stepwise::LatLongController, Tasks::CollectingEvents::SearchLocalityController, Tasks::CollectionObjects::BrowseController, Tasks::CollectionObjects::FilterController, Tasks::Confidences::VisualizeController, Tasks::Content::EditorController, Tasks::Content::PreviewController, Tasks::ControlledVocabularies::BiocurationController, Tasks::ControlledVocabularies::TopicsHubController, Tasks::Descriptors::NewDescriptorController, Tasks::Gis::AssertedDistributionController, Tasks::Gis::DrawableMapController, Tasks::Gis::GeographicAreaLookupController, Tasks::Gis::MatchGeoreferenceController, Tasks::Gis::OtuDistributionDataController, Tasks::Images::NewImageController, Tasks::Import::Dwca::PsuImportController, Tasks::Labels::PrintLabelsController, Tasks::Loans::EditLoanController, Tasks::Loans::OverdueController, Tasks::MatrixImage::MatrixImageController, Tasks::Nomenclature::BrowseController, Tasks::Nomenclature::BySourceController, Tasks::Nomenclature::Catalog::BasisController, Tasks::Nomenclature::NewCombinationController, Tasks::Nomenclature::NewTaxonNameController, Tasks::ObservationMatrices::DashboardController, Tasks::ObservationMatrices::NewMatrixController, Tasks::ObservationMatrices::ObservationMatrixHubController, Tasks::ObservationMatrices::RowCoderController, Tasks::ObservationMatrices::ViewController, Tasks::Otus::BrowseController, Tasks::Otus::FilterController, Tasks::People::AuthorController, Tasks::Projects::PreferencesController, Tasks::Serials::SimilarController, Tasks::Sources::BrowseController, Tasks::Sources::HubController, Tasks::Sources::IndividualBibtexSourceController, Tasks::TaxonNames::FilterController, Tasks::TypeMaterial::EditTypeMaterialController, Tasks::Uniquify::PeopleController, Tasks::Usage::UserActivityController, TaxonDeterminationsController, TaxonNameClassificationsController, TaxonNameRelationshipsController, TaxonNamesController, TopicsController, TypeMaterialsController, UserPreferencesController, UsersController

Method Summary

Methods included from RequestType

#json_request?

Methods included from LogRecent

#log_user_recent_route

Methods included from Cookies

#digest_cookie, #digested_cookie_exists?

Methods included from Whitelist

#whitelist_constantize

Methods included from ProjectsHelper

#invalid_object, #project_link, #project_matches, #project_tag, #projects_list, #projects_search_form

Methods included from Api::Intercept

#intercept_api