setTable($table_name); $buider = $model; //$buider = $buider::where('id',1); // $buider = $buider::where('id',1); default: # code... break; } //if(empty($table)) $table = 'lanzu_financial_record_0'; $this->setTable($table_name); parent::__construct([]); } public static function getFinancialRecordModel($user_id){ $buider = null; $index = $user_id % 5; switch ($index) { case 0: case 1: case 2: case 3: case 4: dump($index); $model_name = 'App\\Models\\'.'FinancialRecord'.$index; $buider = $model_name; default: # code... break; } return $buider; } }