Добавьте больше значения в объект данных laravel api - PullRequest
0 голосов
/ 24 мая 2018
$st = 'Something';
return Response::json([
            "success" => true,
            "message" => "User found",
            "st" => $st,
            "data"    => Auth::user()->load(['ch' => function ($query) {
                            $query->noGu()
                                        ->with('sp');
                    },
                    'sp' => function($query){
                        return Auth::user()->sp;
                    }])
        ], 200);

Как я могу $ st в объект "данных", который я пробовал 'st' => $ st, у меня не работает, пожалуйста, подскажите спасибо заранее за тонну

1 Ответ

0 голосов
/ 24 мая 2018
        $st = 'Something';
    return Response::json([
                "success" => true,
                "message" => "User found",
                "st" => $st,
                 //Take the use statement
                "data"    => Auth::user()->load(['ch' => function ($query) use ($st) {
                                //Now you can use $st inside this function
                                $query->noGu()->with('sp');
                        },
                        'sp' => function($query){
                            return Auth::user()->sp;
                        }])
            ], 200);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...