PHP Класс PhpCaptcha

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$aCharSet
$aFontColorRange
$aFonts
$bCaseInsensitive
$bCharShadow
$bUseColour
$iHeight
$iMaxFontSize
$iMinFontSize
$iNumChars
$iNumLines
$iSpacing
$iWidth
$oImage
$sCode
$sFileType
$sOwnerText
$vBackgroundImages

Открытые методы

Метод Описание
CalculateSpacing ( )
CaseInsensitive ( $bCaseInsensitive )
Create ( $sFilename = '' )
DisplayShadow ( $bCharShadow )
DrawCharacters ( )
DrawLines ( )
DrawOwnerText ( )
GenerateCode ( )
PhpCaptcha ( $aFonts, $iWidth = CAPTCHA_WIDTH, $iHeight = CAPTCHA_HEIGHT )
SetBackgroundImages ( $vBackgroundImages )
SetCharSet ( $vCharSet )
SetFileType ( $sFileType )
SetFontColorRange ( $iMinValue, $iMaxValue = null )
SetHeight ( $iHeight )
SetMaxFontSize ( $iMaxFontSize )
SetMinFontSize ( $iMinFontSize )
SetNumChars ( $iNumChars )
SetNumLines ( $iNumLines )
SetOwnerText ( $sOwnerText )
SetWidth ( $iWidth )
UseColour ( $bUseColour )
Validate ( $sUserCode, $bCaseInsensitive = true ) call this method statically
WriteFile ( $sFilename )

Описание методов

CalculateSpacing() публичный Метод

public CalculateSpacing ( )

CaseInsensitive() публичный Метод

public CaseInsensitive ( $bCaseInsensitive )

Create() публичный Метод

public Create ( $sFilename = '' )

DisplayShadow() публичный Метод

public DisplayShadow ( $bCharShadow )

DrawCharacters() публичный Метод

public DrawCharacters ( )

DrawLines() публичный Метод

public DrawLines ( )

DrawOwnerText() публичный Метод

public DrawOwnerText ( )

GenerateCode() публичный Метод

public GenerateCode ( )

PhpCaptcha() публичный Метод

public PhpCaptcha ( $aFonts, $iWidth = CAPTCHA_WIDTH, $iHeight = CAPTCHA_HEIGHT )

SetBackgroundImages() публичный Метод

public SetBackgroundImages ( $vBackgroundImages )

SetCharSet() публичный Метод

public SetCharSet ( $vCharSet )

SetFileType() публичный Метод

public SetFileType ( $sFileType )

SetFontColorRange() публичный Метод

public SetFontColorRange ( $iMinValue, $iMaxValue = null )

SetHeight() публичный Метод

public SetHeight ( $iHeight )

SetMaxFontSize() публичный Метод

public SetMaxFontSize ( $iMaxFontSize )

SetMinFontSize() публичный Метод

public SetMinFontSize ( $iMinFontSize )

SetNumChars() публичный Метод

public SetNumChars ( $iNumChars )

SetNumLines() публичный Метод

public SetNumLines ( $iNumLines )

SetOwnerText() публичный Метод

public SetOwnerText ( $sOwnerText )

SetWidth() публичный Метод

public SetWidth ( $iWidth )

UseColour() публичный Метод

public UseColour ( $bUseColour )

Validate() публичный Метод

call this method statically
public Validate ( $sUserCode, $bCaseInsensitive = true )

WriteFile() публичный Метод

public WriteFile ( $sFilename )

Описание свойств

$aCharSet публичное свойство

public $aCharSet

$aFontColorRange публичное свойство

public $aFontColorRange

$aFonts публичное свойство

public $aFonts

$bCaseInsensitive публичное свойство

public $bCaseInsensitive

$bCharShadow публичное свойство

public $bCharShadow

$bUseColour публичное свойство

public $bUseColour

$iHeight публичное свойство

public $iHeight

$iMaxFontSize публичное свойство

public $iMaxFontSize

$iMinFontSize публичное свойство

public $iMinFontSize

$iNumChars публичное свойство

public $iNumChars

$iNumLines публичное свойство

public $iNumLines

$iSpacing публичное свойство

public $iSpacing

$iWidth публичное свойство

public $iWidth

$oImage публичное свойство

public $oImage

$sCode публичное свойство

public $sCode

$sFileType публичное свойство

public $sFileType

$sOwnerText публичное свойство

public $sOwnerText

$vBackgroundImages публичное свойство

public $vBackgroundImages