public function getLevel($table, $id)
{
$qb = $this->connection->createQueryBuilder();
$qb->select('COUNT(*) AS level')->from($table, 'node')->from($table, 'parent')->where('node.lft > parent.lft')->andWhere('node.lft < parent.rgt')->andWhere('node.id = :nodeid');
return $this->connection->fetchAssoc($qb->getSQL(), [':nodeid' => $id])['level'];
}