In DependencyInjection/SuluFormExtension.php file, line 199, replace this :
if ($config['sendinblue_api_key']) {
if (!\class_exists(\SendinBlue\Client\Configuration::class)) {
throw new \LogicException('You need to install the "sendinblue/api-v3-sdk" package to use the sendinblue type.');
}
$loader->load('type_sendinblue.xml');
}
by this
if ($config['sendinblue_api_key']) {
if (!\class_exists(\Brevo\Client\Configuration::class)) {
throw new \LogicException('You need to install the "getbrevo/brevo-php" package to use the Brevo type.');
}
$loader->load('type_sendinblue.xml');
}
Actual Behavior
SuluFormBundle is waiting for the "sendinblue/api-v3-sdk" bundle
Expected Behavior
SuluFormBundle must wait for the new "getbrevo/brevo-php" bundle
Steps to Reproduce
Install the new BREVO bundle and test
Possible Solutions
In DependencyInjection/SuluFormExtension.php file, line 199, replace this :
by this