0 follower

Final Class Yiisoft\Yii\View\Renderer\Csrf

InheritanceYiisoft\Yii\View\Renderer\Csrf
ImplementsStringable

Method Details

Hide inherited methods

__construct() public method

public __construct( string $token, string $parameterName, string $headerName ): mixed
$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 __toString( ): string

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

            
getHeaderName() public method

public getHeaderName( ): string

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

            
getParameterName() public method

public getParameterName( ): string

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

            
getToken() public method

public getToken( ): string

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

            
hiddenInput() public method

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

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