Zendフレームワーク2にRecaptchaサービスを含める方法は?
私はこのようにしようとしました:
public function contactAction()
{
$formContact = new ContactForm();
$pubKey = 'mypubkey';
$privKey = 'myprivkey';
$recaptcha = new ZendService\ReCaptcha\ReCaptcha($pubKey, $privKey);
return array ('formContact' => $formContact, 'recaptcha' => $recaptcha);
}
しかし、フレームワークをダウンロードしたときに ZendService\ReCaptcha がデフォルトで存在しないことがわかりました。それで、ここからダウンロードしました https://github.com/zendframework/ZendService_ReCaptcha
vendor\zendframework\zendframework\library\zend
ライブラリの他の部分と一緒に配置しました。
ページを更新しようとしましたが、zend サービスの recaptcha が見つからないため、再び機能しません。
Fatal error: Class 'Application\Controller\ZendService\ReCaptcha\ReCaptcha' not found in C:\Program Files (x86)\xampp\htdocs\Zf-tutorial\module\Application\src\Application\Controller\IndexController.php on line 79
誰かが私を助けることができますか?recaptcha を実装するのは簡単だと思っていましたが、そうではありません。ありがとう!