У меня есть коллекция $liquidAssets
, и я хочу l oop через все из них и отображать только $liquidAssets
, который соответствует key
, как я могу это сделать? Нужно ли сначала сделать коллекцию массивом?
public function displayAssets()
{
$name = 'name';
$token = 'token';
$themeId = '123';
$assetAPI = new Asset($name, $token, $themeId);
$assets = $assetAPI->all();
$liquidAssets = collect($assets->assets)->where('content_type', 'text/x-liquid');
$liquidAssets = $liquidAssets->all();
foreach($liquidAssets as $asset) {
$response = $assetAPI->get($asset->key);
dd($response);
}
}
Лог c таков:
- l oop через все активы
- проверьте, есть ли в массиве ключ ld + json
- показать все активы с помощью ld + json
Теперь я получаю только активы одного актива