parameters: (self, permission_roles)
docstring: create a dict containing the state's permission (as key) and its
      associated role list (value)
      use a PersistentMapping so that the ZODB is updated
      when this dict is changed
docstring_summary: create a dict containing the state's permission (as key) and its
      associated role list (value)
      use a PersistentMapping so that the ZODB is updated
      when this dict is changed
docstring_tokens: create a dict containing the state s permission ( as key ) and its associated role list ( value ) use a PersistentMapping so that the ZODB is updated when this dict is changed
function: def setStatePermissionRoleListDict(self, permission_roles):
      """
      create a dict containing the state's permission (as key) and its
      associated role list (value)
      use a PersistentMapping so that the ZODB is updated
      when this dict is changed
      """
      self.state_permission_role_list_dict = PersistentMapping(
          {k: tuple(v) for (k, v) in permission_roles.items()})
function_tokens: def setStatePermissionRoleListDict ( self , permission_roles ) : self . state_permission_role_list_dict = PersistentMapping ( { k : tuple ( v ) for ( k , v ) in permission_roles . items ( ) } )