Open
Description
When I update the attributes of a Brevo contact as described in the documentation (https://developers.brevo.com/reference/updatecontact) PHPStan reports the following violation :
Cannot assign offset 'attributes' to Brevo\Client\Model\UpdateContact.
try {
$identifier = '[email protected]';
$updateContact = new UpdateContact();
$updateContact['attributes'] = ['EMAIL'=>'[email protected]', 'FIRSTNAME'=>'John Doe'];
$this->contactEndpoint->updateContact($identifier, $updateContact);
} catch (\Exception $e) {
$this->brevoLogger->error('Error while updating contact on SendinBlue', ['exception' => $e]);
}
What is the correct way to modify a contact's attributes?
Metadata
Metadata
Assignees
Labels
No labels