Changed preg_quote() call so that the proper delimiter
is passed as the second parameter, thus making sure
it is properly escaped.
Change-Id: Ie12418e5433642b86dcda425b63a05ac3ff2c29d
* @return string[]
*/
protected static function prefixSearchArray( $search, $limit, array $subpages ) {
* @return string[]
*/
protected static function prefixSearchArray( $search, $limit, array $subpages ) {
- $escaped = preg_quote( $search );
+ $escaped = preg_quote( $search, '/' );
return array_slice( preg_grep( "/^$escaped/i", $subpages ), 0, $limit );
}
return array_slice( preg_grep( "/^$escaped/i", $subpages ), 0, $limit );
}