for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Odiseo\SyliusAvataxPlugin\Resolver;
use Odiseo\SyliusAvataxPlugin\Entity\AvataxConfigurationInterface;
final class ShippingAvataxCodeResolver implements ShippingAvataxCodeResolverInterface
{
/**
* {@inheritdoc}
*/
public function getTaxCode(AvataxConfigurationInterface $configuration): string
$taxCode = 'FR010000';
if ($configuration->getShippingTaxCode() !== null) {
/** @var string $taxCode */
$taxCode = $configuration->getShippingTaxCode();
}
return $taxCode;