0 follower

Final Class Yiisoft\Yii\View\Renderer\Csrf

InheritanceYiisoft\Yii\View\Renderer\Csrf
ImplementsStringable

Method Details

Hide inherited methods

__construct() public method

public mixed __construct ( string $token, string $parameterName, string $headerName )
$token string
$parameterName string
$headerName string

                public function __construct(
    private readonly string $token,
    private readonly string $parameterName,
    private readonly string $headerName,
) {
}

            
__toString() public method

public string __toString ( )

                public function __toString(): string
{
    return $this->getToken();
}

            
getHeaderName() public method

public string getHeaderName ( )

                public function getHeaderName(): string
{
    return $this->headerName;
}

            
getParameterName() public method

public string getParameterName ( )

                public function getParameterName(): string
{
    return $this->parameterName;
}

            
getToken() public method

public string getToken ( )

                public function getToken(): string
{
    return $this->token;
}

            
hiddenInput() public method

public \Yiisoft\Html\Tag\Input hiddenInput ( array $attributes = [] )
$attributes array

                public function hiddenInput(array $attributes = []): Input
{
    $tag = Html::hiddenInput($this->parameterName, $this->token);
    return $attributes === [] ? $tag : $tag->addAttributes($attributes);
}