self::IDENTIFIER_MAX_LENGTH ) { if ( strlen( $identNames[$i] ) > 1 || $last == $i ) { $identNames[$i] = substr( $identNames[$i], 0, strlen( $identNames[$i] ) - 1 ); $last = $i; } $i = ( $i + 1 ) % count( $identNames ); $ident = implode( "_", $identNames ) . "_" . $suffix; } return $ident; } } ?>