Exemple #1
0
 /**
  * Valida um convite.
  *
  * @param string $numero Numero do convite
  * @param null|string $id Identificacao do utilizado se convite restrito
  * @return bool
  */
 public function check($numero, $id = null)
 {
     $convite = $this->get($numero);
     // Verificar se convite esta restrito a algum id
     if (Str::is($convite->restrict, trim($id)) != true) {
         error('Você não tem permissão para utilizar este convite (%s)', $numero);
     }
     return $convite;
 }
Exemple #2
0
 /**
  * Verificar se um campo deve ser ignorado na hora de aplicar do request no model.
  *
  * @param $name
  *
  * @return bool
  */
 protected function hasApply($name)
 {
     foreach ($this->applyIgnores as $pattern) {
         if (Str::is($pattern, $name)) {
             return false;
         }
     }
     return true;
 }