/**
  * @author EB
  * @return \PayBreak\Sdk\Entities\Application\CancellationEntity
  */
 private function getCancellationEntity()
 {
     return \PayBreak\Sdk\Entities\Application\CancellationEntity::make([]);
 }
Esempio n. 2
0
 /**
  * @author WN
  * @param Application $application
  * @param CancellationEntity|null $cancellationEntity
  */
 private function mapCancellation(Application $application, CancellationEntity $cancellationEntity = null)
 {
     if ($cancellationEntity !== null) {
         $application->ext_cancellation_requested = $cancellationEntity->getRequested();
         $application->ext_cancellation_effective_date = Carbon::parse($cancellationEntity->getEffectiveDate());
         $application->ext_cancellation_requested_date = Carbon::parse($cancellationEntity->getRequestedDate());
         $application->ext_cancellation_description = $cancellationEntity->getDescription();
         $application->ext_cancellation_fee_amount = $cancellationEntity->getFeeAmount();
     }
 }