Leaf PHP

Utils
in package

Leaf Db Utils ------------------------- Core utilities for leaf db.

Tags
author

Michael Darko

since
3.0
version
1.0.0

Table of Contents

Methods

basicPluralize()  : string
Pluralizes a given singular noun based on common English rules.
basicSingularize()  : string
Singularizes a given plural noun based on common English rules.
beginsWith()  : string
Construct search that begins with a phrase in db
endsWith()  : string
Construct search that ends with a phrase in db
flatten()  : bool
Flatten multidimensional array into a single array
includes()  : string
Construct search that includes a phrase in db
word()  : string
Construct search that begins and ends with a phrase in db

Methods

basicPluralize()

Pluralizes a given singular noun based on common English rules.

public static basicPluralize(string $singular[, int $count = 2 ]) : string
Parameters
$singular : string

The singular noun.

$count : int = 2

The count determining singular or plural (default is 2).

Return values
string

The pluralized form if count is not 1, otherwise the singular.

basicSingularize()

Singularizes a given plural noun based on common English rules.

public static basicSingularize(string $plural) : string
Parameters
$plural : string

The plural noun.

Return values
string

The singular form of the noun.

beginsWith()

Construct search that begins with a phrase in db

public static beginsWith(string $phrase) : string
Parameters
$phrase : string

The phrase to check

Return values
string

endsWith()

Construct search that ends with a phrase in db

public static endsWith(string $phrase) : string
Parameters
$phrase : string

The phrase to check

Return values
string

flatten()

Flatten multidimensional array into a single array

public static flatten(array<string|int, mixed> $array[, bool $keys = false ]) : bool
Parameters
$array : array<string|int, mixed>

The array to flatten

$keys : bool = false
Return values
bool

$keys Use array keys or not

includes()

Construct search that includes a phrase in db

public static includes(string $phrase) : string
Parameters
$phrase : string

The phrase to check

Return values
string

word()

Construct search that begins and ends with a phrase in db

public static word(string $beginsWith, string $endsWith) : string
Parameters
$beginsWith : string

The beginning of the phrase to search

$endsWith : string

The end of the phrase to search

Return values
string

        
On this page

Search results