Class Student_definition

Description

Class is used for defining a student Extends from class Crop. Overwrites methods __construct and View.

Located in /mod_student_definition.php (line 19)

Base
   |
   --Crop
      |
      --Student_definition
Variable Summary
Method Summary
Student_definition __construct ([mixed $viewto = 2], [mixed $visible = true], [mixed $view_as = "tab"])
void get_login_message (mixed $id, [mixed $name = ""], [mixed $redirect = false])
void get_name ()
void get_signal_name ()
void match ()
void set_name (mixed $value)
void view ()
void writeout_create_new (mixed $name, mixed $button)
Variables
mixed $given_name (line 23)
  • access: protected
mixed $signal_create (line 21)
  • access: protected
mixed $signal_login (line 22)
  • access: protected
mixed $signal_name (line 20)
  • access: protected
mixed $user (line 24)
  • access: protected

Inherited Variables

Inherited from Crop

Crop::$checkbox_visible
Crop::$checked_ids
Crop::$checked_type
Crop::$current_view
Crop::$groups
Crop::$schools
Crop::$selected_group
Crop::$selected_school
Crop::$selected_type
Crop::$selected_zone
Crop::$signal_checked_type
Crop::$signal_ids
Crop::$signal_selected
Crop::$signal_selected_id
Crop::$viewto
Crop::$view_as
Crop::$visible
Crop::$write_buffer
Crop::$zones
Methods
Constructor __construct (line 30)

Individualizes signals and initializes attributes

  • access: public
Student_definition __construct ([mixed $viewto = 2], [mixed $visible = true], [mixed $view_as = "tab"])

Redefinition of:
Crop::__construct()
Intializes all attributes
get_login_message (line 190)

Contains some Javascript and noscript elements for moving to students GUI.

  • access: protected
void get_login_message (mixed $id, [mixed $name = ""], [mixed $redirect = false])
get_name (line 77)
  • access: protected
void get_name ()
get_signal_create (line 60)

Signal create

This signal requests to create new user

  • access: public
void get_signal_create ()
get_signal_login (line 68)

Signal login

This signal requests to authorize user

  • access: public
void get_signal_login ()
get_signal_name (line 52)

Signal name

This signal is for name that user enters for definition

  • access: public
void get_signal_name ()
match (line 141)

Makes definition operations

  • access: protected
void match ()
set_name (line 73)
  • access: protected
void set_name (mixed $value)
view (line 86)

Contains the logic and writeout calls of this class

  • access: public
void view ()

Redefinition of:
Crop::view()
Contains the logic and writeout calls of this class
writeout_create_new (line 169)

Prints form to create new user

  • access: protected
void writeout_create_new (mixed $name, mixed $button)

Inherited Methods

Inherited From Crop

Crop::__construct()
Crop::checkbox_off()
Crop::checkbox_on()
Crop::get_checked_ids()
Crop::get_checked_names()
Crop::get_checked_type()
Crop::get_current_view()
Crop::get_group_id()
Crop::get_schools()
Crop::get_school_id()
Crop::get_visible()
Crop::get_zones()
Crop::get_zone_id()
Crop::group_selected()
Crop::school_selected()
Crop::set_current_view()
Crop::set_selected_group()
Crop::set_selected_school()
Crop::set_selected_type()
Crop::set_selected_zone()
Crop::set_view_as()
Crop::set_visible()
Crop::view()
Crop::writeout()
Crop::writeout_buffer()
Crop::writeout_groups()
Crop::writeout_groups_list()
Crop::writeout_schools()
Crop::writeout_schools_list()
Crop::writeout_zones()
Crop::writeout_zones_list()
Crop::zone_selected()

Inherited From Base

Base::make_query()

Documentation generated on Mon, 16 May 2005 16:11:54 +0300 by phpDocumentor 1.3.0RC3