public function addRight(array $right)
{
$connection = $this->em->getConnection();
// get next id
$query = $connection->query('SELECT MAX(right_id) as max FROM liveuser_rights')->fetch();
$lastId = (int) $query['max'];
$nextId = $lastId + 1;
$areaId = (int) $right['area_id'];
$connection->executeUpdate('INSERT IGNORE INTO liveuser_rights (right_id, area_id, right_define_name) VALUES (:next, :area, :name)', array('next' => $nextId, 'area' => $areaId, 'name' => $right['right_define_name']));
}