public function getContentType() { return $this->contentType; }
public function hasAsset(AssetInfo $assetInfo, $assets = null) { if (!$assets) { $assets = $this->assetsInfo; } $assets = $assets ? call_user_func_array('array_merge', $assets) : []; foreach ($assets as $asset) { if (!$assetInfo->getPath() && $assetInfo->getContent() === $asset->getContent() && $assetInfo->getContentType() === $asset->getContentType()) { return true; } if ($asset->getPath() && $asset->getPath() === $assetInfo->getPath()) { return true; } } return false; }