hold-the-door/ravens

View on GitHub
src/Hodor/MessageQueue/Adapter/ConsumerInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Hodor\MessageQueue\Adapter;

use Hodor\MessageQueue\Exception\TimeoutException;

interface ConsumerInterface
{
    /**
     * @param callable $callback
     * @param array|null $options
     * @throws TimeoutException
     */
    public function consumeMessage(callable $callback, array $options = null);
}