$validator */ protected function validated(string $validator, ResolveInfo $resolveInfo): array { $validator = new $validator; $validator->setArgs($resolveInfo->argumentSet); return Validator::make( $resolveInfo->argumentSet->toArray(), $validator->rules(), $validator->messages(), $validator->attributes() )->validated(); } }