Fixes #11230: Include defaultRoles in yii\rbac\DbManager->getRolesByUser() results

This commit is contained in:
Elvira Sheina
2017-02-15 00:26:33 +02:00
committed by Alexander Makarov
parent 7db178d8bb
commit 3a4505ac08
8 changed files with 22 additions and 3 deletions

View File

@ -392,7 +392,7 @@ class PhpManager extends BaseManager
*/
public function getRolesByUser($userId)
{
$roles = [];
$roles = $this->getDefaultRoles();
foreach ($this->getAssignments($userId) as $name => $assignment) {
$role = $this->items[$assignment->roleName];
if ($role->type === Item::TYPE_ROLE) {