Class user_self_registration

Description

Self-registration class.

Used to provide means for users to register themselves on an Axyl-based website.

Located in /selfregistration-defs.php (line 34)

RenderableObject
   |
   --StylableObject
      |
      --HTMLObject
         |
         --user_self_registration
Variable Summary
 mixed $address
 mixed $auth_code
 mixed $displaypw
 mixed $email
 mixed $enabled
 mixed $error_msg
 mixed $forumemail
 mixed $forumfor
 mixed $full_name
 mixed $mobile
 mixed $password
 mixed $phone
 mixed $regmode
 mixed $savepw
 mixed $user_id
Method Summary
 user_self_registration user_self_registration ([mixed $confirmation = 'f'], [mixed $rmode = ''], [mixed $user = ''], [mixed $ff = ''], [mixed $fe = ''])
 void check_authcode (mixed $auth_code)
 void get_user ()
 void html ()
 void POSTprocess ()
 void save ()
Variables
mixed $address (line 40)
mixed $auth_code (line 44)
mixed $confirmsubject = 'Forums Confirmation of Registration' (line 52)
mixed $displaypw (line 48)
mixed $email (line 39)
mixed $enabled = 'f' (line 43)
mixed $error_msg (line 46)
mixed $forumemail = 'axyl@catalyst.net.nz' (line 51)
mixed $forumfor = 'Axyl Default Site' (line 50)
mixed $full_name (line 38)
mixed $mobile (line 42)
mixed $password (line 37)
mixed $phone (line 41)
mixed $regmode (line 47)
mixed $savepw = 'f' (line 49)
mixed $user_confirmation = 'f' (line 45)
mixed $user_id (line 36)

Inherited Variables

Inherited from HTMLObject

HTMLObject::$accesskey
HTMLObject::$align
HTMLObject::$alt
HTMLObject::$bgcolor
HTMLObject::$bgurl
HTMLObject::$border
HTMLObject::$color
HTMLObject::$height
HTMLObject::$hspace
HTMLObject::$lang
HTMLObject::$langdir
HTMLObject::$linkover_text
HTMLObject::$name
HTMLObject::$onblur
HTMLObject::$onchange
HTMLObject::$onclick
HTMLObject::$ondblclick
HTMLObject::$onfocus
HTMLObject::$onkeydown
HTMLObject::$onkeypress
HTMLObject::$onkeyup
HTMLObject::$onload
HTMLObject::$onmousedown
HTMLObject::$onmousemove
HTMLObject::$onmouseout
HTMLObject::$onmouseover
HTMLObject::$onmouseup
HTMLObject::$onselect
HTMLObject::$size
HTMLObject::$src
HTMLObject::$tabindex
HTMLObject::$target
HTMLObject::$title
HTMLObject::$user_attributes
HTMLObject::$valign
HTMLObject::$vspace
HTMLObject::$width

Inherited from StylableObject

StylableObject::$class
StylableObject::$id
StylableObject::$style
Methods
Constructor user_self_registration (line 54)
user_self_registration user_self_registration ([mixed $confirmation = 'f'], [mixed $rmode = ''], [mixed $user = ''], [mixed $ff = ''], [mixed $fe = ''])
check_authcode (line 188)
void check_authcode (mixed $auth_code)
get_user (line 82)
void get_user ()
html (line 206)
void html ()

Redefinition of:
RenderableObject::html()
Return output suitable for normal HTML-capable device. This method must be over-ridden by a method of the same name in the descendant class which renders output to web browsers.
POSTprocess (line 361)
void POSTprocess ()
save (line 108)
void save ()
send_confirmation_email (line 173)
void send_confirmation_email ()

Inherited Methods

Inherited From HTMLObject

 HTMLObject::HTMLObject()
 HTMLObject::inherit_attributes()
 HTMLObject::setaccesskey()
 HTMLObject::setalign()
 HTMLObject::setalt()
 HTMLObject::setbackground()
 HTMLObject::setbgcolor()
 HTMLObject::setborder()
 HTMLObject::setcolor()
 HTMLObject::setheight()
 HTMLObject::sethspace()
 HTMLObject::setlang()
 HTMLObject::setlangdir()
 HTMLObject::setname()
 HTMLObject::setsize()
 HTMLObject::setsrc()
 HTMLObject::settabindex()
 HTMLObject::settarget()
 HTMLObject::settitle()
 HTMLObject::setvalign()
 HTMLObject::setvspace()
 HTMLObject::setwidth()
 HTMLObject::set_attribute()
 HTMLObject::set_linkover_text()
 HTMLObject::set_onblur()
 HTMLObject::set_onchange()
 HTMLObject::set_onclick()
 HTMLObject::set_ondblclick()
 HTMLObject::set_onfocus()
 HTMLObject::set_onkeydown()
 HTMLObject::set_onkeypress()
 HTMLObject::set_onkeyup()
 HTMLObject::set_onload()
 HTMLObject::set_onmousedown()
 HTMLObject::set_onmousemove()
 HTMLObject::set_onmouseout()
 HTMLObject::set_onmouseover()
 HTMLObject::set_onmouseup()
 HTMLObject::set_onselect()
 HTMLObject::set_tabindex()
 HTMLObject::taghtml()

Inherited From StylableObject

 StylableObject::StylableObject()
 StylableObject::clearstyle()
 StylableObject::setclass()
 StylableObject::setcss()
 StylableObject::setid()
 StylableObject::setstyle()

Inherited From RenderableObject

 RenderableObject::RenderableObject()
 RenderableObject::html()
 RenderableObject::render()
 RenderableObject::wml()
 RenderableObject::wmlup()
 RenderableObject::xml()

Documentation generated by phpDocumentor 1.3.0RC3