Class: ApplicationController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- ApplicationController
- Defined in:
- app/controllers/application_controller.rb
Direct Known Subclasses
AssignmentsController, CourseNavigationsController, CourseNumbersController, CoursesController, DelayedSystemJobsController, DeliverablesController, EffortLogLineItemsController, EffortLogsController, EffortReportsController, GenericAjaxController, GradesController, JobsController, MailingListsController, PageAttachmentsController, PageCommentTypesController, PageCommentsController, PagesController, PasswordResetsController, PeerEvaluationController, PeopleController, PresentationsController, RssFeedsController, ScottyDogSayingsController, SearchController, SponsoredProjectAllocationsController, SponsoredProjectEffortsController, SponsoredProjectSponsorsController, SponsoredProjectsController, StaticController, SuggestionsController, SystemController, TaskTypesController, TeamsController, WelcomeController
Instance Method Summary collapse
-
#robot? ⇒ Boolean
Return true if the user agent is a bot.
Instance Method Details
#robot? ⇒ Boolean
Return true if the user agent is a bot.
14 15 16 17 |
# File 'app/controllers/application_controller.rb', line 14 def robot? bot = /(Baidu|bot|Google|SiteUptime|Slurp|WordPress|ZIBB|ZyBorg)/i request.user_agent =~ bot end |