/** * Get the associated Person object * * @param PropelPDO Optional Connection object. * @return Person The associated Person object. * @throws PropelException */ public function getPerson(PropelPDO $con = null) { if ($this->aPerson === null && $this->person_id !== null) { $c = new Criteria(PersonPeer::DATABASE_NAME); $c->add(PersonPeer::ID, $this->person_id); $this->aPerson = PersonPeer::doSelectOne($c, $con); /* The following can be used additionally to guarantee the related object contains a reference to this object. This level of coupling may, however, be undesirable since it could result in an only partially populated collection in the referenced object. $this->aPerson->addWingLeaders($this); */ } return $this->aPerson; }
/** * Get the associated Person object * * @param PropelPDO Optional Connection object. * @return Person The associated Person object. * @throws PropelException */ public function getPerson(PropelPDO $con = null) { if ($this->aPerson === null && $this->person_id !== null) { $c = new Criteria(PersonPeer::DATABASE_NAME); $c->add(PersonPeer::ID, $this->person_id); $this->aPerson = PersonPeer::doSelectOne($c, $con); // Because this foreign key represents a one-to-one relationship, we will create a bi-directional association. $this->aPerson->setPersonalNote($this); } return $this->aPerson; }