src/Attribute/Model/AttributeSubjectTrait.php
public function getAttributeValueByName($attributeValueName)
    {
        /** @var AttributeValueInterface $attributeValue */
        foreach ($this->attributeValues as $attributeValue) {
            if ($attributeValue->getAttributeName() == $attributeValueName) {
                return $attributeValue;
            }
        }

        return null;
    }
public function getAttributeValueByName($attributeValueName)
    {
        /** @var AttributeValueInterface $attributeValue */
        foreach ($this->attributeValues as $attributeValue) {
            if ($attributeValue->getAttributeName() == $attributeValueName) {
                return $attributeValue;
            }
        }

        return null;
    }
public function getAttributeValueByName ( $ attributeValueName ) { /** @var AttributeValueInterface $attributeValue */ foreach ( $ this -> attributeValues as $ attributeValue ) { if ( $ attributeValue -> getAttributeName ( ) == $ attributeValueName ) { return $ attributeValue ; } } return null ; }
Gets an attribute value if matches a given name or null instead

@param string $attributeValueName

@return AttributeValueInterface|null
Gets an attribute value if matches a given name or null instead