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