public function getTestApplicantsJoinRegTestPeriodRelatedByRegTestPeriod2($criteria = null, $con = null) { include_once 'lib/model/om/BaseTestApplicantPeer.php'; if ($criteria === null) { $criteria = new Criteria(); } elseif ($criteria instanceof Criteria) { $criteria = clone $criteria; } if ($this->collTestApplicants === null) { if ($this->isNew()) { $this->collTestApplicants = array(); } else { $criteria->add(TestApplicantPeer::TEST_APPLICANT_DETAIL_ID, $this->getId()); $this->collTestApplicants = TestApplicantPeer::doSelectJoinRegTestPeriodRelatedByRegTestPeriod2($criteria, $con); } } else { $criteria->add(TestApplicantPeer::TEST_APPLICANT_DETAIL_ID, $this->getId()); if (!isset($this->lastTestApplicantCriteria) || !$this->lastTestApplicantCriteria->equals($criteria)) { $this->collTestApplicants = TestApplicantPeer::doSelectJoinRegTestPeriodRelatedByRegTestPeriod2($criteria, $con); } } $this->lastTestApplicantCriteria = $criteria; return $this->collTestApplicants; }
public function getTestApplicantsRelatedByDepartment2JoinRegTestPeriodRelatedByRegTestPeriod2($criteria = null, $con = null) { include_once 'lib/model/om/BaseTestApplicantPeer.php'; if ($criteria === null) { $criteria = new Criteria(); } elseif ($criteria instanceof Criteria) { $criteria = clone $criteria; } if ($this->collTestApplicantsRelatedByDepartment2 === null) { if ($this->isNew()) { $this->collTestApplicantsRelatedByDepartment2 = array(); } else { $criteria->add(TestApplicantPeer::DEPARTMENT_2, $this->getId()); $this->collTestApplicantsRelatedByDepartment2 = TestApplicantPeer::doSelectJoinRegTestPeriodRelatedByRegTestPeriod2($criteria, $con); } } else { $criteria->add(TestApplicantPeer::DEPARTMENT_2, $this->getId()); if (!isset($this->lastTestApplicantRelatedByDepartment2Criteria) || !$this->lastTestApplicantRelatedByDepartment2Criteria->equals($criteria)) { $this->collTestApplicantsRelatedByDepartment2 = TestApplicantPeer::doSelectJoinRegTestPeriodRelatedByRegTestPeriod2($criteria, $con); } } $this->lastTestApplicantRelatedByDepartment2Criteria = $criteria; return $this->collTestApplicantsRelatedByDepartment2; }