PHP Класс Nette\Forms\Controls\CsrfProtection

Наследование: extends HiddenField
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$session Nette\Http\Session

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

Метод Описание
__construct ( $message )
getControl ( ) : Nette\Utils\Html Generates control's HTML element.
getToken ( ) : string
loadHttpData ( ) : void Loads HTTP data.
setValue ( $value ) : self
validateCsrf ( CsrfProtection $control ) : boolean

Защищенные методы

Метод Описание
attached ( $parent )

Приватные методы

Метод Описание
generateToken ( $random = NULL ) : string
getSession ( ) : Session

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

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

public __construct ( $message )

attached() защищенный метод

protected attached ( $parent )

getControl() публичный метод

Generates control's HTML element.
public getControl ( ) : Nette\Utils\Html
Результат Nette\Utils\Html

getToken() публичный метод

public getToken ( ) : string
Результат string

loadHttpData() публичный метод

Loads HTTP data.
public loadHttpData ( ) : void
Результат void

setValue() публичный метод

public setValue ( $value ) : self
Результат self

validateCsrf() публичный статический метод

public static validateCsrf ( CsrfProtection $control ) : boolean
$control CsrfProtection
Результат boolean

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

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

public Session,Nette\Http $session
Результат Nette\Http\Session