- The custom repository has been removed:
- the repository class
Sylius\InvoicingPlugin\Repository\DoctrineInvoiceRepository
has been removed and replaced bySylius\InvoicingPlugin\Doctrine\ORM\InvoiceRepository
. - the related service
sylius_invoicing_plugin.custom_repository.invoice
has been removed, usesylius_invoicing_plugin.repository.invoice
instead - the related interface
Sylius\InvoicingPlugin\Repository\InvoiceRepository
has been removed, useSylius\InvoicingPlugin\Doctrine\ORM\InvoiceRepositoryInterface
instead.
-
Upgrade your application to Sylius 1.8.
-
Remove previously copied migration files (You may check migrations to remove here).
-
Removed
InvoicingChannel
and replaced bySylius\Component\Core\Model\ChannelInterface
. -
Replaced
InvoiceShopBillingData
value object by entity withInvoiceShopBillingDataInterface
interface.