'success', 'places' => $places, ]; } if ($input['type'] == 'place' && isset($input['id'])) { $place_name = Places::getName($input['id']); $tables = Tables::where('place_id', $input['id'])->get(); return [ 'status' => 'success', 'place_id' => $input['id'], 'place' => $place_name, 'tables' => $tables, ]; } if ($input['type'] == 'full') { $places = Places::all(); foreach ($places as $place) { $tables = Tables::where('place_id', $place['id'])->get(); $roommap[] = array('place_id' => $place['id'], 'place_name' => $place['name'], 'tables' => $tables); } return [ 'status' => 'success', 'roommap' => $roommap, ]; } } else { return [ 'status' => 'success', 'message' => 'Ошибка данных запроса', ]; } } }