Zend_Currency-Introduction.xml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <sect1 id="zend.currency.introduction">
  4. <title>Introduction to Zend_Currency</title>
  5. <para>
  6. <classname>Zend_Currency</classname> is part of the strong support for i18n in Zend
  7. Framework. It handles all issues related to currency, money representation and formatting.
  8. It also provides additional methods which provide localized information on currencies, such
  9. as which currency is used in which region.
  10. </para>
  11. <sect2 id="zend.currency.introduction.list">
  12. <title>Why use Zend_Currency?</title>
  13. <para>
  14. <classname>Zend_Currency</classname> offers the following functions for handling
  15. currency manipulations.
  16. </para>
  17. <itemizedlist mark='opencircle'>
  18. <listitem>
  19. <para>
  20. <emphasis>Complete Locale support</emphasis>
  21. </para>
  22. <para>
  23. <classname>Zend_Currency</classname> works with all available locales and
  24. therefore knows about over 100 different localized currencies. This includes
  25. currency names, abbreviations, money signs and more.
  26. </para>
  27. </listitem>
  28. <listitem>
  29. <para>
  30. <emphasis>Reusable Currency Definitions</emphasis>
  31. </para>
  32. <para>
  33. <classname>Zend_Currency</classname> does not include the value of the
  34. currency. This is the reason why its functionality is not included in
  35. <classname>Zend_Locale_Format</classname>. <classname>Zend_Currency</classname>
  36. has the advantage that already defined currency representations can be reused.
  37. </para>
  38. </listitem>
  39. <listitem>
  40. <para>
  41. <emphasis>Fluent Interface</emphasis>
  42. </para>
  43. <para>
  44. <classname>Zend_Currency</classname> includes fluent interfaces where possible.
  45. </para>
  46. </listitem>
  47. <listitem>
  48. <para>
  49. <emphasis>Additional Methods</emphasis>
  50. </para>
  51. <para>
  52. <classname>Zend_Currency</classname> includes additional methods that offer
  53. information about which regions a currency is used in or which currency is used
  54. in a specified region.
  55. </para>
  56. </listitem>
  57. </itemizedlist>
  58. </sect2>
  59. </sect1>