Ejemplo n.º 1
0
 /**
  * Forgery constructor
  *
  * @param string $renderUrl
  */
 public function __forge($renderUrl = null)
 {
     $this->captcha = \Magelight\Webform\Models\Captcha\Captcha::forge();
     if (empty($renderUrl)) {
         $this->captcha->loadCodeFromSession()->generate()->saveCodeToSession();
         $this->captcha->save();
     }
     $this->set('image_url', !empty($renderUrl) ? $renderUrl : $this->url($this->captcha->getSavedFileName()));
     $this->addClass('form-group');
 }