/** * @method array getItemsForAssignUser() Генерирует массив ролей и прав для выбора * @param integer $userid * * @return array * */ public function getItemsForAssignUser($userid) { $assig_items = []; $allroles = $this->getRoles(); foreach ($allroles as $ap) { if (!$this->_authMan->getAssignment($ap->name, $userid)) { $assig_items[$ap->name] = $ap->description . ' ' . $ap->name; } } return $assig_items; }