Code Duplication    Length = 9-10 lines in 2 locations

src/MetadataV3/edm/TNavigationPropertyType.php 1 location

@@ 205-213 (lines=9) @@
202
     * @param string $setterAccess
203
     * @return self
204
     */
205
    public function setSetterAccess($setterAccess)
206
    {
207
        if (null != $setterAccess && !$this->isTAccessOk($setterAccess)) {
208
            $msg = "Setter access must be a valid TAccess";
209
            throw new \InvalidArgumentException($msg);
210
        }
211
        $this->setterAccess = $setterAccess;
212
        return $this;
213
    }
214
215
    public function isOK(&$msg = null)
216
    {

src/MetadataV3/edm/Groups/TCommonPropertyAttributesTrait.php 1 location

@@ 440-449 (lines=10) @@
437
     * @param string $setterAccess
438
     * @return self
439
     */
440
    public function setSetterAccess($setterAccess)
441
    {
442
        $msg = null;
443
        if (null != $setterAccess && !$this->isTAccessOk($setterAccess)) {
444
            $msg = "Setter access must be a valid TAccess";
445
            throw new \InvalidArgumentException($msg);
446
        }
447
        $this->setterAccess = $setterAccess;
448
        return $this;
449
    }
450
451
    /**
452
     * Gets as getterAccess