The following files exists in this folder. Click to view.
CFormUserCreate.php1 lines ASCII Unix (LF) <?php
/**
* A form for creating a new user.
*
* @package LydiaCore
*/
class CFormUserCreate extends CForm {
/**
* Constructor
*/
public function __construct($object) {
parent::__construct();
$this->AddElement(new CFormElementText('acronym', array('required'=>true)))
->AddElement(new CFormElementPassword('password', array('required'=>true)))
->AddElement(new CFormElementPassword('password1', array('required'=>true, 'label'=>'Password again:')))
->AddElement(new CFormElementText('name', array('required'=>true)))
->AddElement(new CFormElementText('email', array('required'=>true)))
->AddElement(new CFormElementSubmit('create', array('callback'=>array($object, 'DoCreate'))));
$this->SetValidation('acronym', array('not_empty'))
->SetValidation('password', array('not_empty'))
->SetValidation('password1', array('not_empty'))
->SetValidation('name', array('not_empty'))
->SetValidation('email', array('not_empty'));
}
}