コード例 #1
0
ファイル: Quote.php プロジェクト: AlexEvesDeveloper/hl-stuff
 /**
  *
  */
 public function getEndorsements()
 {
     $endorsementManager = new Manager_Insurance_LandlordsPlus_Endorsement();
     $endorsements = $endorsementManager->getEndorsementsRequired($this->_quoteModel->ID);
     $endorsementsArray['floodArea'] = false;
     $endorsementsArray['floodOptional'] = false;
     if (count($endorsements) > 0) {
         foreach ($endorsements as $endorsement) {
             if ($endorsement->getEndorsementType()->getName() == Model_Insurance_EndorsementTypes::FLOOD_EXCLUSION) {
                 $endorsementsArray['floodArea'] = true;
                 // Flood exclusion endorsement - need to find out if it's optional or not
                 $properties = $this->getProperties();
                 $floodOptional = $endorsementManager->getIsFloodEndorsementOptional($properties[0]['postcode']);
                 $endorsementsArray['floodOptional'] = $floodOptional;
             }
         }
     }
     $endorsementsArray['endorsements'] = $endorsements;
     return $endorsementsArray;
 }