/** * @see wcf\page\SortablePage::validateSortField() */ public function validateSortField() { // add options to valid sort fields $this->validSortFields = array_merge($this->validSortFields, array_keys($this->options)); parent::validateSortField(); }
/** * @see \wcf\page\SortablePage::validateSortField() */ public function validateSortField() { // add options to valid sort fields $this->validSortFields = array_merge($this->validSortFields, array_keys($this->options)); // avoid leaking mail adresses by sorting if (WCF::getSession()->getPermission('admin.user.canEditMailAddress')) { $this->validSortFields[] = 'email'; } parent::validateSortField(); }