eZ\Publish\Core\FieldType\Url\UrlStorage::deleteFieldData PHP Method

deleteFieldData() public method

Deletes field data for all $fieldIds in the version identified by $versionInfo.
public deleteFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, array $fieldIds, array $context ) : boolean
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$fieldIds array
$context array
return boolean
    public function deleteFieldData(VersionInfo $versionInfo, array $fieldIds, array $context)
    {
        /** @var \eZ\Publish\Core\FieldType\Url\UrlStorage\Gateway $gateway */
        $gateway = $this->getGateway($context);
        foreach ($fieldIds as $fieldId) {
            $gateway->unlinkUrl($fieldId, $versionInfo->versionNo);
        }
    }