Code Duplication    Length = 9-13 lines in 5 locations

src/MetadataV3/mapping/cs/TAssociationSetMappingType.php 2 locations

@@ 243-251 (lines=9) @@
240
     * @return self
241
     * @param \AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TConditionType $condition
242
     */
243
    public function addToCondition(TConditionType $condition)
244
    {
245
        $msg = null;
246
        if (!$condition->isOK($msg)) {
247
            throw new \InvalidArgumentException($msg);
248
        }
249
        $this->condition[] = $condition;
250
        return $this;
251
    }
252
253
    /**
254
     * isset condition
@@ 291-303 (lines=13) @@
288
     * @param \AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TConditionType[] $condition
289
     * @return self
290
     */
291
    public function setCondition(array $condition)
292
    {
293
        $msg = null;
294
        if (!$this->isValidArrayOK(
295
            $condition,
296
            '\AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TConditionType',
297
            $msg
298
        )) {
299
            throw new \InvalidArgumentException($msg);
300
        }
301
        $this->condition = $condition;
302
        return $this;
303
    }
304
305
    /**
306
     * Gets as modificationFunctionMapping

src/MetadataV3/mapping/cs/TComplexPropertyType.php 1 location

@@ 350-358 (lines=9) @@
347
     * @return self
348
     * @param \AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TConditionType $condition
349
     */
350
    public function addToCondition(TConditionType $condition)
351
    {
352
        $msg = null;
353
        if (!$condition->isOK($msg)) {
354
            throw new \InvalidArgumentException($msg);
355
        }
356
        $this->condition[] = $condition;
357
        return $this;
358
    }
359
360
    /**
361
     * isset condition

src/MetadataV3/mapping/cs/TComplexTypeMappingType.php 1 location

@@ 240-248 (lines=9) @@
237
     * @return self
238
     * @param \AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TConditionType $condition
239
     */
240
    public function addToCondition(TConditionType $condition)
241
    {
242
        $msg = null;
243
        if (!$condition->isOK($msg)) {
244
            throw new \InvalidArgumentException($msg);
245
        }
246
        $this->condition[] = $condition;
247
        return $this;
248
    }
249
250
    /**
251
     * isset condition

src/MetadataV3/mapping/cs/TFunctionImportEntityTypeMappingType.php 1 location

@@ 135-143 (lines=9) @@
132
     * @return self
133
     * @param \AlgoWeb\ODataMetadata\MetadataV3\mapping\cs\TFunctionImportConditionType $condition
134
     */
135
    public function addToCondition(TFunctionImportConditionType $condition)
136
    {
137
        $msg = null;
138
        if (!$condition->isOK($msg)) {
139
            throw new \InvalidArgumentException($msg);
140
        }
141
        $this->condition[] = $condition;
142
        return $this;
143
    }
144
145
    /**
146
     * isset condition