src/ShopBundle/objects/db/TShopVariantSet.class.php
public function GetChangableFieldNames()
    {
        $aFieldNames = $this->GetFromInternalCache('aChangableFieldNames');
        if (is_null($aFieldNames)) {
            $aFieldNames = array();
            $oFields = $this->GetFieldCmsFieldConfList();
            while ($oField = $oFields->Next()) {
                $aFieldNames[] = $oField->fieldName;
            }
            $oFields->GoToStart();
            $this->SetInternalCache('aChangableFieldNames', $aFieldNames);
        }

        return $aFieldNames;
    }
public function GetChangableFieldNames()
    {
        $aFieldNames = $this->GetFromInternalCache('aChangableFieldNames');
        if (is_null($aFieldNames)) {
            $aFieldNames = array();
            $oFields = $this->GetFieldCmsFieldConfList();
            while ($oField = $oFields->Next()) {
                $aFieldNames[] = $oField->fieldName;
            }
            $oFields->GoToStart();
            $this->SetInternalCache('aChangableFieldNames', $aFieldNames);
        }

        return $aFieldNames;
    }
public function GetChangableFieldNames ( ) { $ aFieldNames = $ this -> GetFromInternalCache ( 'aChangableFieldNames' ) ; if ( is_null ( $ aFieldNames ) ) { $ aFieldNames = array ( ) ; $ oFields = $ this -> GetFieldCmsFieldConfList ( ) ; while ( $ oField = $ oFields -> Next ( ) ) { $ aFieldNames [ ] = $ oField -> fieldName ; } $ oFields -> GoToStart ( ) ; $ this -> SetInternalCache ( 'aChangableFieldNames' , $ aFieldNames ) ; } return $ aFieldNames ; }
return an array of fields that may be edited for variants of this set.

@return array
return an array of fields that may be edited for variants of this set .