Liz::ProjectSet::Employee - Employee objects within the ProjectSet
use xxLINK; $xxlink = new xxLINK; $projectset = $xxlink->ProjectSet; $employee = $projectset->Employee;
Provide object oriented access to the Employee tables of the ProjectSet. The Liz::ProjectSet::Employee object is in fact a Liz::OCASet::Contact object. See the documentation of that module for more information.
Create a new Employee object from a ProjectSet object.
1 ProjectSet object 2 ID or name to create Employee object with (e.g.'Dijk') 3 if 2==name: firstname of contact (e.g. 'Wendy') 4 if 2==name: prefix of contact (e.g. 'van') 5 if 2==name: name on which to sort the object on (default: name,firstname,prefix as lowercase with alpha only)
1 instantiated object
It is not intended to call this method directly, but rather indirectly through the Liz::ProjectSet module.
$xxlink = new xxLINK; $projectset = $xxlink->ProjectSet; $employee = $projectset->Employee( 'Mattijsen','Elizabeth' ); $employee = $projectset->Employee( $employeeID );
The following methods allow you to inspect and/or change certain fields of the Liz::ProjectSet::Employee object.
Return the ClientID's for the employee: these are defined as the clientID's of projects from which the employee is listed as one of the participants.
To be thought about...
Return a list of itemIDs associated with this employee.
1 List of associated projects
Return a list of itemIDs associated with this employee.
1 List of associated projects
Return a list of projectIDs associated with this employee.
1 List of associated projects
Elizabeth Mattijsen ( lizperl@INC.nl )
Contributions by:
Sjoerd Lawende ( sjoerd@xxlink.nl )
(C) 1998-1999 International Network Consultants
Added ProjectIDs, OrderIDs, ItemIDs.
Now no longer adds Exporter to ISA: it wasn't necessary.
First version of this true Perl module.