Ошибка проверки - имя функции должно быть строкой - PullRequest
0 голосов
/ 21 мая 2018

У меня есть пользовательское правило ValidateID, и у меня есть этот код для использования правила:

    public function store(Request $request, $id, $slug = null, Validator $validator){

    $rules = [];
    $messages = [];

    $rules["name"] = 'required|max:255|string';

    $rules([
        "ID" =>['required', 'string', new ValidateID()]
    ]);
}

Но появляется ошибка ниже, знаете почему?

{message: "Function name must be a string",…}exception
message:"Function name must be a string"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...