summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--composer.lock24
-rw-r--r--vendor/composer/installed.json248
-rw-r--r--vendor/fisharebest/localization/CHANGELOG.md9
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageBh.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageCe.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageCkb.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageGuw.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageIu.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageJbo.php22
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageJv.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageKaj.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageKcg.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageKu.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageMo.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageNah.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageNqo.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageNy.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguagePap.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguagePrg.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSma.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSmi.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSmj.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSms.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSt.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageSyr.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageTig.php34
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageTk.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageTl.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageWa.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageWo.php28
-rw-r--r--vendor/fisharebest/localization/src/Language/LanguageXh.php28
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleBh.php32
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleCe.php40
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleCeLatn.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleCkb.php36
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleGuw.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleIu.php40
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleIuLatn.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleJbo.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleJv.php22
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleJvLatn.php22
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleKaj.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleKcg.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleKu.php41
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleMo.php40
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleMoCyrl.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNah.php41
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNb.php5
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNn.php5
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNqo.php22
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNy.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleNyMw.php17
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocalePap.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocalePrg.php45
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSma.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSmi.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSmj.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSms.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSt.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleStLs.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleStZa.php17
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleStZw.php17
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleSyr.php22
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTig.php22
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTigEr.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTk.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTkArab.php20
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTkArabTm.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTkCyrl.php20
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTkCyrlTm.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTkTm.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTl.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleTlPh.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleWa.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleWaBe.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleWo.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleWoSn.php11
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleXh.php27
-rw-r--r--vendor/fisharebest/localization/src/Locale/LocaleXhZa.php11
-rw-r--r--vendor/fisharebest/localization/src/PluralRule/PluralRuleTagalog.php28
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptAhom.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptArab.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptBali.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptBeng.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptBhks.php20
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptBrah.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptCakm.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptCham.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptDeva.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptGujr.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptGuru.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptHani.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptHatr.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptHluw.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptHung.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptJava.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptKali.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptKhmr.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptKnda.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptLana.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptLaoo.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptLeke.php20
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptLepc.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptLimb.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptMlym.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptMong.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptMtei.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptMult.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptMymr.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptNkoo.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptOlck.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptOrya.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptOsma.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptSaur.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptSgnw.php5
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptShrd.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptSora.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptSund.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptTakr.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptTalu.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptTaml.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptTelu.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptThai.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptTibt.php13
-rw-r--r--vendor/fisharebest/localization/src/Script/ScriptVaii.php13
-rw-r--r--vendor/fisharebest/localization/src/Translation.php18
-rw-r--r--vendor/ramsey/uuid/CHANGELOG.md7
-rw-r--r--vendor/ramsey/uuid/README.md4
-rw-r--r--vendor/ramsey/uuid/composer.json10
-rw-r--r--vendor/ramsey/uuid/src/Uuid.php5
130 files changed, 2266 insertions, 602 deletions
diff --git a/composer.lock b/composer.lock
index 9875927b71..729701bcf0 100644
--- a/composer.lock
+++ b/composer.lock
@@ -210,16 +210,16 @@
},
{
"name": "fisharebest/localization",
- "version": "1.5.0",
+ "version": "1.6.0",
"source": {
"type": "git",
"url": "https://github.com/fisharebest/localization.git",
- "reference": "9d91eff07b935f0a40ed3458ccf4150a2680a1fd"
+ "reference": "448dc859d7e1d491a80634871a9503b3d53edfd8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/fisharebest/localization/zipball/9d91eff07b935f0a40ed3458ccf4150a2680a1fd",
- "reference": "9d91eff07b935f0a40ed3458ccf4150a2680a1fd",
+ "url": "https://api.github.com/repos/fisharebest/localization/zipball/448dc859d7e1d491a80634871a9503b3d53edfd8",
+ "reference": "448dc859d7e1d491a80634871a9503b3d53edfd8",
"shasum": ""
},
"require": {
@@ -260,7 +260,7 @@
"translate",
"translation"
],
- "time": "2015-06-29 22:06:40"
+ "time": "2015-09-14 21:53:11"
},
{
"name": "ircmaxell/password-compat",
@@ -453,16 +453,16 @@
},
{
"name": "ramsey/uuid",
- "version": "2.8.2",
+ "version": "2.8.3",
"source": {
"type": "git",
"url": "https://github.com/ramsey/uuid.git",
- "reference": "9c1e2d34bdefd42608c612e08d6e1da1e13a3530"
+ "reference": "767a5b5f70cd990c04ef21d8374794d1a02fa9e8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ramsey/uuid/zipball/9c1e2d34bdefd42608c612e08d6e1da1e13a3530",
- "reference": "9c1e2d34bdefd42608c612e08d6e1da1e13a3530",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/767a5b5f70cd990c04ef21d8374794d1a02fa9e8",
+ "reference": "767a5b5f70cd990c04ef21d8374794d1a02fa9e8",
"shasum": ""
},
"require": {
@@ -508,14 +508,14 @@
"homepage": "http://benramsey.com"
}
],
- "description": "NO LONGER MAINTAINED. Use ramsey/uuid instead. A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
- "homepage": "https://github.com/ramsey/rhumsaa-uuid",
+ "description": "A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
+ "homepage": "https://github.com/ramsey/uuid",
"keywords": [
"guid",
"identifier",
"uuid"
],
- "time": "2015-07-23 19:00:41"
+ "time": "2015-08-31 13:34:50"
},
{
"name": "tecnick.com/tcpdf",
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index c5ba553b61..191bf75b9f 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -249,62 +249,6 @@
]
},
{
- "name": "fisharebest/localization",
- "version": "1.5.0",
- "version_normalized": "1.5.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/fisharebest/localization.git",
- "reference": "9d91eff07b935f0a40ed3458ccf4150a2680a1fd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/fisharebest/localization/zipball/9d91eff07b935f0a40ed3458ccf4150a2680a1fd",
- "reference": "9d91eff07b935f0a40ed3458ccf4150a2680a1fd",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "*",
- "satooshi/php-coveralls": "*"
- },
- "time": "2015-06-29 22:06:40",
- "type": "library",
- "installation-source": "dist",
- "autoload": {
- "psr-4": {
- "Fisharebest\\Localization\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "GPL-3.0+"
- ],
- "authors": [
- {
- "name": "Greg Roach",
- "email": "fisharebest@gmail.com",
- "role": "Developer"
- }
- ],
- "description": "A lightweight localization database and translation tools, with data from the CLDR, IANA, ISO, etc.",
- "homepage": "https://github.com/fisharebest/localization",
- "keywords": [
- "cldr",
- "gettext",
- "i18n",
- "l10n",
- "language",
- "locale",
- "localization",
- "script",
- "translate",
- "translation"
- ]
- },
- {
"name": "ircmaxell/password-compat",
"version": "v1.0.4",
"version_normalized": "1.0.4.0",
@@ -463,74 +407,6 @@
]
},
{
- "name": "ramsey/uuid",
- "version": "2.8.2",
- "version_normalized": "2.8.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/ramsey/uuid.git",
- "reference": "9c1e2d34bdefd42608c612e08d6e1da1e13a3530"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/ramsey/uuid/zipball/9c1e2d34bdefd42608c612e08d6e1da1e13a3530",
- "reference": "9c1e2d34bdefd42608c612e08d6e1da1e13a3530",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "replace": {
- "rhumsaa/uuid": "self.version"
- },
- "require-dev": {
- "doctrine/dbal": ">=2.3",
- "jakub-onderka/php-parallel-lint": "^0.9.0",
- "moontoast/math": "~1.1",
- "phpunit/phpunit": "~4.1",
- "satooshi/php-coveralls": "~0.6",
- "squizlabs/php_codesniffer": "^2.3",
- "symfony/console": "~2.3"
- },
- "suggest": {
- "doctrine/dbal": "Allow the use of a UUID as doctrine field type.",
- "moontoast/math": "Support for converting UUID to 128-bit integer (in string form).",
- "symfony/console": "Support for use of the bin/uuid command line tool."
- },
- "time": "2015-07-23 19:00:41",
- "bin": [
- "bin/uuid"
- ],
- "type": "library",
- "installation-source": "dist",
- "autoload": {
- "psr-4": {
- "Rhumsaa\\Uuid\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marijn Huizendveld",
- "email": "marijn.huizendveld@gmail.com"
- },
- {
- "name": "Ben Ramsey",
- "homepage": "http://benramsey.com"
- }
- ],
- "description": "NO LONGER MAINTAINED. Use ramsey/uuid instead. A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
- "homepage": "https://github.com/ramsey/rhumsaa-uuid",
- "keywords": [
- "guid",
- "identifier",
- "uuid"
- ]
- },
- {
"name": "tecnick.com/tcpdf",
"version": "6.2.11",
"version_normalized": "6.2.11.0",
@@ -594,5 +470,129 @@
"pdf417",
"qrcode"
]
+ },
+ {
+ "name": "fisharebest/localization",
+ "version": "1.6.0",
+ "version_normalized": "1.6.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/fisharebest/localization.git",
+ "reference": "448dc859d7e1d491a80634871a9503b3d53edfd8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/fisharebest/localization/zipball/448dc859d7e1d491a80634871a9503b3d53edfd8",
+ "reference": "448dc859d7e1d491a80634871a9503b3d53edfd8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "*",
+ "satooshi/php-coveralls": "*"
+ },
+ "time": "2015-09-14 21:53:11",
+ "type": "library",
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "Fisharebest\\Localization\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-3.0+"
+ ],
+ "authors": [
+ {
+ "name": "Greg Roach",
+ "email": "fisharebest@gmail.com",
+ "role": "Developer"
+ }
+ ],
+ "description": "A lightweight localization database and translation tools, with data from the CLDR, IANA, ISO, etc.",
+ "homepage": "https://github.com/fisharebest/localization",
+ "keywords": [
+ "cldr",
+ "gettext",
+ "i18n",
+ "l10n",
+ "language",
+ "locale",
+ "localization",
+ "script",
+ "translate",
+ "translation"
+ ]
+ },
+ {
+ "name": "ramsey/uuid",
+ "version": "2.8.3",
+ "version_normalized": "2.8.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/uuid.git",
+ "reference": "767a5b5f70cd990c04ef21d8374794d1a02fa9e8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/767a5b5f70cd990c04ef21d8374794d1a02fa9e8",
+ "reference": "767a5b5f70cd990c04ef21d8374794d1a02fa9e8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "replace": {
+ "rhumsaa/uuid": "self.version"
+ },
+ "require-dev": {
+ "doctrine/dbal": ">=2.3",
+ "jakub-onderka/php-parallel-lint": "^0.9.0",
+ "moontoast/math": "~1.1",
+ "phpunit/phpunit": "~4.1",
+ "satooshi/php-coveralls": "~0.6",
+ "squizlabs/php_codesniffer": "^2.3",
+ "symfony/console": "~2.3"
+ },
+ "suggest": {
+ "doctrine/dbal": "Allow the use of a UUID as doctrine field type.",
+ "moontoast/math": "Support for converting UUID to 128-bit integer (in string form).",
+ "symfony/console": "Support for use of the bin/uuid command line tool."
+ },
+ "time": "2015-08-31 13:34:50",
+ "bin": [
+ "bin/uuid"
+ ],
+ "type": "library",
+ "installation-source": "dist",
+ "autoload": {
+ "psr-4": {
+ "Rhumsaa\\Uuid\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marijn Huizendveld",
+ "email": "marijn.huizendveld@gmail.com"
+ },
+ {
+ "name": "Ben Ramsey",
+ "homepage": "http://benramsey.com"
+ }
+ ],
+ "description": "A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
+ "homepage": "https://github.com/ramsey/uuid",
+ "keywords": [
+ "guid",
+ "identifier",
+ "uuid"
+ ]
}
]
diff --git a/vendor/fisharebest/localization/CHANGELOG.md b/vendor/fisharebest/localization/CHANGELOG.md
index f5c5873ccb..679094a809 100644
--- a/vendor/fisharebest/localization/CHANGELOG.md
+++ b/vendor/fisharebest/localization/CHANGELOG.md
@@ -1,7 +1,14 @@
CHANGE LOG
==========
-## 1.5.0
+## 1.6.0 (2015-09-14)
+ - Updated versions of ISO-15924, iana-subtag-registry and CLDR
+
+## 1.5.1 (2015-09-14)
+ - Norwegian collation rules
+ - Add PHP 7.0 and HHVM to Travis tests
+
+## 1.5.0 (2015-06-29)
- Updated versions of ISO-15924, iana-subtag-registry and CLDR
## 1.4.1 (2015-04-06)
diff --git a/vendor/fisharebest/localization/src/Language/LanguageBh.php b/vendor/fisharebest/localization/src/Language/LanguageBh.php
new file mode 100644
index 0000000000..d6801b0efe
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageBh.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule2;
+use Fisharebest\Localization\Script\ScriptDeva;
+use Fisharebest\Localization\Territory\TerritoryIn;
+
+/**
+ * Class LanguageBh - Representation of the Bihari language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageBh extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'bh';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptDeva;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryIn;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule2;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageCe.php b/vendor/fisharebest/localization/src/Language/LanguageCe.php
new file mode 100644
index 0000000000..a435f7de72
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageCe.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Script\ScriptCyrl;
+use Fisharebest\Localization\Territory\TerritoryRu;
+
+/**
+ * Class LanguageRu - Representation of the Russian language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageCe extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'ce';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptCyrl;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryRu;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageCkb.php b/vendor/fisharebest/localization/src/Language/LanguageCkb.php
new file mode 100644
index 0000000000..ee4fb28e5c
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageCkb.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Script\ScriptArab;
+use Fisharebest\Localization\Territory\TerritoryIq;
+
+/**
+ * Class LanguageKu - Representation of the Kurdish language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageCkb extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'ckb';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptArab;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryIq;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageGuw.php b/vendor/fisharebest/localization/src/Language/LanguageGuw.php
new file mode 100644
index 0000000000..e12fd145ec
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageGuw.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule2;
+use Fisharebest\Localization\Territory\TerritoryBj;
+
+/**
+ * Class LanguageGuw - Representation of the Gun language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageGuw extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'guw';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryBj;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule2;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageIu.php b/vendor/fisharebest/localization/src/Language/LanguageIu.php
new file mode 100644
index 0000000000..5a300c4219
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageIu.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleOneTwoOther;
+use Fisharebest\Localization\Script\ScriptCans;
+use Fisharebest\Localization\Territory\TerritoryCa;
+
+/**
+ * Class LanguageEl - Representation of the Modern Greek (1453-) language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageIu extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'iu';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptCans;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryCa;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleOneTwoOther;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageJbo.php b/vendor/fisharebest/localization/src/Language/LanguageJbo.php
new file mode 100644
index 0000000000..fc042f5728
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageJbo.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule0;
+
+/**
+ * Class LanguageJbo - Representation of the Lojban language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageJbo extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'jbo';
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule0;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageJv.php b/vendor/fisharebest/localization/src/Language/LanguageJv.php
new file mode 100644
index 0000000000..fda92f8225
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageJv.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule0;
+use Fisharebest\Localization\Script\ScriptJava;
+use Fisharebest\Localization\Territory\TerritoryId;
+
+/**
+ * Class LanguageJv - Representation of the Javanese language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageJv extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'jv';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptJava;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryId;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule0;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageKaj.php b/vendor/fisharebest/localization/src/Language/LanguageKaj.php
new file mode 100644
index 0000000000..0d1d0ffc75
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageKaj.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryNg;
+
+/**
+ * Class LanguageKcg - Representation of the Katab language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageKaj extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'kaj';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryNg;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageKcg.php b/vendor/fisharebest/localization/src/Language/LanguageKcg.php
new file mode 100644
index 0000000000..21a4b9eb75
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageKcg.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryNg;
+
+/**
+ * Class LanguageKcg - Representation of the Katab language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageKcg extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'kcg';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryNg;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageKu.php b/vendor/fisharebest/localization/src/Language/LanguageKu.php
new file mode 100644
index 0000000000..6019de8186
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageKu.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryTr;
+
+/**
+ * Class LanguageKu - Representation of the Kurdish language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageKu extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'ku';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryTr;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageMo.php b/vendor/fisharebest/localization/src/Language/LanguageMo.php
new file mode 100644
index 0000000000..ee83cf858a
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageMo.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule5;
+use Fisharebest\Localization\Territory\TerritoryMd;
+
+/**
+ * Class LanguageIt - Representation of the Italian language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageMo extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'mo';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryMd;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule5;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageNah.php b/vendor/fisharebest/localization/src/Language/LanguageNah.php
new file mode 100644
index 0000000000..b1c3b8c15b
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageNah.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryMx;
+
+/**
+ * Class LanguageNah - Representation of the Nahuatl language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageNah extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'nah';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryMx;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageNqo.php b/vendor/fisharebest/localization/src/Language/LanguageNqo.php
new file mode 100644
index 0000000000..7bf36996d9
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageNqo.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule0;
+use Fisharebest\Localization\Script\ScriptNkoo;
+use Fisharebest\Localization\Territory\TerritoryGn;
+
+/**
+ * Class LanguageNqo - Representation of the N’Ko language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageNqo extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'nqo';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptNkoo;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryGn;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule0;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageNy.php b/vendor/fisharebest/localization/src/Language/LanguageNy.php
new file mode 100644
index 0000000000..03e2cb63c5
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageNy.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryMw;
+
+/**
+ * Class LanguageNy - Representation of the Chewa language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageNy extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'ny';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryMw;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguagePap.php b/vendor/fisharebest/localization/src/Language/LanguagePap.php
new file mode 100644
index 0000000000..30e2625c6e
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguagePap.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\Territory029;
+
+/**
+ * Class LanguagePap - Representation of the Papiamentu language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguagePap extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'pap';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new Territory029;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguagePrg.php b/vendor/fisharebest/localization/src/Language/LanguagePrg.php
new file mode 100644
index 0000000000..338d8e494d
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguagePrg.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule3;
+use Fisharebest\Localization\Territory\TerritoryLv;
+
+/**
+ * Class LanguagePrg - Representation of the Old Prussian language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguagePrg extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'prg';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryLv;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule3;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSma.php b/vendor/fisharebest/localization/src/Language/LanguageSma.php
new file mode 100644
index 0000000000..1c5ef8f2a5
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSma.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleOneTwoOther;
+use Fisharebest\Localization\Territory\TerritoryFi;
+
+/**
+ * Class LanguageSma - Representation of the Southern Sami language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSma extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'sma';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryFi;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleOneTwoOther;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSmi.php b/vendor/fisharebest/localization/src/Language/LanguageSmi.php
new file mode 100644
index 0000000000..d2fd1c4018
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSmi.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleOneTwoOther;
+use Fisharebest\Localization\Territory\TerritoryFi;
+
+/**
+ * Class LanguageSmi - Representation of the Sami languages.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSmi extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'smi';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryFi;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleOneTwoOther;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSmj.php b/vendor/fisharebest/localization/src/Language/LanguageSmj.php
new file mode 100644
index 0000000000..98f3f844d3
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSmj.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleOneTwoOther;
+use Fisharebest\Localization\Territory\TerritorySe;
+
+/**
+ * Class LanguageSms - Representation of the Lule Sami language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSmj extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'smj';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritorySe;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleOneTwoOther;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSms.php b/vendor/fisharebest/localization/src/Language/LanguageSms.php
new file mode 100644
index 0000000000..32288e56e5
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSms.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleOneTwoOther;
+use Fisharebest\Localization\Territory\TerritoryFi;
+
+/**
+ * Class LanguageSms - Representation of the Skolt Sami language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSms extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'sms';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryFi;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleOneTwoOther;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSt.php b/vendor/fisharebest/localization/src/Language/LanguageSt.php
new file mode 100644
index 0000000000..925deb4647
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSt.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryLs;
+
+/**
+ * Class LanguageEn - Representation of the Sotho language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSt extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'st';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryLs;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageSyr.php b/vendor/fisharebest/localization/src/Language/LanguageSyr.php
new file mode 100644
index 0000000000..541a9de1e1
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageSyr.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Script\ScriptSyrc;
+use Fisharebest\Localization\Territory\TerritoryIq;
+
+/**
+ * Class LanguageSyr - Representation of the Syriac language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageSyr extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'syr';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptSyrc;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryIq;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageTig.php b/vendor/fisharebest/localization/src/Language/LanguageTig.php
new file mode 100644
index 0000000000..a127ef7d95
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageTig.php
@@ -0,0 +1,34 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Script\ScriptEthi;
+use Fisharebest\Localization\Territory\TerritoryEr;
+
+/**
+ * Class LanguageTif - Representation of the Tigre language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageTig extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'tig';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultScript() {
+ return new ScriptEthi;
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryEr;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1; //
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageTk.php b/vendor/fisharebest/localization/src/Language/LanguageTk.php
new file mode 100644
index 0000000000..5cffc0db1c
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageTk.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryTm;
+
+/**
+ * Class LanguageTk - Representation of the Turkmen language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageTk extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'tk';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryTm;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageTl.php b/vendor/fisharebest/localization/src/Language/LanguageTl.php
new file mode 100644
index 0000000000..9a578b148c
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageTl.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRuleTagalog;
+use Fisharebest\Localization\Territory\TerritoryPh;
+
+/**
+ * Class LanguageTl - Representation of the Tagalog language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageTl extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'tl';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryPh;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRuleTagalog;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageWa.php b/vendor/fisharebest/localization/src/Language/LanguageWa.php
new file mode 100644
index 0000000000..3ef21f68da
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageWa.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule2;
+use Fisharebest\Localization\Territory\TerritoryBe;
+
+/**
+ * Class LanguageXh - Representation of the Walloon language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageWa extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'wa';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryBe;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule2;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageWo.php b/vendor/fisharebest/localization/src/Language/LanguageWo.php
new file mode 100644
index 0000000000..44f1947cbf
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageWo.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule0;
+use Fisharebest\Localization\Territory\TerritorySn;
+
+/**
+ * Class LanguageXh - Representation of the Wolof language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageWo extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'wo';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritorySn;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule0;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Language/LanguageXh.php b/vendor/fisharebest/localization/src/Language/LanguageXh.php
new file mode 100644
index 0000000000..5fcc618aad
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Language/LanguageXh.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\Language;
+
+use Fisharebest\Localization\PluralRule\PluralRule1;
+use Fisharebest\Localization\Territory\TerritoryZa;
+
+/**
+ * Class LanguageXh - Representation of the Xhosa language.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LanguageXh extends AbstractLanguage implements LanguageInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'xh';
+ }
+
+ /** {@inheritdoc} */
+ public function defaultTerritory() {
+ return new TerritoryZa;
+ }
+
+ /** {@inheritdoc} */
+ public function pluralRule() {
+ return new PluralRule1;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleBh.php b/vendor/fisharebest/localization/src/Locale/LocaleBh.php
new file mode 100644
index 0000000000..04c2bad233
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleBh.php
@@ -0,0 +1,32 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageBh;
+
+/**
+ * Class LocaleBh - Bihari
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleBh extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ protected function digitsGroup() {
+ return 2;
+ }
+
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Bihari';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'BIHARI';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageBh;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleCe.php b/vendor/fisharebest/localization/src/Locale/LocaleCe.php
new file mode 100644
index 0000000000..dc491cd969
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleCe.php
@@ -0,0 +1,40 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageCe;
+
+/**
+ * Class LocaleCe - Chechen
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleCe extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Нохчийн мотт';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'НОХЧИЙН МОТТ';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageCe;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::NBSP,
+ self::DECIMAL => self::COMMA,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return '%s' . self::NBSP . self::PERCENT;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleCeLatn.php b/vendor/fisharebest/localization/src/Locale/LocaleCeLatn.php
new file mode 100644
index 0000000000..eb854d5281
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleCeLatn.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Script\ScriptLatn;
+
+/**
+ * Class LocaleCeLatn - Chechen
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleCeLatn extends LocaleCe {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Chechen';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'CHECHEN';
+ }
+
+ /** {@inheritdoc} */
+ public function script() {
+ return new ScriptLatn;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleCkb.php b/vendor/fisharebest/localization/src/Locale/LocaleCkb.php
new file mode 100644
index 0000000000..359b7e4b44
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleCkb.php
@@ -0,0 +1,36 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageCkb;
+
+/**
+ * Class LocaleCkb - Sorani
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleCkb extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'سۆرانی';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageCkb;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::ARAB_GROUP,
+ self::DECIMAL => self::ARAB_DECIMAL,
+ self::NEGATIVE => self::RTL_MARK . self::HYPHEN,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return '%s' . self::ARAB_PERCENT;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleGuw.php b/vendor/fisharebest/localization/src/Locale/LocaleGuw.php
new file mode 100644
index 0000000000..352f09203a
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleGuw.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageGuw;
+
+/**
+ * Class LocaleFrBj
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleGuw extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Gun';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'GUN';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageGuw;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleIu.php b/vendor/fisharebest/localization/src/Locale/LocaleIu.php
new file mode 100644
index 0000000000..d02a742ee1
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleIu.php
@@ -0,0 +1,40 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageIu;
+
+/**
+ * Class LocaleIu - Inuktitut
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleIu extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'ᐃᓄᒃᑎᑐᑦ';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'ᐃᓄᒃᑎᑐᑦ';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageIu;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::NBSP,
+ self::DECIMAL => self::COMMA,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return '%s' . self::NBSP . self::PERCENT;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleIuLatn.php b/vendor/fisharebest/localization/src/Locale/LocaleIuLatn.php
new file mode 100644
index 0000000000..1a6aae95b4
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleIuLatn.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Script\ScriptLatn;
+
+/**
+ * Class LocaleIuLatn - Inuktitut
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleIuLatn extends LocaleIu {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Inuktitut';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'INUKTITUT';
+ }
+
+ /** {@inheritdoc} */
+ public function script() {
+ return new ScriptLatn;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleJbo.php b/vendor/fisharebest/localization/src/Locale/LocaleJbo.php
new file mode 100644
index 0000000000..c73da1b04c
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleJbo.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageJbo;
+
+/**
+ * Class LocalePap - Lojban
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleJbo extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Lojban';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'LOJBAN';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageJbo;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleJv.php b/vendor/fisharebest/localization/src/Locale/LocaleJv.php
new file mode 100644
index 0000000000..4f42fd3105
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleJv.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageJv;
+
+/**
+ * Class LocaleJv - Javanese
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleJv extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'ꦧꦱꦗꦮ';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageJv;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleJvLatn.php b/vendor/fisharebest/localization/src/Locale/LocaleJvLatn.php
new file mode 100644
index 0000000000..6dd48ea7e9
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleJvLatn.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Script\ScriptLatn;
+
+/**
+ * Class LocaleJv - Javanese
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleJvLatn extends LocaleJv {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Basa Jawa';
+ }
+
+ /** {@inheritdoc} */
+ public function script() {
+ return new ScriptLatn;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleKaj.php b/vendor/fisharebest/localization/src/Locale/LocaleKaj.php
new file mode 100644
index 0000000000..4517fd047e
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleKaj.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageKaj;
+
+/**
+ * Class LocaleKaj - Jju
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleKaj extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Jju';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'JJU';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageKaj;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleKcg.php b/vendor/fisharebest/localization/src/Locale/LocaleKcg.php
new file mode 100644
index 0000000000..31c10e18ba
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleKcg.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageKcg;
+
+/**
+ * Class LocaleKcg - Tyap
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleKcg extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Tyap';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'TYAP';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageKcg;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleKu.php b/vendor/fisharebest/localization/src/Locale/LocaleKu.php
new file mode 100644
index 0000000000..4594fc70ad
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleKu.php
@@ -0,0 +1,41 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageKu;
+
+/**
+ * Class LocaleKu - Kurdish
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleKu extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Kurdî';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'KURDI';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageKu;
+ }
+
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::DOT,
+ self::DECIMAL => self::COMMA,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return self::PERCENT . '%s';
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleMo.php b/vendor/fisharebest/localization/src/Locale/LocaleMo.php
new file mode 100644
index 0000000000..a911c2d3ea
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleMo.php
@@ -0,0 +1,40 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageMo;
+
+/**
+ * Class LocaleIt - Italian
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleMo extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'limba moldovenească';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'LIMBA MOLDOVENEASCĂ';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageMo;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::DOT,
+ self::DECIMAL => self::COMMA,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return '%s' . self::NBSP . self::PERCENT;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleMoCyrl.php b/vendor/fisharebest/localization/src/Locale/LocaleMoCyrl.php
new file mode 100644
index 0000000000..32f1339461
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleMoCyrl.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Script\ScriptCyrl;
+
+/**
+ * Class LocaleIt - Italian
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleMoCyrl extends LocaleMo {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'лимба молдовеняскэ';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'ЛИМБА МОЛДОВЕНЯСКЭ';
+ }
+
+ /** {@inheritdoc} */
+ public function script() {
+ return new ScriptCyrl;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNah.php b/vendor/fisharebest/localization/src/Locale/LocaleNah.php
new file mode 100644
index 0000000000..14ad1215c1
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNah.php
@@ -0,0 +1,41 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageNah;
+
+/**
+ * Class LocaleNah - Nahuatl
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleNah extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Nahuatlahtolli';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'NAHUATLAHTOLLI';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageNah;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::COMMA,
+ self::DECIMAL => self::DOT,
+ );
+ }
+
+ /** {@inheritdoc} */
+ protected function percentFormat() {
+ return '%s' . self::PERCENT;
+ }
+
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNb.php b/vendor/fisharebest/localization/src/Locale/LocaleNb.php
index 52ebd209db..2356e5b39f 100644
--- a/vendor/fisharebest/localization/src/Locale/LocaleNb.php
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNb.php
@@ -11,6 +11,11 @@ use Fisharebest\Localization\Language\LanguageNb;
*/
class LocaleNb extends AbstractLocale implements LocaleInterface {
/** {@inheritdoc} */
+ public function collation() {
+ return 'danish_ci';
+ }
+
+ /** {@inheritdoc} */
public function endonym() {
return 'norsk bokmål';
}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNn.php b/vendor/fisharebest/localization/src/Locale/LocaleNn.php
index 83171c4695..2f6fb5375d 100644
--- a/vendor/fisharebest/localization/src/Locale/LocaleNn.php
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNn.php
@@ -11,6 +11,11 @@ use Fisharebest\Localization\Language\LanguageNn;
*/
class LocaleNn extends AbstractLocale implements LocaleInterface {
/** {@inheritdoc} */
+ public function collation() {
+ return 'danish_ci';
+ }
+
+ /** {@inheritdoc} */
public function endonym() {
return 'nynorsk';
}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNqo.php b/vendor/fisharebest/localization/src/Locale/LocaleNqo.php
new file mode 100644
index 0000000000..93ede21905
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNqo.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageNqo;
+
+/**
+ * Class LocaleNko - N'Ko
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleNqo extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'ߒߞߏ';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageNqo;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNy.php b/vendor/fisharebest/localization/src/Locale/LocaleNy.php
new file mode 100644
index 0000000000..8dbf33e9ca
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNy.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageNy;
+
+/**
+ * Class LocaleNy - Chewa
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleNy extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Chichewa';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'CHICHEWA';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageNy;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleNyMw.php b/vendor/fisharebest/localization/src/Locale/LocaleNyMw.php
new file mode 100644
index 0000000000..2fc45fceba
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleNyMw.php
@@ -0,0 +1,17 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Territory\TerritoryMw;
+
+/**
+ * Class LocaleNyMw
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleNyMw extends LocaleNy {
+ /** {@inheritdoc} */
+ public function territory() {
+ return new TerritoryMw;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocalePap.php b/vendor/fisharebest/localization/src/Locale/LocalePap.php
new file mode 100644
index 0000000000..c375582bc4
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocalePap.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguagePap;
+
+/**
+ * Class LocalePap - Papiamentu
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocalePap extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Papiamentu';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'PAPIAMENTU';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguagePap;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocalePrg.php b/vendor/fisharebest/localization/src/Locale/LocalePrg.php
new file mode 100644
index 0000000000..3cc149b529
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocalePrg.php
@@ -0,0 +1,45 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguagePrg;
+
+/**
+ * Class LocalePrg - Old Prussian
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocalePrg extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function collation() {
+ return 'latvian_ci';
+ }
+
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Old Prussian';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'OLD PRUSSIAN';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguagePrg;
+ }
+
+ /** {@inheritdoc} */
+ protected function minimumGroupingDigits() {
+ return 3;
+ }
+
+ /** {@inheritdoc} */
+ public function numberSymbols() {
+ return array(
+ self::GROUP => self::NBSP,
+ self::DECIMAL => self::COMMA,
+ );
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSma.php b/vendor/fisharebest/localization/src/Locale/LocaleSma.php
new file mode 100644
index 0000000000..17929492bd
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSma.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSma;
+
+/**
+ * Class LocaleSma
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSma extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Åarjelsaemien gïele';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'AARJELSAMIEN GIELE';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSma;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSmi.php b/vendor/fisharebest/localization/src/Locale/LocaleSmi.php
new file mode 100644
index 0000000000..b3f95c8040
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSmi.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSmi;
+
+/**
+ * Class LocaleSmi
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSmi extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'saami';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'SAAMI';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSmi;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSmj.php b/vendor/fisharebest/localization/src/Locale/LocaleSmj.php
new file mode 100644
index 0000000000..17040ee5f2
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSmj.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSmj;
+
+/**
+ * Class LocaleSmj
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSmj extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'julevsámegiella';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'JULEVSAMEGIELLA';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSmj;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSms.php b/vendor/fisharebest/localization/src/Locale/LocaleSms.php
new file mode 100644
index 0000000000..ffff34ed64
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSms.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSms;
+
+/**
+ * Class LocaleSms
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSms extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'sääʹmǩiõll';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'SAA MKIOLL';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSms;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSt.php b/vendor/fisharebest/localization/src/Locale/LocaleSt.php
new file mode 100644
index 0000000000..0f7b4a95c8
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSt.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSt;
+
+/**
+ * Class LocaleSt
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSt extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Sesotho';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'SESOTHO';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSt;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleStLs.php b/vendor/fisharebest/localization/src/Locale/LocaleStLs.php
new file mode 100644
index 0000000000..b5bdcdecdb
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleStLs.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleStLs
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleStLs extends LocaleSt {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleStZa.php b/vendor/fisharebest/localization/src/Locale/LocaleStZa.php
new file mode 100644
index 0000000000..96a58e93dd
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleStZa.php
@@ -0,0 +1,17 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Territory\TerritoryZa;
+
+/**
+ * Class LocaleStZa
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleStZa extends LocaleSt {
+ /** {@inheritdoc} */
+ public function territory() {
+ return new TerritoryZa;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleStZw.php b/vendor/fisharebest/localization/src/Locale/LocaleStZw.php
new file mode 100644
index 0000000000..461d9d969f
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleStZw.php
@@ -0,0 +1,17 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Territory\TerritoryZw;
+
+/**
+ * Class LocaleStZw
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleStZw extends LocaleSt {
+ /** {@inheritdoc} */
+ public function territory() {
+ return new TerritoryZw;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleSyr.php b/vendor/fisharebest/localization/src/Locale/LocaleSyr.php
new file mode 100644
index 0000000000..f6cf07f71d
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleSyr.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageSyr;
+
+/**
+ * Class LocaleSyr - Syriac
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleSyr extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Syriac';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageSyr;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTig.php b/vendor/fisharebest/localization/src/Locale/LocaleTig.php
new file mode 100644
index 0000000000..fa1c7c5714
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTig.php
@@ -0,0 +1,22 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageTig;
+
+/**
+ * Class LocaleTig - Tigre
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTig extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'ትግራይት';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageTig;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTigEr.php b/vendor/fisharebest/localization/src/Locale/LocaleTigEr.php
new file mode 100644
index 0000000000..80b9d0f2aa
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTigEr.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTig - Tigre
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTigEr extends LocaleTig {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTk.php b/vendor/fisharebest/localization/src/Locale/LocaleTk.php
new file mode 100644
index 0000000000..f57dadc6bc
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTk.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageTk;
+
+/**
+ * Class LocaleTk - Turkmen
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTk extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Türkmençe';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'TURKMENCE';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageTk;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTkArab.php b/vendor/fisharebest/localization/src/Locale/LocaleTkArab.php
new file mode 100644
index 0000000000..34936a4eb0
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTkArab.php
@@ -0,0 +1,20 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTkArab
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTkArab extends LocaleTk {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'تورکمنچه';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'تورکمنچه';
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTkArabTm.php b/vendor/fisharebest/localization/src/Locale/LocaleTkArabTm.php
new file mode 100644
index 0000000000..1d1f8d7a7d
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTkArabTm.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTkArabTm
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTkArabTm extends LocaleTkArab {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTkCyrl.php b/vendor/fisharebest/localization/src/Locale/LocaleTkCyrl.php
new file mode 100644
index 0000000000..bf7fb93d09
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTkCyrl.php
@@ -0,0 +1,20 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTkCyrl
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTkCyrl extends LocaleTk {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'түркменче';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'түркменче';
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTkCyrlTm.php b/vendor/fisharebest/localization/src/Locale/LocaleTkCyrlTm.php
new file mode 100644
index 0000000000..fbabed927a
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTkCyrlTm.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTkTm
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTkCyrlTm extends LocaleTkCyrl {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTkTm.php b/vendor/fisharebest/localization/src/Locale/LocaleTkTm.php
new file mode 100644
index 0000000000..7c5329e664
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTkTm.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTkTm
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTkTm extends LocaleTk {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTl.php b/vendor/fisharebest/localization/src/Locale/LocaleTl.php
new file mode 100644
index 0000000000..2f87080ad0
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTl.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageTl;
+
+/**
+ * Class LocaleTl - Tagalog
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTl extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Tagalog';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'TAGALOG';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageTl;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleTlPh.php b/vendor/fisharebest/localization/src/Locale/LocaleTlPh.php
new file mode 100644
index 0000000000..20f891cdb4
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleTlPh.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleTlPh - Tagalog
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleTlPh extends LocaleTl {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleWa.php b/vendor/fisharebest/localization/src/Locale/LocaleWa.php
new file mode 100644
index 0000000000..0d2d0872a4
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleWa.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageWa;
+
+/**
+ * Class LocaleWa - Walloon
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleWa extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Walon';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'WALON';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageWa;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleWaBe.php b/vendor/fisharebest/localization/src/Locale/LocaleWaBe.php
new file mode 100644
index 0000000000..87deadf156
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleWaBe.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleWaBe - Walloon
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleWaBe extends LocaleWa {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleWo.php b/vendor/fisharebest/localization/src/Locale/LocaleWo.php
new file mode 100644
index 0000000000..35b1bbca44
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleWo.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageWo;
+
+/**
+ * Class LocaleWo - Wo
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleWo extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Wolof';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'WOLOF';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageWo;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleWoSn.php b/vendor/fisharebest/localization/src/Locale/LocaleWoSn.php
new file mode 100644
index 0000000000..ed5bcff774
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleWoSn.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleWoSn - Wolof
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleWoSn extends LocaleWo {
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleXh.php b/vendor/fisharebest/localization/src/Locale/LocaleXh.php
new file mode 100644
index 0000000000..2216510b8e
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleXh.php
@@ -0,0 +1,27 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+use Fisharebest\Localization\Language\LanguageXh;
+
+/**
+ * Class LocaleXh - Xhosa
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleXh extends AbstractLocale implements LocaleInterface {
+ /** {@inheritdoc} */
+ public function endonym() {
+ return 'Xhosa';
+ }
+
+ /** {@inheritdoc} */
+ public function endonymSortable() {
+ return 'XHOSA';
+ }
+
+ /** {@inheritdoc} */
+ public function language() {
+ return new LanguageXh;
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Locale/LocaleXhZa.php b/vendor/fisharebest/localization/src/Locale/LocaleXhZa.php
new file mode 100644
index 0000000000..8a626c681e
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Locale/LocaleXhZa.php
@@ -0,0 +1,11 @@
+<?php namespace Fisharebest\Localization\Locale;
+
+/**
+ * Class LocaleXhZa - Xhosa
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class LocaleXhZa extends LocaleXh {
+}
diff --git a/vendor/fisharebest/localization/src/PluralRule/PluralRuleTagalog.php b/vendor/fisharebest/localization/src/PluralRule/PluralRuleTagalog.php
new file mode 100644
index 0000000000..3fe215f431
--- /dev/null
+++ b/vendor/fisharebest/localization/src/PluralRule/PluralRuleTagalog.php
@@ -0,0 +1,28 @@
+<?php namespace Fisharebest\Localization\PluralRule;
+
+/**
+ * Class PluralRuleTagalog - Select a plural form for a specified number.
+ *
+ * nplurals=2; plural=n % 10 != 4 && n%10 != 6 && n%10 != 9;
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class PluralRuleTagalog implements PluralRuleInterface {
+ /** {@inheritdoc} */
+ public function plurals() {
+ return 2;
+ }
+
+ /** {@inheritdoc} */
+ public function plural($number) {
+ $number = abs($number);
+
+ if ($number % 10 === 4 || $number % 10 === 6 || $number % 10 === 9) {
+ return 1;
+ } else {
+ return 0;
+ }
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptAhom.php b/vendor/fisharebest/localization/src/Script/ScriptAhom.php
index 654ce73318..9813699bcf 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptAhom.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptAhom.php
@@ -17,4 +17,9 @@ class ScriptAhom extends AbstractScript implements ScriptInterface {
public function number() {
return '338';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'Ahom';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptArab.php b/vendor/fisharebest/localization/src/Script/ScriptArab.php
index 40b6ab96a4..b1b6007007 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptArab.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptArab.php
@@ -15,18 +15,7 @@ class ScriptArab extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '٠',
- '1' => '١',
- '2' => '٢',
- '3' => '٣',
- '4' => '٤',
- '5' => '٥',
- '6' => '٦',
- '7' => '٧',
- '8' => '٨',
- '9' => '٩',
- );
+ return array('٠', '١', '٢', '٣', '٤', '٥', '٦', '٧', '٨', '٩');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptBali.php b/vendor/fisharebest/localization/src/Script/ScriptBali.php
index 54540b3f19..5ee612f180 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptBali.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptBali.php
@@ -15,18 +15,7 @@ class ScriptBali extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᭐',
- '1' => '᭑',
- '2' => '᭒',
- '3' => '᭓',
- '4' => '᭔',
- '5' => '᭕',
- '6' => '᭖',
- '7' => '᭗',
- '8' => '᭘',
- '9' => '᭙',
- );
+ return array('᭐', '᭑', '᭒', '᭓', '᭔', '᭕', '᭖', '᭗', '᭘', '᭙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptBeng.php b/vendor/fisharebest/localization/src/Script/ScriptBeng.php
index 0012c5ad58..6ee9cdb680 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptBeng.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptBeng.php
@@ -15,18 +15,7 @@ class ScriptBeng extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '০',
- '1' => '১',
- '2' => '২',
- '3' => '৩',
- '4' => '৪',
- '5' => '৫',
- '6' => '৬',
- '7' => '৭',
- '8' => '৮',
- '9' => '৯',
- );
+ return array('০', '১', '২', '৩', '৪', '৫', '৬', '৭', '৮', '৯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptBhks.php b/vendor/fisharebest/localization/src/Script/ScriptBhks.php
new file mode 100644
index 0000000000..8ab8e6ac8e
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Script/ScriptBhks.php
@@ -0,0 +1,20 @@
+<?php namespace Fisharebest\Localization\Script;
+
+/**
+ * Class ScriptBhks - Representation of the Bhaiksuki script.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class ScriptBhks extends AbstractScript implements ScriptInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'Bhks';
+ }
+
+ /** {@inheritdoc} */
+ public function number() {
+ return '334';
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptBrah.php b/vendor/fisharebest/localization/src/Script/ScriptBrah.php
index 932478c561..8573ae502a 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptBrah.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptBrah.php
@@ -15,18 +15,7 @@ class ScriptBrah extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𑁦',
- '1' => '𑁧',
- '2' => '𑁨',
- '3' => '𑁩',
- '4' => '𑁪',
- '5' => '𑁫',
- '6' => '𑁬',
- '7' => '𑁭',
- '8' => '𑁮',
- '9' => '𑁯',
- );
+ return array('𑁦', '𑁧', '𑁨', '𑁩', '𑁪', '𑁫', '𑁬', '𑁭', '𑁮', '𑁯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptCakm.php b/vendor/fisharebest/localization/src/Script/ScriptCakm.php
index 083291c563..e35babbafc 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptCakm.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptCakm.php
@@ -15,18 +15,7 @@ class ScriptCakm extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𑄶',
- '1' => '𑄷',
- '2' => '𑄸',
- '3' => '𑄹',
- '4' => '𑄺',
- '5' => '𑄻',
- '6' => '𑄼',
- '7' => '𑄽',
- '8' => '𑄾',
- '9' => '𑄿',
- );
+ return array('𑄶', '𑄷', '𑄸', '𑄹', '𑄺', '𑄻', '𑄼', '𑄽', '𑄾', '𑄿');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptCham.php b/vendor/fisharebest/localization/src/Script/ScriptCham.php
index 2fea72c5d2..f99a9b6aae 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptCham.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptCham.php
@@ -15,18 +15,7 @@ class ScriptCham extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꩐',
- '1' => '꩑',
- '2' => '꩒',
- '3' => '꩓',
- '4' => '꩔',
- '5' => '꩕',
- '6' => '꩖',
- '7' => '꩗',
- '8' => '꩘',
- '9' => '꩙',
- );
+ return array('꩐', '꩑', '꩒', '꩓', '꩔', '꩕', '꩖', '꩗', '꩘', '꩙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptDeva.php b/vendor/fisharebest/localization/src/Script/ScriptDeva.php
index 78fe3b8d3e..79c1e18336 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptDeva.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptDeva.php
@@ -15,18 +15,7 @@ class ScriptDeva extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '०',
- '1' => '१',
- '2' => '२',
- '3' => '३',
- '4' => '४',
- '5' => '५',
- '6' => '६',
- '7' => '७',
- '8' => '८',
- '9' => '९',
- );
+ return array('०', '१', '२', '३', '४', '५', '६', '७', '८', '९');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptGujr.php b/vendor/fisharebest/localization/src/Script/ScriptGujr.php
index e495e11e55..2d416ff1eb 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptGujr.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptGujr.php
@@ -15,18 +15,7 @@ class ScriptGujr extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '૦',
- '1' => '૧',
- '2' => '૨',
- '3' => '૩',
- '4' => '૪',
- '5' => '૫',
- '6' => '૬',
- '7' => '૭',
- '8' => '૮',
- '9' => '૯',
- );
+ return array('૦', '૧', '૨', '૩', '૪', '૫', '૬', '૭', '૮', '૯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptGuru.php b/vendor/fisharebest/localization/src/Script/ScriptGuru.php
index e7412dbd1f..f75bdd2e0f 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptGuru.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptGuru.php
@@ -15,18 +15,7 @@ class ScriptGuru extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '੦',
- '1' => '੧',
- '2' => '੨',
- '3' => '੩',
- '4' => '੪',
- '5' => '੫',
- '6' => '੬',
- '7' => '੭',
- '8' => '੮',
- '9' => '੯',
- );
+ return array('੦', '੧', '੨', '੩', '੪', '੫', '੬', '੭', '੮', '੯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptHani.php b/vendor/fisharebest/localization/src/Script/ScriptHani.php
index d2518d5107..a59a9cd4c8 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptHani.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptHani.php
@@ -15,18 +15,7 @@ class ScriptHani extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '〇',
- '1' => '一',
- '2' => '二',
- '3' => '三',
- '4' => '四',
- '5' => '五',
- '6' => '六',
- '7' => '七',
- '8' => '八',
- '9' => '九',
- );
+ return array('〇', '一', '二', '三', '四', '五', '六', '七', '八', '九');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptHatr.php b/vendor/fisharebest/localization/src/Script/ScriptHatr.php
index 40a715e6d0..652a9d578f 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptHatr.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptHatr.php
@@ -17,4 +17,9 @@ class ScriptHatr extends AbstractScript implements ScriptInterface {
public function number() {
return '127';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'Hatran';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptHluw.php b/vendor/fisharebest/localization/src/Script/ScriptHluw.php
index 0d96aee656..51e3e6a0a2 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptHluw.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptHluw.php
@@ -17,4 +17,9 @@ class ScriptHluw extends AbstractScript implements ScriptInterface {
public function number() {
return '080';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'Anatolian_Hieroglyphs';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptHung.php b/vendor/fisharebest/localization/src/Script/ScriptHung.php
index 948824a895..82aa53fe85 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptHung.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptHung.php
@@ -17,4 +17,9 @@ class ScriptHung extends AbstractScript implements ScriptInterface {
public function number() {
return '176';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'Old_Hungarian';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptJava.php b/vendor/fisharebest/localization/src/Script/ScriptJava.php
index f5cc461d93..149051f9be 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptJava.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptJava.php
@@ -15,18 +15,7 @@ class ScriptJava extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꧐',
- '1' => '꧑',
- '2' => '꧒',
- '3' => '꧓',
- '4' => '꧔',
- '5' => '꧕',
- '6' => '꧖',
- '7' => '꧗',
- '8' => '꧘',
- '9' => '꧙',
- );
+ return array('꧐', '꧑', '꧒', '꧓', '꧔', '꧕', '꧖', '꧗', '꧘', '꧙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptKali.php b/vendor/fisharebest/localization/src/Script/ScriptKali.php
index 5812e693dc..81c3f2fb40 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptKali.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptKali.php
@@ -15,18 +15,7 @@ class ScriptKali extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꤀',
- '1' => '꤁',
- '2' => '꤂',
- '3' => '꤃',
- '4' => '꤄',
- '5' => '꤅',
- '6' => '꤆',
- '7' => '꤇',
- '8' => '꤈',
- '9' => '꤉',
- );
+ return array('꤀', '꤁', '꤂', '꤃', '꤄', '꤅', '꤆', '꤇', '꤈', '꤉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptKhmr.php b/vendor/fisharebest/localization/src/Script/ScriptKhmr.php
index 78fda5a830..79ea6ac079 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptKhmr.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptKhmr.php
@@ -15,18 +15,7 @@ class ScriptKhmr extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '០',
- '1' => '១',
- '2' => '២',
- '3' => '៣',
- '4' => '៤',
- '5' => '៥',
- '6' => '៦',
- '7' => '៧',
- '8' => '៨',
- '9' => '៩',
- );
+ return array('០', '១', '២', '៣', '៤', '៥', '៦', '៧', '៨', '៩');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptKnda.php b/vendor/fisharebest/localization/src/Script/ScriptKnda.php
index d95848e258..0eceab1e2d 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptKnda.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptKnda.php
@@ -15,18 +15,7 @@ class ScriptKnda extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '೦',
- '1' => '೧',
- '2' => '೨',
- '3' => '೩',
- '4' => '೪',
- '5' => '೫',
- '6' => '೬',
- '7' => '೭',
- '8' => '೮',
- '9' => '೯',
- );
+ return array('೦', '೧', '೨', '೩', '೪', '೫', '೬', '೭', '೮', '೯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptLana.php b/vendor/fisharebest/localization/src/Script/ScriptLana.php
index 0c5801a97b..cbbcdb34cd 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptLana.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptLana.php
@@ -15,18 +15,7 @@ class ScriptLana extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᪀',
- '1' => '᪁',
- '2' => '᪂',
- '3' => '᪃',
- '4' => '᪄',
- '5' => '᪅',
- '6' => '᪆',
- '7' => '᪇',
- '8' => '᪈',
- '9' => '᪉',
- );
+ return array('᪀', '᪁', '᪂', '᪃', '᪄', '᪅', '᪆', '᪇', '᪈', '᪉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptLaoo.php b/vendor/fisharebest/localization/src/Script/ScriptLaoo.php
index f25d0493ab..fa673f61f7 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptLaoo.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptLaoo.php
@@ -15,18 +15,7 @@ class ScriptLaoo extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '໐',
- '1' => '໑',
- '2' => '໒',
- '3' => '໓',
- '4' => '໔',
- '5' => '໕',
- '6' => '໖',
- '7' => '໗',
- '8' => '໘',
- '9' => '໙',
- );
+ return array('໐', '໑', '໒', '໓', '໔', '໕', '໖', '໗', '໘', '໙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptLeke.php b/vendor/fisharebest/localization/src/Script/ScriptLeke.php
new file mode 100644
index 0000000000..397690a6ce
--- /dev/null
+++ b/vendor/fisharebest/localization/src/Script/ScriptLeke.php
@@ -0,0 +1,20 @@
+<?php namespace Fisharebest\Localization\Script;
+
+/**
+ * Class ScriptLeke - Representation of the Leke script.
+ *
+ * @author Greg Roach <fisharebest@gmail.com>
+ * @copyright (c) 2015 Greg Roach
+ * @license GPLv3+
+ */
+class ScriptLeke extends AbstractScript implements ScriptInterface {
+ /** {@inheritdoc} */
+ public function code() {
+ return 'Leke';
+ }
+
+ /** {@inheritdoc} */
+ public function number() {
+ return '364';
+ }
+}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptLepc.php b/vendor/fisharebest/localization/src/Script/ScriptLepc.php
index 6cf8c10d63..c40795d3b4 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptLepc.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptLepc.php
@@ -15,18 +15,7 @@ class ScriptLepc extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᱀',
- '1' => '᱁',
- '2' => '᱂',
- '3' => '᱃',
- '4' => '᱄',
- '5' => '᱅',
- '6' => '᱆',
- '7' => '᱇',
- '8' => '᱈',
- '9' => '᱉',
- );
+ return array('᱀', '᱁', '᱂', '᱃', '᱄', '᱅', '᱆', '᱇', '᱈', '᱉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptLimb.php b/vendor/fisharebest/localization/src/Script/ScriptLimb.php
index 264d660d34..dd229d9b6c 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptLimb.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptLimb.php
@@ -15,18 +15,7 @@ class ScriptLimb extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᥆',
- '1' => '᥇',
- '2' => '᥈',
- '3' => '᥉',
- '4' => '᥊',
- '5' => '᥋',
- '6' => '᥌',
- '7' => '᥍',
- '8' => '᥎',
- '9' => '᥏',
- );
+ return array('᥆', '᥇', '᥈', '᥉', '᥊', '᥋', '᥌', '᥍', '᥎', '᥏');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptMlym.php b/vendor/fisharebest/localization/src/Script/ScriptMlym.php
index a00d34639c..df2fdc463e 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptMlym.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptMlym.php
@@ -15,18 +15,7 @@ class ScriptMlym extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '൦',
- '1' => '൧',
- '2' => '൨',
- '3' => '൩',
- '4' => '൪',
- '5' => '൫',
- '6' => '൬',
- '7' => '൭',
- '8' => '൮',
- '9' => '൯',
- );
+ return array('൦', '൧', '൨', '൩', '൪', '൫', '൬', '൭', '൮', '൯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptMong.php b/vendor/fisharebest/localization/src/Script/ScriptMong.php
index 3c0541ed0e..d9ac6a6324 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptMong.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptMong.php
@@ -15,18 +15,7 @@ class ScriptMong extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᠐',
- '1' => '᠑',
- '2' => '᠒',
- '3' => '᠓',
- '4' => '᠔',
- '5' => '᠕',
- '6' => '᠖',
- '7' => '᠗',
- '8' => '᠘',
- '9' => '᠙',
- );
+ return array('᠐', '᠑', '᠒', '᠓', '᠔', '᠕', '᠖', '᠗', '᠘', '᠙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptMtei.php b/vendor/fisharebest/localization/src/Script/ScriptMtei.php
index 7119c07cd6..b7aedddea0 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptMtei.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptMtei.php
@@ -15,18 +15,7 @@ class ScriptMtei extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꯰',
- '1' => '꯱',
- '2' => '꯲',
- '3' => '꯳',
- '4' => '꯴',
- '5' => '꯵',
- '6' => '꯶',
- '7' => '꯷',
- '8' => '꯸',
- '9' => '꯹',
- );
+ return array('꯰', '꯱', '꯲', '꯳', '꯴', '꯵', '꯶', '꯷', '꯸', '꯹');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptMult.php b/vendor/fisharebest/localization/src/Script/ScriptMult.php
index d2c738bb3f..0e5878f4d8 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptMult.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptMult.php
@@ -17,4 +17,9 @@ class ScriptMult extends AbstractScript implements ScriptInterface {
public function number() {
return '323';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'Multani';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptMymr.php b/vendor/fisharebest/localization/src/Script/ScriptMymr.php
index f12aba721e..4ef4d2199a 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptMymr.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptMymr.php
@@ -15,18 +15,7 @@ class ScriptMymr extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '၀',
- '1' => '၁',
- '2' => '၂',
- '3' => '၃',
- '4' => '၄',
- '5' => '၅',
- '6' => '၆',
- '7' => '၇',
- '8' => '၈',
- '9' => '၉',
- );
+ return array('၀', '၁', '၂', '၃', '၄', '၅', '၆', '၇', '၈', '၉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptNkoo.php b/vendor/fisharebest/localization/src/Script/ScriptNkoo.php
index aa0cf88b01..d1ce7ecd18 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptNkoo.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptNkoo.php
@@ -15,18 +15,7 @@ class ScriptNkoo extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '߀',
- '1' => '߁',
- '2' => '߂',
- '3' => '߃',
- '4' => '߄',
- '5' => '߅',
- '6' => '߆',
- '7' => '߇',
- '8' => '߈',
- '9' => '߉',
- );
+ return array('߀', '߁', '߂', '߃', '߄', '߅', '߆', '߇', '߈', '߉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptOlck.php b/vendor/fisharebest/localization/src/Script/ScriptOlck.php
index 15e0e73205..213a46d662 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptOlck.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptOlck.php
@@ -15,18 +15,7 @@ class ScriptOlck extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᱐',
- '1' => '᱑',
- '2' => '᱒',
- '3' => '᱓',
- '4' => '᱔',
- '5' => '᱕',
- '6' => '᱖',
- '7' => '᱗',
- '8' => '᱘',
- '9' => '᱙',
- );
+ return array('᱐', '᱑', '᱒', '᱓', '᱔', '᱕', '᱖', '᱗', '᱘', '᱙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptOrya.php b/vendor/fisharebest/localization/src/Script/ScriptOrya.php
index 92d9d21bcb..fd8a822ea3 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptOrya.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptOrya.php
@@ -15,18 +15,7 @@ class ScriptOrya extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '୦',
- '1' => '୧',
- '2' => '୨',
- '3' => '୩',
- '4' => '୪',
- '5' => '୫',
- '6' => '୬',
- '7' => '୭',
- '8' => '୮',
- '9' => '୯',
- );
+ return array('୦', '୧', '୨', '୩', '୪', '୫', '୬', '୭', '୮', '୯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptOsma.php b/vendor/fisharebest/localization/src/Script/ScriptOsma.php
index c04294acc0..0d79cdcb9d 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptOsma.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptOsma.php
@@ -15,18 +15,7 @@ class ScriptOsma extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𐒠',
- '1' => '𐒡',
- '2' => '𐒢',
- '3' => '𐒣',
- '4' => '𐒤',
- '5' => '𐒥',
- '6' => '𐒦',
- '7' => '𐒧',
- '8' => '𐒨',
- '9' => '𐒩',
- );
+ return array('𐒠', '𐒡', '𐒢', '𐒣', '𐒤', '𐒥', '𐒦', '𐒧', '𐒨', '𐒩');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptSaur.php b/vendor/fisharebest/localization/src/Script/ScriptSaur.php
index 48a22e97df..0efa24ba67 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptSaur.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptSaur.php
@@ -15,18 +15,7 @@ class ScriptSaur extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꣐',
- '1' => '꣑',
- '2' => '꣒',
- '3' => '꣓',
- '4' => '꣔',
- '5' => '꣕',
- '6' => '꣖',
- '7' => '꣗',
- '8' => '꣘',
- '9' => '꣙',
- );
+ return array('꣐', '꣑', '꣒', '꣓', '꣔', '꣕', '꣖', '꣗', '꣘', '꣙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptSgnw.php b/vendor/fisharebest/localization/src/Script/ScriptSgnw.php
index a20769cc92..b71d0af700 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptSgnw.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptSgnw.php
@@ -17,4 +17,9 @@ class ScriptSgnw extends AbstractScript implements ScriptInterface {
public function number() {
return '095';
}
+
+ /** {@inheritdoc} */
+ public function unicodeName() {
+ return 'SignWriting';
+ }
}
diff --git a/vendor/fisharebest/localization/src/Script/ScriptShrd.php b/vendor/fisharebest/localization/src/Script/ScriptShrd.php
index ad4ec7790f..9a1c5f90ae 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptShrd.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptShrd.php
@@ -15,18 +15,7 @@ class ScriptShrd extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𑇐',
- '1' => '𑇑',
- '2' => '𑇒',
- '3' => '𑇓',
- '4' => '𑇔',
- '5' => '𑇕',
- '6' => '𑇖',
- '7' => '𑇗',
- '8' => '𑇘',
- '9' => '𑇙',
- );
+ return array('𑇐', '𑇑', '𑇒', '𑇓', '𑇔', '𑇕', '𑇖', '𑇗', '𑇘', '𑇙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptSora.php b/vendor/fisharebest/localization/src/Script/ScriptSora.php
index 63260aea26..e7965eb4b9 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptSora.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptSora.php
@@ -15,18 +15,7 @@ class ScriptSora extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𑃰',
- '1' => '𑃱',
- '2' => '𑃲',
- '3' => '𑃳',
- '4' => '𑃴',
- '5' => '𑃵',
- '6' => '𑃶',
- '7' => '𑃷',
- '8' => '𑃸',
- '9' => '𑃹',
- );
+ return array('𑃰', '𑃱', '𑃲', '𑃳', '𑃴', '𑃵', '𑃶', '𑃷', '𑃸', '𑃹');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptSund.php b/vendor/fisharebest/localization/src/Script/ScriptSund.php
index 303522f97f..606a4808e8 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptSund.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptSund.php
@@ -15,18 +15,7 @@ class ScriptSund extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᮰',
- '1' => '᮱',
- '2' => '᮲',
- '3' => '᮳',
- '4' => '᮴',
- '5' => '᮵',
- '6' => '᮶',
- '7' => '᮷',
- '8' => '᮸',
- '9' => '᮹',
- );
+ return array('᮰', '᮱', '᮲', '᮳', '᮴', '᮵', '᮶', '᮷', '᮸', '᮹');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptTakr.php b/vendor/fisharebest/localization/src/Script/ScriptTakr.php
index 5322be6e0a..c3d9000d12 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptTakr.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptTakr.php
@@ -15,18 +15,7 @@ class ScriptTakr extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '𑛀',
- '1' => '𑛁',
- '2' => '𑛂',
- '3' => '𑛃',
- '4' => '𑛄',
- '5' => '𑛅',
- '6' => '𑛆',
- '7' => '𑛇',
- '8' => '𑛈',
- '9' => '𑛉',
- );
+ return array('𑛀', '𑛁', '𑛂', '𑛃', '𑛄', '𑛅', '𑛆', '𑛇', '𑛈', '𑛉');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptTalu.php b/vendor/fisharebest/localization/src/Script/ScriptTalu.php
index d7096bcf9a..1ed5b231bd 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptTalu.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptTalu.php
@@ -15,18 +15,7 @@ class ScriptTalu extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '᧐',
- '1' => '᧑',
- '2' => '᧒',
- '3' => '᧓',
- '4' => '᧔',
- '5' => '᧕',
- '6' => '᧖',
- '7' => '᧗',
- '8' => '᧘',
- '9' => '᧙',
- );
+ return array('᧐', '᧑', '᧒', '᧓', '᧔', '᧕', '᧖', '᧗', '᧘', '᧙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptTaml.php b/vendor/fisharebest/localization/src/Script/ScriptTaml.php
index e0308bdd98..b2881161c0 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptTaml.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptTaml.php
@@ -15,18 +15,7 @@ class ScriptTaml extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '௦',
- '1' => '௧',
- '2' => '௨',
- '3' => '௩',
- '4' => '௪',
- '5' => '௫',
- '6' => '௬',
- '7' => '௭',
- '8' => '௮',
- '9' => '௯',
- );
+ return array('௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptTelu.php b/vendor/fisharebest/localization/src/Script/ScriptTelu.php
index 0dc40fd1e1..0be9c6d2d1 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptTelu.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptTelu.php
@@ -15,18 +15,7 @@ class ScriptTelu extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '౦',
- '1' => '౧',
- '2' => '౨',
- '3' => '౩',
- '4' => '౪',
- '5' => '౫',
- '6' => '౬',
- '7' => '౭',
- '8' => '౮',
- '9' => '౯',
- );
+ return array('౦', '౧', '౨', '౩', '౪', '౫', '౬', '౭', '౮', '౯');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptThai.php b/vendor/fisharebest/localization/src/Script/ScriptThai.php
index 89bb8a1476..b1f860a4ba 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptThai.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptThai.php
@@ -15,18 +15,7 @@ class ScriptThai extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '๐',
- '1' => '๑',
- '2' => '๒',
- '3' => '๓',
- '4' => '๔',
- '5' => '๕',
- '6' => '๖',
- '7' => '๗',
- '8' => '๘',
- '9' => '๙',
- );
+ return array('๐', '๑', '๒', '๓', '๔', '๕', '๖', '๗', '๘', '๙');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptTibt.php b/vendor/fisharebest/localization/src/Script/ScriptTibt.php
index f10c3babdd..56e2ede034 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptTibt.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptTibt.php
@@ -15,18 +15,7 @@ class ScriptTibt extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '༠',
- '1' => '༡',
- '2' => '༢',
- '3' => '༣',
- '4' => '༤',
- '5' => '༥',
- '6' => '༦',
- '7' => '༧',
- '8' => '༨',
- '9' => '༩',
- );
+ return array('༠', '༡', '༢', '༣', '༤', '༥', '༦', '༧', '༨', '༩');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Script/ScriptVaii.php b/vendor/fisharebest/localization/src/Script/ScriptVaii.php
index 18648f438e..405008df32 100644
--- a/vendor/fisharebest/localization/src/Script/ScriptVaii.php
+++ b/vendor/fisharebest/localization/src/Script/ScriptVaii.php
@@ -15,18 +15,7 @@ class ScriptVaii extends AbstractScript implements ScriptInterface {
/** {@inheritdoc} */
public function numerals() {
- return array(
- '0' => '꘠',
- '1' => '꘡',
- '2' => '꘢',
- '3' => '꘣',
- '4' => '꘤',
- '5' => '꘥',
- '6' => '꘦',
- '7' => '꘧',
- '8' => '꘨',
- '9' => '꘩',
- );
+ return array('꘠', '꘡', '꘢', '꘣', '꘤', '꘥', '꘦', '꘧', '꘨', '꘩');
}
/** {@inheritdoc} */
diff --git a/vendor/fisharebest/localization/src/Translation.php b/vendor/fisharebest/localization/src/Translation.php
index dbe0029fd4..e74ede4c35 100644
--- a/vendor/fisharebest/localization/src/Translation.php
+++ b/vendor/fisharebest/localization/src/Translation.php
@@ -89,15 +89,15 @@ class Translation {
$magic = $this->readMoWords($fp, 0, 1, self::PACK_LITTLE_ENDIAN);
switch (dechex($magic[1])) {
- case self::MO_MAGIC_LITTLE_ENDIAN:
- $pack = self::PACK_LITTLE_ENDIAN;
- break;
- case self::MO_MAGIC_BIG_ENDIAN:
- $pack = self::PACK_BIG_ENDIAN;
- break;
- default:
- // Not a valid .MO file.
- return;
+ case self::MO_MAGIC_LITTLE_ENDIAN:
+ $pack = self::PACK_LITTLE_ENDIAN;
+ break;
+ case self::MO_MAGIC_BIG_ENDIAN:
+ $pack = self::PACK_BIG_ENDIAN;
+ break;
+ default:
+ // Not a valid .MO file.
+ throw new \InvalidArgumentException('Invalid .MO file');
}
// Read the lookup tables
diff --git a/vendor/ramsey/uuid/CHANGELOG.md b/vendor/ramsey/uuid/CHANGELOG.md
index d686aeb62c..73ece7933c 100644
--- a/vendor/ramsey/uuid/CHANGELOG.md
+++ b/vendor/ramsey/uuid/CHANGELOG.md
@@ -1,5 +1,12 @@
# Rhumsaa\Uuid Changelog
+## 2.8.3
+
+_Released: 2015-08-31_
+
+ * Fix exception message in `Uuid::calculateUuidTime()`.
+ * Update composer.json to reflect new repository and package name.
+
## 2.8.2
_Released: 2015-07-23_
diff --git a/vendor/ramsey/uuid/README.md b/vendor/ramsey/uuid/README.md
index 00702fc19a..d5b3e56fec 100644
--- a/vendor/ramsey/uuid/README.md
+++ b/vendor/ramsey/uuid/README.md
@@ -1,9 +1,5 @@
# Rhumsaa\Uuid for PHP
-_**WARNING: This package is no longer maintained. Use [ramsey/uuid](https://github.com/ramsey/uuid) instead.**_
-
-----
-
[![Build Status](https://travis-ci.org/ramsey/uuid.png?branch=master)](https://travis-ci.org/ramsey/uuid)
[![Coverage Status](https://coveralls.io/repos/ramsey/uuid/badge.png)](https://coveralls.io/r/ramsey/uuid)
[![Latest Stable Version](https://poser.pugx.org/rhumsaa/uuid/v/stable.png)](https://packagist.org/packages/rhumsaa/uuid)
diff --git a/vendor/ramsey/uuid/composer.json b/vendor/ramsey/uuid/composer.json
index a02198dec2..6128c033ad 100644
--- a/vendor/ramsey/uuid/composer.json
+++ b/vendor/ramsey/uuid/composer.json
@@ -1,9 +1,9 @@
{
- "name": "rhumsaa/uuid",
- "description": "NO LONGER MAINTAINED. Use ramsey/uuid instead. A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
+ "name": "ramsey/uuid",
+ "description": "A PHP 5.3+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
"type": "library",
"keywords": ["uuid", "identifier", "guid"],
- "homepage": "https://github.com/ramsey/rhumsaa-uuid",
+ "homepage": "https://github.com/ramsey/uuid",
"license": "MIT",
"authors": [
{
@@ -16,8 +16,8 @@
}
],
"support": {
- "issues": "https://github.com/ramsey/rhumsaa-uuid/issues",
- "source": "https://github.com/ramsey/rhumsaa-uuid"
+ "issues": "https://github.com/ramsey/uuid/issues",
+ "source": "https://github.com/ramsey/uuid"
},
"require": {
"php": ">=5.3.3"
diff --git a/vendor/ramsey/uuid/src/Uuid.php b/vendor/ramsey/uuid/src/Uuid.php
index 1d3f143756..1a5d80661b 100644
--- a/vendor/ramsey/uuid/src/Uuid.php
+++ b/vendor/ramsey/uuid/src/Uuid.php
@@ -93,7 +93,7 @@ final class Uuid
/**
* Version of the Rhumsaa\Uuid package
*/
- const VERSION = '2.8.2';
+ const VERSION = '2.8.3';
/**
* For testing, 64-bit system override; if true, treat the system as 32-bit
@@ -1112,8 +1112,7 @@ final class Uuid
throw new Exception\UnsatisfiedDependencyException(
'When calling ' . __METHOD__ . ' on a 32-bit system, '
- . 'Moontoast\Math\BigNumber must be present in order '
- . 'to generate version 1 UUIDs'
+ . 'Moontoast\Math\BigNumber must be present'
);
}