Пример #1
0
             } else {
                 $save = false;
             }
         }
     }
     # Check if it's an encrypted field
     foreach ($encrypted as $encrypt) {
         if ($encrypt == $field) {
             if ($value != '') {
                 $value = Crypt::encrypt($value);
             }
         }
     }
     # Check if it's a relation and if the value is on the dropdown
     if (array_key_exists($field, $relations)) {
         if ($value == "" or !Laralum::checkValueInRelation($relations[$field]['data'], $value, $relations[$field]['value'])) {
             abort(403, trans('laralum.error_relation_value', ['field' => $field]));
         }
     }
     # Save it
     if ($save) {
         $row->{$field} = $value;
     }
 } elseif ($type == 'boolean') {
     # Save it
     if ($value) {
         $row->{$field} = true;
     } else {
         $row->{$field} = false;
     }
 } else {