Plugin Directory


Ignore:
Timestamp:
09/13/2026 12:06:51 PM (6 weeks ago)
Author:
thesiim
Message:

Version 1.77.0 release

File:
1 edited

Legend:

Unmodified
Added
Removed
  • seatreg/trunk/php/SeatregDataValidation.php

    r3624498 r3693621  
    8080        if( strlen($registrationName) > SEATREG_REGISTRATION_NAME_MAX_LENGTH ) {
    8181                        $validationStatus->setInvalid('Registration name too long');
     82                }
     83
     84        return $validationStatus;
     85    }
     86
     87    public static function validateNoun($noun) {
     88        $validationStatus = new SeatregValidationStatus();
     89
     90        //Empty means the registration keeps the default wording
     91        if( $noun === '' ) {
     92            return $validationStatus;
     93        }
     94
     95        if( preg_match(SEATREG_NOUN_REGEX, $noun) !== 1 ) {
     96                        $validationStatus->setInvalid('Noun is too long or contains illegal characters');
    8297                }
    8398
Note: See TracChangeset for help on using the changeset viewer.