code: public PanelUser create(Panel panel, User user, PanelUserRole role, PanelUserJoinType joinType, PanelStamp stamp, User creator) {
      Date now = new Date();
      
      PanelUser panelUser = new PanelUser();
      panelUser.setPanel(panel);
      panelUser.setUser(user);
      panelUser.setRole(role);
      panelUser.setJoinType(joinType);
      panelUser.setStamp(stamp);
      panelUser.setCreated(now);
      panelUser.setCreator(creator);
      panelUser.setLastModified(now);
      panelUser.setLastModifier(creator);
      panelUser.setArchived(Boolean.FALSE);
      
      return persist(panelUser);
    }
docs: Creates new panel user
  
  @param panel panel
  @param user user
  @param role user's role in panel
  @param joinType join type
  @param stamp panel stamp
  @param creator creator user
  @return new panelist