PasswordHasherConfig
in package
This class is automatically generated to help in creating a config.
Table of Contents
Properties
- $_usedProperties : mixed
- $algorithm : mixed
- $cost : mixed
- $encodeAsBase64 : mixed
- $hashAlgorithm : mixed
- $id : mixed
- $ignoreCase : mixed
- $iterations : mixed
- $keyLength : mixed
- $memoryCost : mixed
- $migrateFrom : mixed
- $timeCost : mixed
Methods
- __construct() : mixed
- algorithm() : $this
- cost() : $this
- encodeAsBase64() : $this
- hashAlgorithm() : $this
- Name of hashing algorithm for PBKDF2 (i.e. sha256, sha512, etc..) See hash_algos() for a list of supported algorithms.
- id() : $this
- ignoreCase() : $this
- iterations() : $this
- keyLength() : $this
- memoryCost() : $this
- migrateFrom() : $this
- timeCost() : $this
- toArray() : array<string|int, mixed>
Properties
$_usedProperties
private
mixed
$_usedProperties
= []
$algorithm
private
mixed
$algorithm
$cost
private
mixed
$cost
$encodeAsBase64
private
mixed
$encodeAsBase64
$hashAlgorithm
private
mixed
$hashAlgorithm
$id
private
mixed
$id
$ignoreCase
private
mixed
$ignoreCase
$iterations
private
mixed
$iterations
$keyLength
private
mixed
$keyLength
$memoryCost
private
mixed
$memoryCost
$migrateFrom
private
mixed
$migrateFrom
$timeCost
private
mixed
$timeCost
Methods
__construct()
public
__construct([array<string|int, mixed> $value = [] ]) : mixed
Parameters
- $value : array<string|int, mixed> = []
algorithm()
public
algorithm(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thiscost()
public
cost(ParamConfigurator|int $value) : $this
Parameters
- $value : ParamConfigurator|int
Tags
Return values
$thisencodeAsBase64()
public
encodeAsBase64(ParamConfigurator|bool $value) : $this
Parameters
- $value : ParamConfigurator|bool
Tags
Return values
$thishashAlgorithm()
Name of hashing algorithm for PBKDF2 (i.e. sha256, sha512, etc..) See hash_algos() for a list of supported algorithms.
public
hashAlgorithm(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisid()
public
id(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thisignoreCase()
public
ignoreCase(ParamConfigurator|bool $value) : $this
Parameters
- $value : ParamConfigurator|bool
Tags
Return values
$thisiterations()
public
iterations(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thiskeyLength()
public
keyLength(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thismemoryCost()
public
memoryCost(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thismigrateFrom()
public
migrateFrom(mixed $value) : $this
Parameters
- $value : mixed
Return values
$thistimeCost()
public
timeCost(ParamConfigurator|mixed $value) : $this
Parameters
- $value : ParamConfigurator|mixed
Tags
Return values
$thistoArray()
public
toArray() : array<string|int, mixed>