認証されたuserのIDに対応する、他の従テーブルのフィールド情報を取得したい
・ 複数の従テーブル名を、
laravel\config\model_name.php
に、配列model_name
で用意。
model_name=>['user_info','user_profile,'company','etc']
・ foreachで従テーブル名を取り出し、App\\'.$value
で成形して変数$model_field
に格納
app\Http\Controllers\Controller
public function getTest()
{
$user=Auth::user();
$model_name=config('model_name.model_name');
foreach($model_name as $value)
{
$model_app='App\\'.$value;
$model_field=$model_app::where('user_id',$user->id)->first();
}