2017 © Pedro Peláez
 

library currencyexhangebundle

CurrencyExchangeBundle for test task I had.

image

krucas/currencyexhangebundle

CurrencyExchangeBundle for test task I had.

  • Thursday, August 28, 2014
  • by edvinaskrucas
  • Repository
  • 0 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Test Task - CurrencyExchangeBundle

Installation

Just place require new package for your symfony installation via composer.json, (*1)

"krucas/currencyexhangebundle": "dev-master"

Then hit composer update, (*2)

Register bundle in symfony2 installation

Add bundle to your bundles list, (*3)

new Krucas\CurrencyExchangeBundle\KrucasCurrencyExchangeBundle()

Available config params

  • krucas_currency_exchange.class.service.rate - Rate service class name
  • krucas_currency_exchange.class.service.manager - Rate manager class name
  • krucas_currency_exchange.class.storage.rate - Rate storage class name
  • krucas_currency_exchange.storage.doctrine.table - Table name for doctrine storage
  • krucas_currency_exchange.refreshRate - Refresh rate in seconds for cache
  • krucas_currency_exchange.providers - Rate provider class names

Usage

Commands

  • currency:rates - Return array of rates. Accepts two params: from-currency, to-currency
  • currency:rate:best - Return best rate. Accepts two params: from-currency, to-currency

Extra

To use doctrine rate storage you should import sql/table.sql into your configured DB., (*4)

The Versions

28/08 2014

dev-master

9999999-dev

CurrencyExchangeBundle for test task I had.

  Sources   Download

The Requires

 

The Development Requires

by Edvinas Kručas