Class: PrestoView::InstanceAPI
- Inherits:
-
Object
- Object
- PrestoView::InstanceAPI
- Includes:
- API
- Defined in:
- lib/presto/view/instance-api/api.rb
Constant Summary
Constant Summary
Constants included from PrestoCore::Utils
PrestoCore::Utils::PATH_MODIFIERS, PrestoCore::Utils::STATUS__NOT_FOUND, PrestoCore::Utils::STATUS__OK, PrestoCore::Utils::STATUS__PERMANENT_REDIRECT, PrestoCore::Utils::STATUS__REDIRECT, PrestoCore::Utils::STATUS__RESTRICTED, PrestoCore::Utils::STATUS__SERVER_ERROR
Instance Method Summary (collapse)
-
- (InstanceAPI) initialize(controller_instance, action)
constructor
A new instance of InstanceAPI.
Methods included from API
#render, #render_layout, #render_master_layout, #render_partial, #render_view
Methods included from Utils
#engine_supported?, #guess_extension, #guess_layout, #guess_path, #guess_scope_and_context
Methods included from PrestoCore::Utils
build_path, #extract_controllers, is_controller?, normalize_path, rootify_url
Constructor Details
- (InstanceAPI) initialize(controller_instance, action)
A new instance of InstanceAPI
6 7 8 9 |
# File 'lib/presto/view/instance-api/api.rb', line 6 def initialize controller_instance, action @controller, @controller_instance, @action = controller_instance.class, controller_instance, action end |