From ecb69bada65628bdd793c0f977616479e784c7e6 Mon Sep 17 00:00:00 2001 From: Andriy Chaika Date: Sun, 10 Jul 2011 15:21:23 +0300 Subject: [PATCH] =?UTF-8?q?[0.4]=20=D0=94=D0=BE=D0=B1=D0=B0=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BD=D1=83=D0=BC=D0=B5=D1=80=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D1=8F=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8F=20=D1=8F=D0=B7?= =?UTF-8?q?=D1=8B=D0=BA=D0=BE=D0=B2=D1=8B=D1=85=20=D1=84=D0=B0=D0=B9=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Library/NCL.NameCase.ru.php | 7 ++++++- Library/NCL.NameCase.ua.php | 7 ++++++- Library/NCL/NCLNameCaseCore.php | 31 ++++++++++++++++++++++++++++++- 3 files changed, 42 insertions(+), 3 deletions(-) diff --git a/Library/NCL.NameCase.ru.php b/Library/NCL.NameCase.ru.php index 6c7caf2..c049fed 100644 --- a/Library/NCL.NameCase.ru.php +++ b/Library/NCL.NameCase.ru.php @@ -22,7 +22,12 @@ require_once dirname(__FILE__) . '/NCL/NCLNameCaseCore.php'; */ class NCLNameCaseRu extends NCLNameCaseCore { - + /** + * Версия языкового файла + * @var string + */ + protected $languageBuild = '11071015'; + /** * Количество падежей в языке * @var int diff --git a/Library/NCL.NameCase.ua.php b/Library/NCL.NameCase.ua.php index 0ea9aba..8eb5c65 100644 --- a/Library/NCL.NameCase.ua.php +++ b/Library/NCL.NameCase.ua.php @@ -22,7 +22,12 @@ require_once dirname(__FILE__) . '/NCL/NCLNameCaseCore.php'; */ class NCLNameCaseUa extends NCLNameCaseCore { - + /** + * Версия языкового файла + * @var string + */ + protected $languageBuild = '11071011'; + /** * Количество падежей в языке * @var int diff --git a/Library/NCL/NCLNameCaseCore.php b/Library/NCL/NCLNameCaseCore.php index f6e09dd..a87a48c 100644 --- a/Library/NCL/NCLNameCaseCore.php +++ b/Library/NCL/NCLNameCaseCore.php @@ -28,7 +28,18 @@ require_once NCL_DIR . '/NCLNameCaseWord.php'; */ class NCLNameCaseCore extends NCL { - + /** + * Версия библиотеки + * @var string + */ + protected $version = '0.4'; + + /** + * Версия языкового файла + * @var string + */ + protected $languageBuild = '0'; + /** * Готовность системы: * - Все слова идентифицированы (известо к какой части ФИО относится слово) @@ -1095,6 +1106,24 @@ class NCLNameCaseCore extends NCL { } + + /** + * Возвращает версию библиотеки + * @return string версия библиотеки + */ + public function version() + { + return $this->version; + } + + /** + * Возвращает версию использованого языкового файла + * @return string версия языкового файла + */ + public function languageVersion() + { + return $this->languageBuild; + } }