/** * @return array */ public function getIncompleteReferences() { $incompleteStatuses = array('incomplete' => ApplicationStatuses::INCOMPLETE, 'in_progress' => ApplicationStatuses::IN_PROGRESS, 'awaiting_application_details' => ApplicationStatuses::AWAITING_APPLICATION_DETAILS, 'cancelled' => ApplicationStatuses::CANCELLED, 'declined' => ApplicationStatuses::DECLINED, 'awaiting_agent_review' => ApplicationStatuses::AWAITING_AGENT_REVIEW); $references = array(); foreach ($incompleteStatuses as $key => $incompleteStatus) { $reference = new ReferencingApplication(); $reference->setStatus($incompleteStatus); $rrpReference = new RentRecoveryPlusReference(); $rrpReference->setParent($reference); $references[$key] = $rrpReference; } return array(array($references['incomplete']), array($references['in_progress']), array($references['awaiting_application_details']), array($references['cancelled']), array($references['declined']), array($references['awaiting_agent_review'])); }
/** * Get incomplete references. * * @return array */ public function getIncompleteReferences() { $cancelled = new ReferencingApplication(); $cancelled->setStatus(ApplicationStatuses::CANCELLED); $declined = new ReferencingApplication(); $declined->setStatus(ApplicationStatuses::DECLINED); $incomplete = new ReferencingApplication(); $incomplete->setStatus(ApplicationStatuses::INCOMPLETE); $inProgress = new ReferencingApplication(); $inProgress->setStatus(ApplicationStatuses::IN_PROGRESS); $awaitingAgent = new ReferencingApplication(); $awaitingAgent->setStatus(ApplicationStatuses::AWAITING_AGENT_REVIEW); $awaitingDetails = new ReferencingApplication(); $awaitingDetails->setStatus(ApplicationStatuses::AWAITING_APPLICATION_DETAILS); return array(array($cancelled), array($declined), array($incomplete), array($inProgress), array($awaitingAgent), array($awaitingDetails)); }