private static function isSourceFlavor(flavorParamsOutput $a, flavorParamsOutput $b) { $aSources = explode(',', $a->getSourceAssetParamsIds()); $bSources = explode(',', $b->getSourceAssetParamsIds()); if (in_array($a->getFlavorParamsId(), $bSources)) { KalturaLog::info('Flavor ' . $a->getId() . ' is source of flavor ' . $b->getId()); return -1; } if (in_array($b->getFlavorParamsId(), $aSources)) { KalturaLog::info('Flavor ' . $b->getId() . ' is source of flavor ' . $a->getId()); return 1; } return 0; }