\Framework\UtilsCaptcha

Summary

Methods
Properties
Constants
check()
base64()
No public properties found
No constants found
generateValue()
pickFont()
writeCurve()
writeNoise()
background()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

check()

check(string  $code, string  $key) : bool

验证验证码是否正确.

Parameters

string $code
string $key

Returns

bool —

base64()

base64(array  $_config = []) : array

输出验证码并把验证码的值保存的session中.

Parameters

array $_config

Throws

\Exception

Returns

array —

generateValue()

generateValue(array  $config) : array

生成验证码内容并保存到 Redis.

Parameters

array $config

Returns

array —

pickFont()

pickFont(string  $path, array  $config) : string

Parameters

string $path
array $config

Returns

string —

writeCurve()

writeCurve(array  $config, mixed  $im, mixed  $color) : void

Parameters

array $config
mixed $im
mixed $color

writeNoise()

writeNoise(array  $config, mixed  $im) : void

Parameters

array $config
mixed $im

background()

background(array  $config, mixed  $im) : void

Parameters

array $config
mixed $im