Documentation

NameValues
in package

Name values class

Tags
category

Pop

author

Nick Sagona, III dev@noladev.com

copyright

Copyright (c) 2009-2027 NOLA Interactive, LLC.

license

https://www.popphp.org/license New BSD License

version
1.0.0

Table of Contents

Properties

$lastnamePrefixes  : array<string|int, mixed>
A list of lastname prefixes
$nicknameDelimiters  : array<string|int, mixed>
A list of nickname-wrapping delimiter pairs (opening => closing)
$salutations  : array<string|int, mixed>
A list of salutations
$suffixes  : array<string|int, mixed>
A list of name suffixes

Methods

getLastnamePrefixes()  : array<string|int, mixed>
Getter method for accessing the lastname prefixes list
getNicknameDelimiters()  : array<string|int, mixed>
Getter method for accessing the nickname delimiters list
getSalutations()  : array<string|int, mixed>
Getter method for accessing the salutations list
getSuffixes()  : array<string|int, mixed>
Getter method for accessing the suffixes list

Properties

$lastnamePrefixes

A list of lastname prefixes

protected static array<string|int, mixed> $lastnamePrefixes = ['van' => 'van', 'von' => 'von', 'de' => 'de', 'del' => 'del', 'della' => 'della', 'der' => 'der', 'di' => 'di', 'da' => 'da', 'du' => 'du', 'la' => 'la', 'le' => 'le', 'st' => 'St.', 'ter' => 'ter', 'vanden' => 'vanden', 'vere' => 'vere']

$nicknameDelimiters

A list of nickname-wrapping delimiter pairs (opening => closing)

protected static array<string|int, mixed> $nicknameDelimiters = ['(' => ')', '[' => ']', '{' => '}', '<' => '>', '"' => '"', "'" => "'"]

$salutations

A list of salutations

protected static array<string|int, mixed> $salutations = ['mr' => 'Mr.', 'mrs' => 'Mrs.', 'ms' => 'Ms.', 'mx' => 'Mx.', 'miss' => 'Miss', 'master' => 'Mr.', 'mister' => 'Mr.', 'dr' => 'Dr.', 'prof' => 'Prof.', 'rev' => 'Rev.', 'fr' => 'Fr.', 'sir' => 'Sir', 'madam' => 'Madam', 'his honour' => 'His Honour', 'her honour' => 'Her Honour']

$suffixes

A list of name suffixes

protected static array<string|int, mixed> $suffixes = ['jr' => 'Jr', 'junior' => 'Junior', 'sr' => 'Sr', 'senior' => 'Senior', 'i' => 'I', 'ii' => 'II', 'iii' => 'III', 'iv' => 'IV', 'v' => 'V', 'phd' => 'PhD', 'md' => 'MD', 'esq' => 'Esq', 'jd' => 'JD', '1st' => '1st', '2nd' => '2nd', '3rd' => '3rd']

Methods

getLastnamePrefixes()

Getter method for accessing the lastname prefixes list

public getLastnamePrefixes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getNicknameDelimiters()

Getter method for accessing the nickname delimiters list

public getNicknameDelimiters() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSalutations()

Getter method for accessing the salutations list

public getSalutations() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSuffixes()

Getter method for accessing the suffixes list

public getSuffixes() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results