Code Duplication    Length = 3-3 lines in 2 locations

model/Concept.php 1 location

@@ 114-116 (lines=3) @@
111
        }
112
113
        // 2. label in the vocabulary default language
114
        if ($this->resource->label($this->vocab->getConfig()->getDefaultLanguage()) !== null) {
115
            return $this->resource->label($this->vocab->getConfig()->getDefaultLanguage());
116
        }
117
118
        // 3. label in any language
119
        $label = $this->resource->label();

model/ConceptPropertyValue.php 1 location

@@ 46-48 (lines=3) @@
43
44
        if ($this->resource->label($lang) !== null) { // current language
45
            return $this->resource->label($lang);
46
        } elseif ($this->resource->label($this->vocab->getConfig()->getDefaultLanguage()) !== null) { // vocab default language
47
            return $this->resource->label($this->vocab->getConfig()->getDefaultLanguage());
48
        } elseif ($this->resource->label() !== null) { // any language
49
            return $this->resource->label();
50
        } elseif ($this->resource->getLiteral('rdf:value', $lang) !== null) { // current language
51
            return $this->resource->getLiteral('rdf:value', $lang);