user->getIdentity(); if ($identity === null) { return []; } /** @noinspection NullPointerExceptionInspection */ $rawPermissions = $identity->getAssignedPermissions(); $result = []; foreach ($rawPermissions as $name) { $result[$name] = new Assignment(['roleName' => $name]); } return $result; } }