Iyzipay\Model\InstallmentDetail::setPrice PHP Method

setPrice() public method

public setPrice ( $price )
    public function setPrice($price)
    {
        $this->price = $price;
    }

Usage Example

 private function mapInstallmentDetails($installmentDetails)
 {
     $details = array();
     foreach ($installmentDetails as $index => $installmentDetail) {
         $detail = new InstallmentDetail();
         if (isset($installmentDetail->binNumber)) {
             $detail->setBinNumber($installmentDetail->binNumber);
         }
         if (isset($installmentDetail->price)) {
             $detail->setPrice($installmentDetail->price);
         }
         if (isset($installmentDetail->cardType)) {
             $detail->setCardType($installmentDetail->cardType);
         }
         if (isset($installmentDetail->cardAssociation)) {
             $detail->setCardAssociation($installmentDetail->cardAssociation);
         }
         if (isset($installmentDetail->cardFamilyName)) {
             $detail->setCardFamilyName($installmentDetail->cardFamilyName);
         }
         if (isset($installmentDetail->force3ds)) {
             $detail->setForce3ds($installmentDetail->force3ds);
         }
         if (isset($installmentDetail->bankCode)) {
             $detail->setBankCode($installmentDetail->bankCode);
         }
         if (isset($installmentDetail->bankName)) {
             $detail->setBankName($installmentDetail->bankName);
         }
         if (isset($installmentDetail->forceCvc)) {
             $detail->setForceCvc($installmentDetail->forceCvc);
         }
         if (isset($installmentDetail->installmentPrices)) {
             $detail->setInstallmentPrices($this->mapInstallmentPrices($installmentDetail->installmentPrices));
         }
         $details[$index] = $detail;
     }
     return $details;
 }