コード例 #1
0
ファイル: Currency.php プロジェクト: mehrweb/mwadmin
 /**
  *
  * @param mixed $value            
  * @return \DateTime
  */
 public function __invoke($value)
 {
     $currency = new CurrencyFormat();
     $currency->setLocale('de_DE');
     $currency->setCurrencyCode('EUR');
     return $currency($value);
 }
コード例 #2
0
 public function createService(ServiceLocatorInterface $sm)
 {
     $configManager = $sm->getServiceLocator()->get('Base\\Manager\\ConfigManager');
     $locale = $configManager->need('i18n.locale');
     $currency = $configManager->need('i18n.currency');
     $currencyFormat = new CurrencyFormat();
     $currencyFormat->setCurrencyCode($currency);
     $currencyFormat->setLocale($locale);
     return $currencyFormat;
 }