|
ILIAS
release_4-3 Revision
|
Collaboration diagram for ilFullnameParser: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().
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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.