for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ByTIC\Money\Utility;
use Money\Currency;
/**
* Class Money
* @package ByTIC\Money\Utility
*/
class Money
{
* @param $value
* @param null $currency
$currency
null
public static function fromFloat($value, $currency = null)
$currency = static::currency($currency);
return new \Money\Money($value*100, $currency);
}
public static function create($value, $currency = null)
return new \Money\Money($value, $currency);
* @param $code
* @return Currency
public static function currency($code = null)
$code = $code ?: static::currencyDefault();
return new Currency($code);
* @return string
public static function currencyDefault()
return 'RON';