Ответы выше имеют для вас полезную информацию как и ответ на вопрос.
Однако вот еще мнение, что бы оптимизировать ваш (возможно) пример кода:
$type = $message->getType();
if ('text' === $type) {
// code
}
if ('poll' === $type) {
// code
}
if ('image' === $type) {
// code
}
Можно использовать еще else if или return что бы проверки дальше не имели значения...
$type = $message->getType();
if ('text' === $type) {
// code
} else if ('poll' === $type) {
// code
} else if ('image' === $type) {
// code
}
or
$type = $message->getType();
if ('text' === $type) {
// code
return;
}
if ('poll' === $type) {
// code
return;
}
if ('image' === $type) {
// code
return;
}