Voyager validation unique

unique:table,column,except,idColumn how can i put this values in bread

unique:table,column,except,idColumn how can i put this values in bread

public function validateBread($request, $data)
    {
        $rules = [];
        $messages = [];

        foreach ($data as $row) {
            $options = json_decode($row->details);

            if (isset($options->validation)) {
                if (isset($options->validation->rule)) {
                    if (!is_array($options->validation->rule)) {
                        $rules[$row->field] = explode(\'|\', $options->validation->rule);
                    } else {
                        $rules[$row->field] = $options->validation->rule;
                    }
                }

                if (isset($options->validation->messages)) {
                    foreach ($options->validation->messages as $key => $msg) {
                        $messages[$row->field.\'.\'.$key] = $msg;
                    }
                }
            }
        }

        return Validator::make($request, $rules, $messages);
    

4 التعليقات


  • Abdel Aziz Hassan
    Abdel Aziz Hassan 2017-09-21 17:57:02

    value of what

  • Abdel Aziz Hassan
    Abdel Aziz Hassan 2017-09-21 17:57:02

    value of what

  • mohaaboeata
    mohaaboeata 2017-09-21 17:57:02

    بص يا كبير في في voyager لما بتعمل bread لتابل معين في Optional Details بتحط ال validation زي المثال اللي في الكود لو حبيت تعمل لحقل unique: بتضيف ليه اربع خانات unique:table,column,except,idColumn انا عايز اعرف ازاي اغير قيمت except الي مثلا $this->id

    {
        \"validation\": {
            \"rule\": \"required|max:2|unique:languages,slug\"
        }
    }
  • mohaaboeata
    mohaaboeata 2017-09-21 17:57:02

    بص يا كبير في في voyager لما بتعمل bread لتابل معين في Optional Details بتحط ال validation زي المثال اللي في الكود لو حبيت تعمل لحقل unique: بتضيف ليه اربع خانات unique:table,column,except,idColumn انا عايز اعرف ازاي اغير قيمت except الي مثلا $this->id

    {
        \"validation\": {
            \"rule\": \"required|max:2|unique:languages,slug\"
        }
    }

اضف تعليق


يجب ان يكون لديك حساب في الموقع تسجيل الدخول او تسجيل عضوية جديدة

خدمات ويب الفريق