ManaPHP\Message\Queue\Adapter\Db::length PHP Метод

length() публичный Метод

public length ( string $topic, integer $priority = null ) : integer
$topic string
$priority integer
Результат integer
    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]);
        }
    }