Skip to content

Currency

Properties

currency

protected \Money\Currency $currency

code

protected \Qubus\ValueObjects\Money\CurrencyCode $code

Methods

fromNative

Returns a new Currency object from native string currency code

public static fromNative(): \Qubus\ValueObjects\Money\Currency|\Qubus\ValueObjects\ValueObject
  • This method is static.

__construct

public __construct(\Qubus\ValueObjects\Money\CurrencyCode $code): mixed

Parameters:

Parameter Type Description
$code \Qubus\ValueObjects\Money\CurrencyCode

equals

Tells whether two Currency are equal by comparing their names

public equals(\Qubus\ValueObjects\Money\Currency|\Qubus\ValueObjects\ValueObject $currency): bool

Parameters:

Parameter Type Description
$currency \Qubus\ValueObjects\Money\Currency|\Qubus\ValueObjects\ValueObject

getCode

Returns currency code

public getCode(): \Qubus\ValueObjects\Money\CurrencyCode

__toString

Returns string representation of the currency

public __toString(): string


Automatically generated on 2025-10-13