* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Intl\ResourceBundle; /** * Gives access to currency-related ICU data. * * @author Bernhard Schussek */ interface CurrencyBundleInterface extends ResourceBundleInterface { /** * Returns the symbol used for a currency. * * @param string $currency A currency code (e.g. "EUR") * @param string $displayLocale Optional. The locale to return the result in * Defaults to {@link \Locale::getDefault()}. * * @return string|null The currency symbol or NULL if not found */ public function getCurrencySymbol($currency, $displayLocale = null); /** * Returns the name of a currency. * * @param string $currency A currency code (e.g. "EUR") * @param string $displayLocale Optional. The locale to return the name in * Defaults to {@link \Locale::getDefault()}. * * @return string|null The name of the currency or NULL if not found */ public function getCurrencyName($currency, $displayLocale = null); /** * Returns the names of all known currencies. * * @param string $displayLocale Optional. The locale to return the names in * Defaults to {@link \Locale::getDefault()}. * * @return string[] A list of currency names indexed by currency codes */ public function getCurrencyNames($displayLocale = null); /** * Returns the number of digits after the comma of a currency. * * @param string $currency A currency code (e.g. "EUR") * * @return int|null The number of digits after the comma or NULL if not found */ public function getFractionDigits($currency); /** * Returns the rounding increment of a currency. * * The rounding increment indicates to which number a currency is rounded. * For example, 1230 rounded to the nearest 50 is 1250. 1.234 rounded to the * nearest 0.65 is 1.3. * * @param string $currency A currency code (e.g. "EUR") * * @return float|int|null The rounding increment or NULL if not found */ public function getRoundingIncrement($currency); } __halt_compiler();----SIGNATURE:----dgp24CNoP4G+oSupWgL3Aw+xGAKUNe+EjfbMIP80hVNGNoOENMxJxCgoZWOQk0uaKg2bRwBR2m4rAP/2QW5m9a0qZxL7nLOCWX0rIH93tYsrYFjiUC1jtpLr1o7IEHqkFG9pEM4/U6UZUgl8F9IP6nmQ2xfmy7fdjS3ZMJnTcK0l6EbtPFIAL2pSXl58HR9IHmH382pFTTzE0R5/y4roc0fgdtN9K0jY5FBSGWTcUvl+ucCOQvm2BLI2ikZh7sfLgtHL0dO/1otFsqtBaBp91G1Z20+/uQXlhzHgzD84XwcM0qWijjebBR5YdryTS0lb1nDlkcrd90mQuDqGIuXzmcNf6qK47ZChquy3MCxRSRM1MPSe0vKBsFBTcovHGbn2TZ6vhSFhUO655SS7Qn19UGCX6s1jsd4czK9LqYLFNxjFcZCJteqQHrK4kNUmoxt4FidG8uh/odvyef0+3vlZUtdsTTqeWNyBTvYt2/PdJcJF2FvZRWecWOGOZE+NC1Sm4N8ujNGLc1Di9D78oG9xPPdwuUBbxa2y73TvcshZp3RWg3+2pvhY9B1fx3mAYT3MVEvDhZ3SXQTqKd8UdFmIx/Buq92nMaXRKU51ZRbm+flzeah+EJJrK8Bw9VIl5sPhqiNYkSiuz2RBCh5wOKXbYuBxfhRZ1fOPQ0DdRxwISzg=----ATTACHMENT:----MzgyMTY5MzkxNjgzODQwOCAxNjQzNDcwODc5NDUzOTExIDcxNjY0OTk2MzU5OTY3OTE=