protected function matchValue($value) { if ($value === null || $value === '') { return false; } $identifier = $this->getObjectIdentifierFromPathSegment($value); if ($identifier === null) { return false; } $this->value = ['__identity' => $identifier]; return true; }