Adapter/PlentymarketsAdapter/ResponseParser/Product/ProductResponseParser.php
private function getVatRateIdentifier(array $variation)
    {
        $vatRateIdentity = $this->identityService->findOneBy([
            'adapterIdentifier' => $variation['vatId'],
            'adapterName' => PlentymarketsAdapter::NAME,
            'objectType' => VatRate::TYPE,
        ]);

        if (null === $vatRateIdentity) {
            throw new NotFoundException('missing mapping for vat rate');
        }

        return $vatRateIdentity->getObjectIdentifier();
    }
private function getVatRateIdentifier(array $variation)
    {
        $vatRateIdentity = $this->identityService->findOneBy([
            'adapterIdentifier' => $variation['vatId'],
            'adapterName' => PlentymarketsAdapter::NAME,
            'objectType' => VatRate::TYPE,
        ]);

        if (null === $vatRateIdentity) {
            throw new NotFoundException('missing mapping for vat rate');
        }

        return $vatRateIdentity->getObjectIdentifier();
    }
private function getVatRateIdentifier ( array $ variation ) { $ vatRateIdentity = $ this -> identityService -> findOneBy ( [ 'adapterIdentifier' => $ variation [ 'vatId' ] , 'adapterName' => PlentymarketsAdapter :: NAME , 'objectType' => VatRate :: TYPE , ] ) ; if ( null === $ vatRateIdentity ) { throw new NotFoundException ( 'missing mapping for vat rate' ) ; } return $ vatRateIdentity -> getObjectIdentifier ( ) ; }
@param array $variation

@return string
@param array $variation