ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
__construct ($initString="") | |
Constructor: Setup the object, initialise the variables, and if instantiated with a name - parse it automagically. | |
__destruct () | |
Destructor public. | |
getFirstName () | |
Access Method public. | |
getMiddleName () | |
Access Method public. | |
getLastName () | |
Access Method public. | |
getTitle () | |
Access Method public. | |
getSuffix () | |
Access Method public. | |
getNotParseable () | |
Access Method public. | |
setFullName ($newFullName) | |
Mutator Method public. | |
parse () | |
Extract the elements of the full name into separate parts. |
Private Member Functions | |
inArrayNorm ($needle, $haystack) | |
Determine if the needle is in the haystack. |
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 parse().
ilFullnameParser::__destruct | ( | ) |
ilFullnameParser::getFirstName | ( | ) |
Access Method public.
Definition at line 119 of file class.ilFullnameParser.php.
References $first.
ilFullnameParser::getLastName | ( | ) |
Access Method public.
Definition at line 135 of file class.ilFullnameParser.php.
References $last.
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 | ( | ) |
Access Method public.
Definition at line 143 of file class.ilFullnameParser.php.
References $title.
|
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.