NAME

Liz::ProjectSet::Employee - Employee objects within the ProjectSet


SYNOPSIS

 use xxLINK;
 $xxlink = new xxLINK;
 $projectset = $xxlink->ProjectSet;
 $employee = $projectset->Employee;


DESCRIPTION

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.


BASIC METHODS


new

Create a new Employee object from a ProjectSet object.

Input Parameters

 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)
Output Parameters

 1 instantiated object
Note

It is not intended to call this method directly, but rather indirectly through the Liz::ProjectSet module.

Example

 $xxlink = new xxLINK;
 $projectset = $xxlink->ProjectSet;
 $employee = $projectset->Employee( 'Mattijsen','Elizabeth' );
 $employee = $projectset->Employee( $employeeID );


CONTENT METHODS

The following methods allow you to inspect and/or change certain fields of the Liz::ProjectSet::Employee object.


ClientIDs

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...


ItemIDs

Return a list of itemIDs associated with this employee.

Output Parameters

 1 List of associated projects


OrderIDs

Return a list of itemIDs associated with this employee.

Output Parameters

 1 List of associated projects


ProjectIDs

Return a list of projectIDs associated with this employee.

Output Parameters

 1 List of associated projects


AUTHOR

Elizabeth Mattijsen ( lizperl@INC.nl )

Contributions by:

Sjoerd Lawende ( sjoerd@xxlink.nl )


COPYRIGHT

(C) 1998-1999 International Network Consultants


HISTORY

Version 0.12, 11 November 1999

Added ProjectIDs, OrderIDs, ItemIDs.

Version 0.11, 30 September 1999

Now no longer adds Exporter to ISA: it wasn't necessary.

Version 0.1, 13 September 1999

First version of this true Perl module.