From 0104ba9c824ee2c85f7b0a98704718cec57528de Mon Sep 17 00:00:00 2001 From: Matthieu Quantin Date: Tue, 16 Apr 2024 16:29:31 +0200 Subject: [PATCH 1/2] unset prop value in api --- .../AbstractResourceEntityRepresentation.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/application/src/Api/Representation/AbstractResourceEntityRepresentation.php b/application/src/Api/Representation/AbstractResourceEntityRepresentation.php index ec2bc60d3..fb8775da4 100644 --- a/application/src/Api/Representation/AbstractResourceEntityRepresentation.php +++ b/application/src/Api/Representation/AbstractResourceEntityRepresentation.php @@ -387,6 +387,16 @@ public function value($term, array $options = []) return $options['all'] ? $matchingValues : $matchingValues[0]; } + /** + * Unset a term in the representations. + * + * @param string $term The prefix:local_part + * @return null + */ + public function unsetTerm($term){ + unset($this->{'values'}[$term]); + } + /** * Get value representations where this resource is the RDF object. * From ef7c9f2aeca11ac0ef81bf73e2855b71de904386 Mon Sep 17 00:00:00 2001 From: Matthieu Quantin Date: Thu, 18 Apr 2024 13:15:19 +0200 Subject: [PATCH 2/2] typo for tests validity --- .../Representation/AbstractResourceEntityRepresentation.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/src/Api/Representation/AbstractResourceEntityRepresentation.php b/application/src/Api/Representation/AbstractResourceEntityRepresentation.php index fb8775da4..839526da4 100644 --- a/application/src/Api/Representation/AbstractResourceEntityRepresentation.php +++ b/application/src/Api/Representation/AbstractResourceEntityRepresentation.php @@ -391,9 +391,9 @@ public function value($term, array $options = []) * Unset a term in the representations. * * @param string $term The prefix:local_part - * @return null */ - public function unsetTerm($term){ + public function unsetTerm($term) + { unset($this->{'values'}[$term]); }