Buenas comunidad, queria consultar acerca de un tema que no se si es posible, resulta que estoy creando una funcion que me permita instanciar de manera dinamica en este caso modelos de eloquent en laravel para ello le mando en parametros lo que quiero realizar, ejemplo
public function update($id, $data, $table){ return $table::find($id)->update($data); }
lo que quiero es que el return actue como lo siguiente
return User::find($id)->update($data);
donde User puede ser cualquier modelo de eloquent
Gracias de antemano por su respuesta