public function checkMessages(array $options = [])
{
$start = array_key_exists('start', $options) ? $options['start'] : 0;
$end = array_key_exists('end', $options) ? $options['end'] : 25;
$rawMessages = $this->twilio->account->messages->getIterator($start, $end, $options);
$incomingMessages = [];
foreach ($rawMessages as $rawMessage) {
$incomingMessage = $this->createIncomingMessage();
$this->processReceive($incomingMessage, $rawMessage);
$incomingMessages[] = $incomingMessage;
}
return $incomingMessages;
}