Entwickler Handbuch

Note

Dieser Abschnitt ist veraltet & funktioniert ggf. nicht mehr. Aus Zeitgründen ist es aktuell nicht vorgesehen diesen Abschnitt zu aktualisieren. Erstelle ggf. einen PR.

Füge das Captcha zu deinem domain model hinzu

Füge dieses Feld deiner domain model Klasse hinzu:

1/**
2 * @var string
3 * @validate NotEmpty, \Haffner\JhCaptcha\Validation\Validator\ReCaptchaValidator
4 */
5protected $captchaResponse;

und getter und setter Funktionen:

 1/**
 2 * Sets the captchaResponse
 3 *
 4 * @param string $captchaResponse
 5 * @return void
 6 */
 7public function setCaptchaResponse($captchaResponse) {
 8    $this->captchaResponse = $captchaResponse;
 9}
10
11/**
12 * Returns the captchaResponse
13 *
14 * @return string
15 */
16public function getCaptchaResponse() {
17    return $this->captchaResponse;
18}

Füge das Captcha zu deinem Fluid template hinzu

1{namespace jhcaptcha = Haffner\JhCaptcha\ViewHelpers}
2
3<jhcaptcha:reCaptcha />
4<f:form.textfield id="captchaResponse" type="hidden" property="captchaResponse" />