divineomega/php-word-info

PHP library to look up information about words

v1.3.0 2018-02-12 00:21 UTC

This package is auto-updated.

Last update: 2024-12-10 13:16:27 UTC


README

Build Status Coverage Status StyleCI

This PHP library can be used to look up information about a word, including the following.

  • Rhymes
  • Half rhymes
  • Number of syllables
  • Offensive or not
  • Portmanteaus
  • Plural / singular

Installation

PHP Word Info can be easily installed using Composer. Just run the following command from the root of your project.

composer require divineomega/php-word-info

If you have never used the Composer dependency manager before, head to the Composer website for more information on how to get started.

Usage

To use PHP Word Info, you must first create a new Word object. You can then call any of the Word object methods, as shown below.

$word = new Word('cat');

$rhymes = $word->rhymes();
$halfRhymes = $word->halfRhymes();
$portmanteaus = $word->portmanteaus();

$numberOfSyllables = $word->syllables();    // Returns an integer
$isOffensive = $word->offensive();          // Returns true/false
$plural = $word->plural();                  // Returns `Word` object
$singular = $word->singular();              // Returns `Word` object

Most methods will return an array of Word objects, unless specified otherwise.