- 1.0.0 (0)
- 1.1.6 (0)
- 1.2.6 (-2)
- 2.0.3 (0)
- 2.1.0 (0)
- 2.2.1 (0)
- 2.3.8 (0)
- 3.0.0 (-38)
- 3.0.9 (0)
- 3.1.0 (0)
- 3.2.1 (0)
- 3.2.8 (0)
- 3.2.13 (0)
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7
- 5.2.3
- 6.0.0
- 6.1.3.1
- 6.1.7.7
- 7.0.0
- 7.1.3.2
- 7.1.3.4
- What's this?
Filters added to this controller will be run for all controllers in the application. Likewise, all the methods added will be available for all controllers.
Accessing controller data
You can access controller attributes from views via the @controller variable.
It has some important attributes:
-
@controller.controller_name -> the name of the controller
-
@controller.request -> returns the ActionController::Request
-
@controller.request.method -> the request method ( get, post, put, delete )
-
@controller.request.host -> the request host ( ip address or hostname ) where your server runs
-
@controller.request.ip -> the ip where your browser runs
-