ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Public Member Functions | |
__construct ( $initString="") | |
Constructor: Setup the object, initialise the variables, and if instantiated with a name - parse it automagically. More... | |
__destruct () | |
Destructor public. More... | |
getFirstName () | |
Access Method public. More... | |
getMiddleName () | |
Access Method public. More... | |
getLastName () | |
Access Method public. More... | |
getTitle () | |
Access Method public. More... | |
getSuffix () | |
Access Method public. More... | |
getNotParseable () | |
Access Method public. More... | |
setFullName ( $newFullName) | |
Mutator Method public. More... | |
parse () | |
Extract the elements of the full name into separate parts. More... | |
Private Member Functions | |
inArrayNorm ( $needle, $haystack) | |
Determine if the needle is in the haystack. More... | |
Private Attributes | |
$titles | |
$prefices | |
$suffices | |
$title | |
$first | |
$middle | |
$last | |
$suffix | |
$fullName | |
$notParseable | |
Definition at line 11 of file class.ilFullnameParser.php.
ilFullnameParser::__construct | ( | $initString = "" | ) |
Constructor: Setup the object, initialise the variables, and if instantiated with a name - parse it automagically.
string | The Name String public |
Definition at line 82 of file class.ilFullnameParser.php.
References array, and parse().
ilFullnameParser::__destruct | ( | ) |
ilFullnameParser::getFirstName | ( | ) |
ilFullnameParser::getLastName | ( | ) |
ilFullnameParser::getMiddleName | ( | ) |
Access Method public.
Definition at line 127 of file class.ilFullnameParser.php.
References $middle.
ilFullnameParser::getNotParseable | ( | ) |
Access Method public.
Definition at line 159 of file class.ilFullnameParser.php.
References $notParseable.
ilFullnameParser::getSuffix | ( | ) |
Access Method public.
Definition at line 151 of file class.ilFullnameParser.php.
References $suffix.
ilFullnameParser::getTitle | ( | ) |
|
private |
Determine if the needle is in the haystack.
needle | the needle to look for |
haystack | the haystack from which to look into private |
Definition at line 179 of file class.ilFullnameParser.php.
Referenced by parse().
ilFullnameParser::parse | ( | ) |
Extract the elements of the full name into separate parts.
public
Definition at line 191 of file class.ilFullnameParser.php.
References inArrayNorm().
Referenced by __construct().
ilFullnameParser::setFullName | ( | $newFullName | ) |
Mutator Method public.
newFullName | the new value to set fullName to |
Definition at line 168 of file class.ilFullnameParser.php.
|
private |
Definition at line 42 of file class.ilFullnameParser.php.
Referenced by getFirstName().
|
private |
Definition at line 66 of file class.ilFullnameParser.php.
|
private |
Definition at line 54 of file class.ilFullnameParser.php.
Referenced by getLastName().
|
private |
Definition at line 48 of file class.ilFullnameParser.php.
Referenced by getMiddleName().
|
private |
Definition at line 72 of file class.ilFullnameParser.php.
Referenced by getNotParseable().
|
private |
Definition at line 24 of file class.ilFullnameParser.php.
|
private |
Definition at line 30 of file class.ilFullnameParser.php.
|
private |
Definition at line 60 of file class.ilFullnameParser.php.
Referenced by getSuffix().
|
private |
Definition at line 36 of file class.ilFullnameParser.php.
Referenced by getTitle().
|
private |
Definition at line 18 of file class.ilFullnameParser.php.