Method \App\Services\Validation\Rules\ValidIdRule::passes() does not have parameter type hint for its parameter $attribute but it should be possible to add it based on @param annotation "string".
Method \App\Services\Validation\Rules\ValidIdRule::passes() does not have return type hint for its return value but it should be possible to add it based on @return annotation "bool".
Method \App\Services\Validation\Rules\ValidIdRule::message() does not have return type hint for its return value but it should be possible to add it based on @return annotation "string".
The expression return Illuminate\Suppor...validation.invalid_id') also could return the type array which is incompatible with the documented return type string.