Generic Captcha adapter interface

Each specific captcha implementation should implement this interface

category Zend
package Zend_Captcha
subpackage Adapter
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
version $Id$
inherited_from \Zend_Validate_Interface

 Methods

Generate a new captcha

generate() : string

Returns

stringnew captcha ID

Get optional private decorator for this captcha type

getDecorator() : \Zend_Form_Decorator_Interface | string

Returns

\Zend_Form_Decorator_Interfacestring

Get captcha name

getName() : string

Returns

string

Display the captcha

render(\Zend_View_Interface $view = null, mixed $element = null) : string

Parameters

$view

\Zend_View_Interface

$element

mixed

Returns

string

Set captcha name

setName(string $name) : \Zend_Captcha_Adapter

Parameters

$name

string

Returns

\Zend_Captcha_Adapter