public function length($topic, $priority = null)
{
/**
* @var \ManaPHP\Message\Queue\Adapter\Db\Model $model
*/
$model = new $this->_model();
if ($priority === null) {
return $model::count(['topic' => $topic, 'deleted' => 0]);
} else {
return $model::count(['topic' => $topic, 'deleted' => 0, 'priority' => $priority]);
}
}