Class sloodle_view_controller

Description

The base class for viewing a SLOODLE Controller module.

Located in /view/controller.php (line 21)

sloodle_base_view
   |
   --sloodle_base_view_module
      |
      --sloodle_view_controller
Variable Summary
 object $controller
Method Summary
 sloodle_view_controller sloodle_view_controller ()
 void process_form ()
 void process_request ()
 void render ()
Variables
object $controller = null (line 28)

SLOODLE Controller data object, retreived directly from the database (table: sloodle_controller).

  • access: private

Inherited Variables

Inherited from sloodle_base_view_module

sloodle_base_view_module::$canedit
sloodle_base_view_module::$cm
sloodle_base_view_module::$course
sloodle_base_view_module::$course_context
sloodle_base_view_module::$module_context
sloodle_base_view_module::$sloodle
sloodle_base_view_module::$sloodle_course
Methods
Constructor sloodle_view_controller (line 33)

Constructor.

sloodle_view_controller sloodle_view_controller ()
process_form (line 51)

Process any form data which has been submitted.

void process_form ()

Redefinition of:
sloodle_base_view_module::process_form()
Process any form data which has been submitted.
process_request (line 40)

Uses the parent class to process basic request information, then obtains additional Controller data.

void process_request ()

Redefinition of:
sloodle_base_view_module::process_request()
Checks for incoming request data identifying a particular module (parameter 'id').
render (line 58)

Render the view of the Controller.

void render ()

Redefinition of:
sloodle_base_view_module::render()
Render the view of the module or feature.

Inherited Methods

Inherited From sloodle_base_view_module

 sloodle_base_view_module::sloodle_base_view_module()
 sloodle_base_view_module::check_permission()
 sloodle_base_view_module::print_footer()
 sloodle_base_view_module::print_header()
 sloodle_base_view_module::process_form()
 sloodle_base_view_module::process_request()
 sloodle_base_view_module::render()

Inherited From sloodle_base_view

 sloodle_base_view::sloodle_base_view()
 sloodle_base_view::check_permission()
 sloodle_base_view::print_footer()
 sloodle_base_view::print_header()
 sloodle_base_view::process_form()
 sloodle_base_view::process_request()
 sloodle_base_view::render()
 sloodle_base_view::view()

Documentation generated on Fri, 17 Jul 2009 11:01:09 +0100 by phpDocumentor 1.4.0