andela/dictionary

一个城市词典的 PHP 集成包

dev-master / 1.0.x-dev 2015-09-22 10:30 UTC

This package is not auto-updated.

Last update: 2024-10-02 10:12:14 UTC


README

#城市词典

词典是一个 PHP 集成包,可以返回俚语的含义和俚语的示例用法。

#设计

  • 数据:数据类包含词典数组
  • 词典:这是包含应用程序五个核心方法的类,如下 -addWord($word); -updateWord($word); -findWord($word); -removeWord($word); -rankWords($sentence)

#测试

此应用程序的测试框架是 phpunit,使用了 TDD 原则以确保代码经过良好测试。

php vendor/phpunit/phpunit/phpunit

#安装

  • 要从此包列表安装此包,需要 PHP 5.0+ 和 Composer
composer require andela/dictionary

#安装

以下示例代码显示了如何使用此包

  • 实例化词典类
 $dictionary = new \Andela\Dictionary\Dictionary();
  • 添加俚语 "park",其含义为 "告诉某人放松",示例用法 "Guy park well o"
$dictionary->addWord('park', 'Tell someone to relax', 'Guy park well o')
  • 更新俚语 "park"

    $dictionary->updateWord('park', 'A car park', 'An updated Test');
    
  • 查找俚语 "park"

    $dictionary->findWord('park');
    
  • 删除俚语 "park"

    $dictionary->removeWord('park');
    
  • 测试单词排名

    $word = new \Andela\Dictionary\Dictionary();
    $word->rankWords("Hello it is nice to tell if it is cool to say rubbish");
    

变更日志

有关最近更改的信息,请参阅 CHANGELOG 文件。

贡献

请参阅 CONTRIBUTING 文件以获取详细的贡献指南。

致谢

Andela 城市词典由 Chidozie Ijeomah 维护。

许可证

Andela 城市词典在 MIT 许可证下发布。有关详细信息,请参阅附带 LICENSE 文件。