Als u gegevens van één model in meerdere tabellen wilt opslaan, afhankelijk van de waarde van een bepaald modelkenmerk, moet u getTable() van het model overschrijven methode om de naam terug te geven van de tabel waarnaar het moet schrijven.
Ik weet niet zeker hoe u wilt beslissen in welke tabel Eloquent moet opslaan, bijvoorbeeld als u een kenmerk had met de naam segment in jouw modus zou je gewoon het volgende kunnen doen:
public function getTable() {
return 'dynamic_table_' . $this->segment . '_infos';
}