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; + } }