Class XoopsCaptchaImageHandler
Methods | ||
---|---|---|
public
|
__construct()
|
# |
public
|
loadImage()
|
# |
public
|
generateCode()
Create Code
Create Code |
# |
public
|
createImage(): string|bool
|
# |
public
|
getList(string $name, string $extension = ''): array|mixed
|
# |
public
|
createImageGd()
Create CAPTCHA iamge with GD
Originated by DuGris' SecurityImage
----------------------------------------------------…
Create CAPTCHA iamge with GD Originated by DuGris' SecurityImage --------------------------------------------------------------------------- // Class : SecurityImage 1.5 // Author: DuGris aka L. Jen http://www.dugris.info // Email : DuGris@wanadoo.fr // Licence: GNU // Project: The XOOPS Project // --------------------------------------------------------------------------- // |
# |
public
|
loadFont()
|
# |
public
|
setImageSize()
|
# |
public
|
loadBackground(): string|null
Return random background
Return random background |
# |
public
|
createFromFile()
Draw Image background
Draw Image background |
# |
public
|
drawCode()
Draw Code
Draw Code |
# |
public
|
drawBorder()
Draw Border
Draw Border |
# |
public
|
drawCircles()
Draw Circles background
Draw Circles background |
# |
public
|
drawLines()
Draw Lines background
Draw Lines background |
# |
public
|
drawRectangles()
Draw Rectangles background
Draw Rectangles background |
# |
public
|
drawBars()
Draw Bars background
Draw Bars background |
# |
public
|
drawEllipses()
Draw Ellipses background
Draw Ellipses background |
# |
public
|
drawPolygons()
Draw polygons background
Draw polygons background |
# |
public
|
createImageBmp(string $file = ''): string
Create CAPTCHA image with BMP
Create CAPTCHA image with BMP TODO |
# |
Properties | |||
---|---|---|---|
public
|
|
$config = []
|
# |
public
|
|
$code
|
# |
public
|
|
$mode = 'gd'
|
# |
public
|
|
$invalid = false
|
# |
public
|
|
$oImage
|
# |
public
|
|
$font
|
# |
public
|
|
$spacing
|
# |
public
|
|
$width
|
# |
public
|
|
$height
|
# |
public
|
|
$captchaHandler
|
# |