Remove the rounding step, it doesn't need to exist on the currency level.
Rename getCurrency() to get() and getCurrencies() to getAll(), to match Symfony naming guidelines.
Rename the code to currencyCode, and the number to numericCode, to match ISO standard and Java's Currency class.