src/ShopProductExportBundle/objects/TPkgShopProductExportBaseEndPoint.class.php
public function GetArticleAttributeValueListForAttributeNames(
        &$oArticle,
        $aAttributeNames,
        $sFieldName = 'system_name'
    ) {
        $aList = array();
        foreach ($aAttributeNames as $sAttributeName) {
            $aList[$sAttributeName] = $this->GetArticleAttributeValueForAttributeName(
                $oArticle,
                $sAttributeName,
                $sFieldName,
                false
            );
        }

        return $aList;
    }
public function GetArticleAttributeValueListForAttributeNames(
        &$oArticle,
        $aAttributeNames,
        $sFieldName = 'system_name'
    ) {
        $aList = array();
        foreach ($aAttributeNames as $sAttributeName) {
            $aList[$sAttributeName] = $this->GetArticleAttributeValueForAttributeName(
                $oArticle,
                $sAttributeName,
                $sFieldName,
                false
            );
        }

        return $aList;
    }
public function GetArticleAttributeValueListForAttributeNames ( & $ oArticle , $ aAttributeNames , $ sFieldName = 'system_name' ) { $ aList = array ( ) ; foreach ( $ aAttributeNames as $ sAttributeName ) { $ aList [ $ sAttributeName ] = $ this -> GetArticleAttributeValueForAttributeName ( $ oArticle , $ sAttributeName , $ sFieldName , false ) ; } return $ aList ; }
returns an array with a nested array of values for each requested attribute.

@param TdbShopArticle $oArticle
@param array          $aAttributeNames
@param string         $sFieldName

@return array|null
returns an array with a nested array of values for each requested attribute .