protected function prepareProductSuperAttributeLabelAttributes()
    {

        // extract the parent/child ID as well as option value and variation label from the row
        $variationLabel = $this->getValue(ColumnKeys::VARIANT_VARIATION_LABEL);

        // query whether or not we've to create super attribute labels
        if (empty($variationLabel)) {
            $variationLabel = $this->eavAttribute[MemberNames::FRONTENT_LABEL];
        }

        // initialize the attributes and return them
        return $this->initializeEntity(
            array(
                MemberNames::PRODUCT_SUPER_ATTRIBUTE_ID => $this->productSuperAttributeId,
                MemberNames::STORE_ID                   => $this->storeId,
                MemberNames::USE_DEFAULT                => 0,
                MemberNames::VALUE                      => $variationLabel
            )
        );
    }
protected function prepareProductSuperAttributeLabelAttributes()
    {

        // extract the parent/child ID as well as option value and variation label from the row
        $variationLabel = $this->getValue(ColumnKeys::VARIANT_VARIATION_LABEL);

        // query whether or not we've to create super attribute labels
        if (empty($variationLabel)) {
            $variationLabel = $this->eavAttribute[MemberNames::FRONTENT_LABEL];
        }

        // initialize the attributes and return them
        return $this->initializeEntity(
            array(
                MemberNames::PRODUCT_SUPER_ATTRIBUTE_ID => $this->productSuperAttributeId,
                MemberNames::STORE_ID                   => $this->storeId,
                MemberNames::USE_DEFAULT                => 0,
                MemberNames::VALUE                      => $variationLabel
            )
        );
    }
protected function prepareProductSuperAttributeLabelAttributes ( ) { // extract the parent/child ID as well as option value and variation label from the row $ variationLabel = $ this -> getValue ( ColumnKeys :: VARIANT_VARIATION_LABEL ) ; // query whether or not we've to create super attribute labels if ( empty ( $ variationLabel ) ) { $ variationLabel = $ this -> eavAttribute [ MemberNames :: FRONTENT_LABEL ] ; } // initialize the attributes and return them return $ this -> initializeEntity ( array ( MemberNames :: PRODUCT_SUPER_ATTRIBUTE_ID => $ this -> productSuperAttributeId , MemberNames :: STORE_ID => $ this -> storeId , MemberNames :: USE_DEFAULT => 0 , MemberNames :: VALUE => $ variationLabel ) ) ; }
Prepare the product super attribute label attributes that has to be persisted.

@return array The prepared product super attribute label attributes
Prepare the product super attribute label attributes that has to be persisted .