Unveränderliche Laravel Währungsrechner

 

Sie müssen Ihre eigene Datenbank oder einen Pool von Währungsumrechnungsdaten mitbringen und eine Datenebene für Conversions implementieren. Hier ist ein Beispiel-Repository aus dem Projekt:

<?phpnamespace Gocanto\Converter\Examples;use Gocanto\Converter\CurrencyValue;use Gocanto\Converter\Interfaces\CurrenciesRepositoryInterface;class CurrenciesRepositoryExample implements CurrenciesRepositoryInterface{ /** * @param string $code * @return CurrencyValue */ public function getCurrentRate(string $code) : CurrencyValue { // here, you need to write any related logic to query your DB. Once you have this info, // you will have to create the currency value object with the valid info as so: return new CurrencyValue('U.S. Dollars', 'USD', '$', 0.731271); }}

Als Nächstes finden Sie hier ein Beispiel für eine Währungsumrechnung, die vom Datenspeicher unterstützt wird:

Verwenden Sie Gocanto-Konverter-Beispiele, "CurrenciesRepositoryBeispiel";verwenden Sie Gocanto-Konverter;verwenden Sie Gocanto-Konverter;$repository = neue CurrenciesRepositoryExample;$converter = neu konvertieren ($repository);$conversion = $converter ->mitAmount(RoundedNumber::make(10)) ->withCurrency('SGD') ->convertTo('USD');

Sie können mehr über dieses Paket erfahren, alle Installationsanweisungen abrufen und den Quellcode auf GitHub gocanto/converter finden.

  Zitat

KARABAY A, 2019 . Unveränderliche Laravel Währungsrechner,

https://www.karabayyazilim.com/blog/php/framework/laravel/immutable-laravel-para-birimi-donusturucu-2019-07-02-185344

(Zugriff am 02. Juli 2019).


  Diesen Beitrag teilen

Kommentare (0)

Kommentar

Abonnieren
Melden Sie sich für den E-Mail-Newsletter an, um als Erster über meine Blogbeiträge Bescheid zu wissen