/**
* @param string|array $paramValue ['email' => 'name'] or 'email'
* @param string $paramType sendGrid var name like cc, bcc, to
*/
private function addSingleParam($paramValue, $paramType)
{
$addFunction = 'add' . ucfirst($paramType);
if (is_array($paramValue) && BaseArrayHelper::isAssociative($paramValue)) {
$this->sendGridMessage->{$addFunction}(key($paramValue), current($paramValue));
} else {
$this->sendGridMessage->{$addFunction}($paramValue);
}
}