In laravel 8 I made a Model app/Models/Role.php
class Role extends Model
{
use HasFactory;
public function users(): BelongsToMany
{
return $this->belongsToMany(User::class);
}
}
In routes/web.php I made route
Route::get('/role/{id}/user', function ($id) {
$users = Role::find($id)->users()->get();
foreach ($users as $user) {
echo $user;
}
});
PhpStorm shows error saying "Method 'find' not found in App\Models\Role". Please help me to fix this. Thanks