-
Notifications
You must be signed in to change notification settings - Fork 35
icms_form_elements_captcha_ImageHandler
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
Image Creation script Xoops Frameworks addon
based on Frameworks::captcha by Taiwen Jiang (phppp or D.J.) php_pp@hotmail.com
- Class name: icms_form_elements_captcha_ImageHandler
- Namespace:
public mixed $invalid = \false
- Visibility: public
protected \Aura\Session\Segment $captchaSection
Captcha session section
- Visibility: protected
private mixed $code
- Visibility: private
private mixed $font
- Visibility: private
private mixed $spacing
- Visibility: private
private mixed $width
- Visibility: private
private mixed $height
- Visibility: private
mixed icms_form_elements_captcha_ImageHandler::__construct()
Constructor
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::loadImage()
Loads the captcha image
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::createCode()
Creates the Captcha Code
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::setCode()
Sets the Captcha code
- Visibility: public
object icms_form_elements_captcha_ImageHandler::createImage(string file)
Creates the Captcha Image File
- Visibility: public
- file string - <p>filename of the Captcha image</p>
string icms_form_elements_captcha_ImageHandler::createImageBmp(string file)
Create CAPTCHA iamge with BMP
- Visibility: public
- file string - <p>filename</p>
mixed icms_form_elements_captcha_ImageHandler::createImageGd(mixed file)
- Visibility: public
- file mixed
mixed icms_form_elements_captcha_ImageHandler::loadFont()
Loads the Captcha font
- Visibility: public
array icms_form_elements_captcha_ImageHandler::_getList(string name, string extension)
Gets list of Captcha items (Internal Function)
- Visibility: public
- name string - <p>directory name to look in</p>
- extension string - <p>extension of the files to look for</p>
mixed icms_form_elements_captcha_ImageHandler::setImageSize()
Sets the Captcha image size
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawBars()
Draw Captcha Bars background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawCircles()
Draw Captcha Circles background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawLines()
Draw Captcha Lines background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawRectangles()
Draw Captcha Rectangles background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawEllipses()
Draw Captcha Ellipses background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawPolygons()
Draw Captcha polygons background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::createFromFile()
Draws Image background
- Visibility: public
array icms_form_elements_captcha_ImageHandler::loadBackground()
Returns random background
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawBorder()
Draw Captcha Border
- Visibility: public
mixed icms_form_elements_captcha_ImageHandler::drawCode()
Draw Captcha Code
- Visibility: public