Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

WizardJames Class Reference

Class WizardJames , v1.1 , 02/08/03. More...

List of all members.

Public Member Functions

 WizardJames ($title=0)
 RedirectNextStep ()
 NumSteps ()
 SetCurrentStep ()
 GetCurURLStep ()
 GetNextURLStep ()
 GetRealNextURLStep ()
 IsFirstStep ()
 IsLastStep ()
 PrintHeader ()
 PrintError ()
 SetEnd ($end, $caption="")
 SetFoot ()
 SetHeader ()
 PrintFoot ()
 GetSecVar ($name)
 GetVar ($name)
 SetVar ($name, $value)
 PrintVar ($name, $type, $default="")
 SaveState ()
 LoadState ()
 copyAttributes ($obj)
 GetRequestVars ()
 AddStep ($phpfile, $i=-1)
 ExecHandler ()
 Debug ($pre, $v)
 Dump ()

Public Attributes

 $debug = "ON"
 $dialog
 $end
 $endCaption
 $steps
 $curStep
 $title
 $vars
 $error = false
 $errorMsg


Detailed Description

Class WizardJames , v1.1 , 02/08/03.

This class try to standarize a way of implementing wizards. See wizard-james.txt for details of use.

Changelog ------------------------------ v1.1 (11/10/03): Fixed copyAttribute bug Fixed "die" after "header" phenomenum v1.0 (02/08/03): Initial version

Definition at line 36 of file wizard-james.class.php.


Constructor & Destructor Documentation

WizardJames::WizardJames title = 0  ) 
 

Definition at line 50 of file wizard-james.class.php.

References $title.


Member Function Documentation

WizardJames::AddStep phpfile,
i = -1
 

Definition at line 290 of file wizard-james.class.php.

WizardJames::copyAttributes obj  ) 
 

Definition at line 255 of file wizard-james.class.php.

WizardJames::Debug pre,
v
 

Definition at line 309 of file wizard-james.class.php.

WizardJames::Dump  ) 
 

Definition at line 319 of file wizard-james.class.php.

WizardJames::ExecHandler  ) 
 

Definition at line 300 of file wizard-james.class.php.

WizardJames::GetCurURLStep  ) 
 

Definition at line 110 of file wizard-james.class.php.

WizardJames::GetNextURLStep  ) 
 

Definition at line 117 of file wizard-james.class.php.

WizardJames::GetRealNextURLStep  ) 
 

Definition at line 132 of file wizard-james.class.php.

WizardJames::GetRequestVars  ) 
 

Definition at line 279 of file wizard-james.class.php.

WizardJames::GetSecVar name  ) 
 

Definition at line 211 of file wizard-james.class.php.

WizardJames::GetVar name  ) 
 

Definition at line 218 of file wizard-james.class.php.

WizardJames::IsFirstStep  ) 
 

Definition at line 142 of file wizard-james.class.php.

WizardJames::IsLastStep  ) 
 

Definition at line 146 of file wizard-james.class.php.

WizardJames::LoadState  ) 
 

Definition at line 239 of file wizard-james.class.php.

WizardJames::NumSteps  ) 
 

Definition at line 100 of file wizard-james.class.php.

WizardJames::PrintError  ) 
 

Definition at line 158 of file wizard-james.class.php.

WizardJames::PrintFoot  ) 
 

Definition at line 204 of file wizard-james.class.php.

WizardJames::PrintHeader  ) 
 

Definition at line 150 of file wizard-james.class.php.

WizardJames::PrintVar name,
type,
default = ""
 

Definition at line 226 of file wizard-james.class.php.

WizardJames::RedirectNextStep  ) 
 

Definition at line 87 of file wizard-james.class.php.

WizardJames::SaveState  ) 
 

Definition at line 233 of file wizard-james.class.php.

WizardJames::SetCurrentStep  ) 
 

Definition at line 104 of file wizard-james.class.php.

WizardJames::SetEnd end,
caption = ""
 

Definition at line 176 of file wizard-james.class.php.

References $end.

WizardJames::SetFoot  ) 
 

Definition at line 182 of file wizard-james.class.php.

References WIZARD_END_NAME, WIZARD_END_ONCLICK, WIZARD_END_TEXT, WIZARD_END_TYPE, WIZARD_NEXT_NAME, WIZARD_NEXT_ONCLICK, WIZARD_NEXT_TEXT, WIZARD_NEXT_TYPE, WIZARD_START_NAME, WIZARD_START_ONCLICK, WIZARD_START_TEXT, and WIZARD_START_TYPE.

WizardJames::SetHeader  ) 
 

Definition at line 195 of file wizard-james.class.php.

WizardJames::SetVar name,
value
 

Definition at line 222 of file wizard-james.class.php.


Member Data Documentation

WizardJames::$curStep
 

Definition at line 44 of file wizard-james.class.php.

WizardJames::$debug = "ON"
 

Definition at line 38 of file wizard-james.class.php.

WizardJames::$dialog
 

Definition at line 40 of file wizard-james.class.php.

WizardJames::$end
 

Definition at line 41 of file wizard-james.class.php.

Referenced by SetEnd().

WizardJames::$endCaption
 

Definition at line 42 of file wizard-james.class.php.

WizardJames::$error = false
 

Definition at line 47 of file wizard-james.class.php.

WizardJames::$errorMsg
 

Definition at line 48 of file wizard-james.class.php.

WizardJames::$steps
 

Definition at line 43 of file wizard-james.class.php.

WizardJames::$title
 

Definition at line 45 of file wizard-james.class.php.

Referenced by WizardJames().

WizardJames::$vars
 

Definition at line 46 of file wizard-james.class.php.


The documentation for this class was generated from the following file:
Generated on Wed Nov 19 20:29:45 2003 for James by doxygen 1.3.4