Newscoop\Services\Plugins\PluginsService::addRight PHP Метод

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

Add dynamic right
Устаревший: will be deprecated since version 4.5
public addRight ( array $right ) : void
$right array
Результат void
    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']));
    }