Since PHP 5.6 - PHP 7.1 isn't supported anymore and the PHP 7.2 Security support ends in Nov 2020 the minimal PHP Version was increased to 7.3.
This field was made private. The Client itself implements the \BillbeeDe\BillbeeAPI\BatchClientInterface
. Use the
following methods for migration
BatchClientInterface::enableBatchMode()
BatchClientInterface::disableBatchMode()
BatchClientInterface::isBatchModeEnabled()
The client does not implement the request actions anymore. Instead, we provide "Endpoints" which groups the requests by its topic. This change was made for testing purposes.
Former methods:
Client::getCloudStorages()
Former methods:
Client::getCustomers()
Client::getCustomer()
Client::getCustomerAddresses()
Client::getCustomerAddress()
Client::getCustomerOrders()
Client::createCustomer()
Client::updateCustomer()
Former methods:
Client::getEvents()
Former methods:
Client::getInvoices()
Former methods:
Client::getLayouts()
Former methods:
Client::getOrders()
Client::getPatchableFields()
Client::getOrder()
Client::getOrderByOrderNumber()
Client::getOrderByPartner()
Client::createOrder()
Client::addOrderTags()
Client::addOrderShipment()
Client::createDeliveryNote()
Client::createInvoice()
Client::sendMessage()
Client::setOrderTags()
Client::setOrderState()
Client::patchOrder()
Former methods:
Client::getCustomFieldDefinitions()
Client::getCustomFieldDefinition()
Former methods:
Client::updateStock()
Client::updateStockMultiple()
Client::updateStockCode()
Client::createProduct()
Client::patchProduct()
Client::deleteProduct()
Former methods:
Client::getTermsInfo()
Former methods:
Client::search()
Former methods:
Client::getShippingProviders()
Client::shipWithLabel()
Former methods:
Client::getWebHooks()
Client::getWebHook()
Client::getWebHookFilters()
Client::createWebHook()
Client::updateWebHook()
Client::deleteAllWebHooks()
Client::deleteWebHookById()
Client::deleteWebHook()