コード例 #1
0
 /**
  *  Gets view data.
  *
  * @return array
  */
 protected function getViewData()
 {
     $data = $this->validator->validationData();
     $data['selector'] = $this->selector;
     if (!is_null($this->ignore)) {
         $data['ignore'] = $this->ignore;
     }
     return $data;
 }
コード例 #2
0
 /**
  * Configure Javascript remote validations.
  *
  * @param Validator $validator
  */
 protected function configureJsRemote(Validator $validator)
 {
     if (is_null($this->sessionStore)) {
         return;
     }
     $token = $this->sessionStore->token();
     if (!is_null($this->container['encrypter'])) {
         $token = $this->container['encrypter']->encrypt($token);
     }
     $validator->setRemoteToken($token);
     $validator->enableRemote($this->jsRemoteEnabled);
 }
コード例 #3
0
 /**
  *  Gets view data.
  *
  * @return array
  */
 protected function getViewData()
 {
     $data = $this->validator->validationData();
     $data['selector'] = $this->selector;
     return $data;
 }