protected function getOrderedRoles()
    {
        $choices = [];

        foreach ($this->roles as $key => $roles) {
            foreach ($roles as $role) {
                $choices[$role] = $role;
            }

            $choices[$key] = $key;
        }

        return $choices;
    }