Class Competitor

Description

Competitor

Competitors are a subtype of Person that knows how to find the partners of the person.

  • access: public

Located in /include/classes/storeable-objects/Competitor.inc (line 24)

StoredObject
   |
   --Person
      |
      --Competitor
Method Summary
 Competitor Competitor (mixed $db, mixed $id)
 array getPartners ([string $role = ""])
Variables
Methods
Constructor Competitor (line 26)
Competitor Competitor (mixed $db, mixed $id)
getPartners (line 43)

Returns the peopleid's of this Competitor's partners

Allows querying by role "lead" or "follow" or both via the "*"/default. Returns the list of peopleid's from the database.

  • return: list of peopleid meeting the requested criteria
array getPartners ([string $role = ""])
  • string $role: which role partner's to find, defaults to all roles. Enter "lead" to get partner's leading this Competitor. Enter "follow" to get partner's following this Competitor

Inherited Methods

Inherited From Person

 Person::Person()
 Person::getAddressID()
 Person::getAffil()
 Person::getAffilID()
 Person::getAgeLevel()
 Person::getBirthyear()
 Person::getClass()
 Person::getEmail()
 Person::getFeeLevel()
 Person::getFirstName()
 Person::getHomePhone()
 Person::getLastName()
 Person::getOrgPaying()
 Person::getOrgPays()
 Person::getPackage()
 Person::getUsabdaNumber()
 Person::populateFromFormVars()
 Person::retrieve()
 Person::setAddressID()
 Person::setAffilID()
 Person::setAgeLevel()
 Person::setBirthyear()
 Person::setClass()
 Person::setEmail()
 Person::setFeeLevel()
 Person::setFirstName()
 Person::setHomePhone()
 Person::setLastName()
 Person::setOrgPaying()
 Person::setOrgPays()
 Person::setPackage()
 Person::setUsabdaNumber()
 Person::validateInputs()

Inherited From StoredObject

 StoredObject::StoredObject()
 StoredObject::addTable()
 StoredObject::getGeneralData()
 StoredObject::getID()
 StoredObject::getSelectByIDString()
 StoredObject::insertNew()
 StoredObject::postToDB()
 StoredObject::remove()
 StoredObject::removeTable()
 StoredObject::retrieve()
 StoredObject::searchDB()
 StoredObject::setGeneralData()
 StoredObject::setID()
 StoredObject::update()

Documentation generated on Tue, 25 Apr 2006 13:00:25 -0400 by phpDocumentor 1.3.0RC3