Zugriff auf Artikel-Attribute in Controller

Hallo,

ich möchte in meinem Controller, in dem ich ein Objekt habe:

$articleResource = \Shopware\Components\Api\Manager::getResource('Article');
$article = $articleResource->getOne($aid);

…alle Freitextfelder bzw. Attribute verwenden, d.h. ich brauche Zugriff auf den Bezeichner des Attributes in der aktuellen Sprache und den Wert. Ich kann bspw. so die Werte bekommen, aber ohne Bezeichner nützen die mir wenig:

foreach($article['propertyValues'] as $value)
{
        $value['value']);
}

Wie mache ich das?

Du solltest hier den ProductService benutzen anstatt die API