public function getEmbeddedAssets($assets, $indexBy = null)
{
$embeds = array();
foreach ($assets as $i => $asset) {
$embed = $this->getEmbeddedAsset($asset);
if ($embed) {
if ($indexBy) {
$embeds[$asset->{$indexBy}] = $embed;
} else {
$embeds[] = $embed;
}
}
}
return $embeds;
}