Properties

$dependencies

$dependencies : 

Type

$shortcuts

$shortcuts : 

Type

$singleton

$singleton : 

Type

$class_hash

$class_hash : 

Type

$_shorts

$_shorts : 

Type

$_shorts_loaded

$_shorts_loaded : 

Type

$_class_index

$_class_index : 

Type

$itoa64

$itoa64 : 

Type

$iteration_count_log2

$iteration_count_log2 : 

Type

$random_state

$random_state : 

Type

Methods

__get()

__get(  $name) 

Parameters

$name

__isset()

__isset(  $name) 

Parameters

$name

__dependencies()

__dependencies() 

__shortcuts()

__shortcuts() 

__destruct()

__destruct() 

__construct()

__construct() 

hash()

hash(  $strPassword,   $strSalt = '',   $strMethod = '') 

Parameters

$strPassword
$strSalt
$strMethod

prehash()

prehash(  $strPassword,   $strSalt = '') 

Parameters

$strPassword
$strSalt

checkPassword()

checkPassword(  $strPassword,   $strStoredHash,   $blnUseHash = false,   $blnReturnHash = false) 

Parameters

$strPassword
$strStoredHash
$blnUseHash
$blnReturnHash

getIterationCount()

getIterationCount(  $strHash) 

Parameters

$strHash

checkIfHashNeedsUpdate()

checkIfHashNeedsUpdate(  $strHash) 

Parameters

$strHash

get_random_bytes()

get_random_bytes(  $count) 

Parameters

$count

encode64()

encode64(  $input,   $count) 

Parameters

$input
$count

getBestHashMethod()

getBestHashMethod() 

getHashMethod()

getHashMethod(  $strHash) 

Parameters

$strHash

gensalt_private()

gensalt_private(  $input) 

Parameters

$input

crypt_private()

crypt_private(  $password,   $setting) 

Parameters

$password
$setting

gensalt_extended()

gensalt_extended(  $input) 

Parameters

$input

gensalt_blowfish()

gensalt_blowfish(  $input) 

Parameters

$input

hash_blowfish()

hash_blowfish(  $password) 

Parameters

$password

hash_ext_des()

hash_ext_des(  $password) 

Parameters

$password

hash_sha512()

hash_sha512(  $password) 

Parameters

$password