PHP 클래스 PhpCaptcha

파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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