_search_index_truncate(&$text)
Helper function for array_walk in search_index_split.
File
- core/modules/search/search.module, line 382
- Enables site-wide keyword searching.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | function _search_index_truncate(& $text ) { // Use a static array to avoid re-truncating text we've done before. // The same words may often be passed in during excerpt generation. static $truncated = array (); if (isset( $truncated [ $text ])) { $text = $truncated [ $text ]; return ; } // If we didn't find it in the static array, perform the operation. $original = $text ; if ( is_numeric ( $text )) { $text = ltrim( $text , '0' ); } $text = Unicode::truncate( $text , 50); // Save it for the next time. $truncated [ $original ] = $text ; } |
Please login to continue.