/**
* {@inheritdoc}
*/
public function getMessages(ConversationInterface $conversation, $offset = 0, $limit = 20, $sortDirection = 'ASC')
{
Assert::integer($offset, '$offset expected an integer in Repository::getMessages(). Got: %s');
Assert::integer($limit, '$limit expected an integer in Repository::getMessages(). Got: %s');
Assert::oneOf(strtoupper($sortDirection), ['ASC', 'DESC'], '$sortDirection expected either ASC or DESC in Repository::getMessages(). Got: %s');
return $this->driver->findMessages($conversation, $offset, $limit, $sortDirection);
}