Neos\Neos\Fusion\Cache\ContentCacheFlusher::registerAssetResourceChange PHP Method

registerAssetResourceChange() public method

Fetches possible usages of the asset and registers nodes that use the asset as changed.
public registerAssetResourceChange ( Neos\Media\Domain\Model\AssetInterface $asset ) : void
$asset Neos\Media\Domain\Model\AssetInterface
return void
    public function registerAssetResourceChange(AssetInterface $asset)
    {
        if (!$asset->isInUse()) {
            return;
        }
        foreach ($this->assetService->getUsageReferences($asset) as $reference) {
            if (!$reference instanceof AssetUsageInNodeProperties) {
                continue;
            }
            $this->registerNodeChange($reference->getNode());
        }
    }