PathItemNormalizer.php in Tome 8
File
modules/tome_sync/src/Normalizer/PathItemNormalizer.php
View source
<?php
namespace Drupal\tome_sync\Normalizer;
use Drupal\serialization\Normalizer\FieldItemNormalizer as BaseFieldItemNormalizer;
class PathItemNormalizer extends BaseFieldItemNormalizer {
protected $supportedInterfaceOrClass = '\\Drupal\\path\\Plugin\\Field\\FieldType\\PathItem';
public function normalize($object, $format = NULL, array $context = []) {
$values = parent::normalize($object, $format, $context);
if (isset($values['pid'])) {
unset($values['pid']);
}
return $values;
}
}