Promises

PHOTO EMBED

Thu Aug 11 2022 06:52:36 GMT+0000 (Coordinated Universal Time)

Saved by @alfatea13

$promises = Http::pool(function (Pool $pool) use ($array, $schoolId) {
    foreach($array as $key => $v){
        $filter = [
        ];
        
        $pool->withToken(Auth::user()->token())
            ->get(Api::()->detail($schoolId,true), $filter);
    }
});

$data = [];

foreach($array as $key => $v){
    $data[] = json_decode($promises[$key]->getBody(), true)['data'] ?? [];
}
content_copyCOPY