whoami7 - Manager
:
/
home
/
kckglobal
/
cloud.kckglobal.net
/
application
/
vendor
/
moneyphp
/
money
/
src
/
Upload File:
files >> /home/kckglobal/cloud.kckglobal.net/application/vendor/moneyphp/money/src/Currency.php
<?php declare(strict_types=1); namespace Money; use JsonSerializable; use function strtoupper; /** * Currency Value Object. * * Holds Currency specific data. * * @psalm-immutable */ final class Currency implements JsonSerializable { /** * Currency code. * * @psalm-var non-empty-string */ private string $code; /** @psalm-param non-empty-string $code */ public function __construct(string $code) { $this->code = strtoupper($code); } /** * Returns the currency code. * * @psalm-return non-empty-string */ public function getCode(): string { return $this->code; } /** * Checks whether this currency is the same as an other. */ public function equals(Currency $other): bool { return $this->code === $other->code; } public function __toString(): string { return $this->code; } public function jsonSerialize(): string { return $this->code; } }
Copyright ©2021 || Defacer Indonesia