/// <summary> /// Checks whether the user can be in god mode /// </summary> /// <param name="user"></param> /// <returns></returns> public bool IsAdministrator(UUID user) { IsAdministratorHandler handler = OnIsAdministrator; if (handler != null) { Delegate[] list = handler.GetInvocationList(); return(list.Cast <IsAdministratorHandler>().All(h => h(user) != false)); } return(true); }
public bool IsAdministrator(UUID user) { IsAdministratorHandler handler = OnIsAdministrator; if (handler != null) { Delegate[] list = handler.GetInvocationList(); foreach (IsAdministratorHandler h in list) { if (h(user) == false) { return(false); } } } return(true); }