Strange. There is a function getPattern() both in /classes/Currency.php and /src/Core/Localization/Currency.php.
My guess would be that it has something to do with the table ps_currency_lang that was introduced in PS version 1.7.6. That table contains a field with the name pattern with usually the value NULL.
.png.022b5452a8f28f552bc9430097a16da2.png)