示例#1
0
 public function import()
 {
     $dateTime = new \DateTime('today');
     $actualExchangeRate = $this->exchangeRateRepository->findActualExchangeRate();
     if (!$actualExchangeRate || $actualExchangeRate->getDateTime() != $dateTime) {
         $exchangeRate = $this->xmlRateParser->getExchangeRateByDate($dateTime);
         $this->exchangeRateRepository->add($exchangeRate);
         $this->exchangeRateRepository->commit();
     }
 }
 /**
  * @return ExchangeRateConverter
  */
 public function createActualExchangeRateConverter()
 {
     return new ExchangeRateConverter($this->exchangeRateRepository->findActualExchangeRate());
 }