From 66832c41e9fff481c20ca219b3cc0a4e53b8b551 Mon Sep 17 00:00:00 2001
From: Klaus Weidenbach <Klaus.Weidenbach@gmx.net>
Date: Wed, 25 Oct 2017 23:21:07 +0200
Subject: :arrow_up: Update intl library.

Update intl library from v0.4? (2014) to v0.7.4 (2016).
Use global composer autoloader now.
---
 vendor/commerceguys/intl/src/Currency/Currency.php | 168 +++++++++++++++++++++
 1 file changed, 168 insertions(+)
 create mode 100644 vendor/commerceguys/intl/src/Currency/Currency.php

(limited to 'vendor/commerceguys/intl/src/Currency/Currency.php')

diff --git a/vendor/commerceguys/intl/src/Currency/Currency.php b/vendor/commerceguys/intl/src/Currency/Currency.php
new file mode 100644
index 000000000..6f9256bf0
--- /dev/null
+++ b/vendor/commerceguys/intl/src/Currency/Currency.php
@@ -0,0 +1,168 @@
+<?php
+
+namespace CommerceGuys\Intl\Currency;
+
+class Currency implements CurrencyEntityInterface
+{
+    /**
+     * The alphanumeric currency code.
+     *
+     * @var string
+     */
+    protected $currencyCode;
+
+    /**
+     * The currency name.
+     *
+     * @var string
+     */
+    protected $name;
+
+    /**
+     * The numeric currency code.
+     *
+     * @var string
+     */
+    protected $numericCode;
+
+    /**
+     * The currency symbol.
+     *
+     * @var string
+     */
+    protected $symbol;
+
+    /**
+     * The number of fraction digits.
+     *
+     * @var int
+     */
+    protected $fractionDigits;
+
+    /**
+     * The currency locale (i.e. "en_US").
+     *
+     * The currency name and symbol are locale specific.
+     *
+     * @var string
+     */
+    protected $locale;
+
+    /**
+     * Returns the string representation of the currency.
+     *
+     * @return string
+     */
+    public function __toString()
+    {
+        return $this->getCurrencyCode();
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getCurrencyCode()
+    {
+        return $this->currencyCode;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setCurrencyCode($currencyCode)
+    {
+        $this->currencyCode = $currencyCode;
+
+        return $this;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getName()
+    {
+        return $this->name;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setName($name)
+    {
+        $this->name = $name;
+
+        return $this;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getNumericCode()
+    {
+        return $this->numericCode;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setNumericCode($numericCode)
+    {
+        $this->numericCode = $numericCode;
+
+        return $this;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getSymbol()
+    {
+        return $this->symbol;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setSymbol($symbol)
+    {
+        $this->symbol = $symbol;
+
+        return $this;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getFractionDigits()
+    {
+        return $this->fractionDigits;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setFractionDigits($fractionDigits)
+    {
+        $this->fractionDigits = $fractionDigits;
+
+        return $this;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function getLocale()
+    {
+        return $this->locale;
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function setLocale($locale)
+    {
+        $this->locale = $locale;
+
+        return $this;
+    }
+}
-- 
cgit v1.2.3