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

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