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