tomaj/prepositioner
Composer 安装命令:
composer require tomaj/prepositioner
包简介
Preposition replace library
README 文档
README
PHP Prepositioner for replacing prepositions with after preposition
Instalation
Install package via composer:
$ composer require tomaj/prepositioner
Usage
Simple usage without Factory is very simple:
$prepositioner = new Tomaj\Prepositioner\Prepositioner(['one', 'two']); $prepositioner->formatText($inputText);
This example replaces all occurences of 'one' or 'two' strings in $inputText as 'one ' and 'two '.
For using with Factory which contains language support try:
$prepositioner = Tomaj\Prepositioner\Factory::build('slovak') $prepositioner->formatText($inputText);
Extending
For new language support you need to implement new language class which implements LanguageInterface with prepositions. See SlovakLanguage for details.
Upgrade
From version 2 to 3
- Minimum php version is 7.3 from now
- If you are using custom Language file from otside or from this repository (and don't use
Tomaj\Prepositioner\Factory) you have to change namespace from\Tomaj\Prepositioner\MyLanguageto\Tomaj\Prepositioner\Language\MyLanguage - Note: new version includes
declare(strict_types=1);in all files
Known issue
- each new language has to be in Tomaj\Prepositioner\Language namespace if you would like to use Factory
统计信息
- 总下载量: 8.27k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 10
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-06-24