PHP Класс RegistrationForm, pkp-lib

RegistrationForm is the data structure for keeping user registration form data. It is used by the 'registration' action of 'UserController'.
Наследование: extends User
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$captchaEnabled whether or not captcha is enabled for this form
$defaultAuth default authentication source, if specified
$existingUser user is already registered with another context

Открытые методы

Метод Описание
__construct ( $site ) Constructor.
_setMailFrom ( $request, MailTemplate $mail ) Set mail from address
execute ( $request ) : integer | null Register a new user.
fetch ( $request, $template = null, $display = false )
initData ( $request )
readInputData ( ) Assign form data to user-submitted data.
validate ( ) Validate the form

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( $site )

_setMailFrom() публичный Метод

Set mail from address
public _setMailFrom ( $request, MailTemplate $mail )
$request PKPRequest
$mail MailTemplate

execute() публичный Метод

Register a new user.
public execute ( $request ) : integer | null
$request PKPRequest
Результат integer | null User ID, or false on failure

fetch() публичный Метод

public fetch ( $request, $template = null, $display = false )

initData() публичный Метод

public initData ( $request )
$request Request

readInputData() публичный Метод

Assign form data to user-submitted data.
public readInputData ( )

validate() публичный Метод

Validate the form
public validate ( )

Описание свойств

$captchaEnabled публичное свойство

whether or not captcha is enabled for this form
public $captchaEnabled

$defaultAuth публичное свойство

default authentication source, if specified
public $defaultAuth

$existingUser публичное свойство

user is already registered with another context
public $existingUser