From fff61b27f5256fe2a748216741b1ebc40bcc917b Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Fri, 12 Jul 2019 09:37:58 -0100 Subject: [PATCH] avoid duplicate Signed-off-by: Maxence Lange --- lib/Traits/TDetails.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/Traits/TDetails.php b/lib/Traits/TDetails.php index 0135cd38..bc5795ae 100644 --- a/lib/Traits/TDetails.php +++ b/lib/Traits/TDetails.php @@ -122,6 +122,8 @@ trait TDetails { public function addDetail(string $detail, string $value) { if (!array_key_exists($detail, $this->details) || !is_array($this->details[$detail])) { $this->details[$detail] = []; + } else if (in_array($value, $this->details[$detail])) { + return; } $this->details[$detail][] = $value;