Skip to content

Documentation

This is an automatically generated documentation for Documentation.

Namespaces

\Qubus\ValueObjects

Classes

Class Description
Util Utility class for methods used all across the framework.

Interfaces

Interface Description
ValueObject

\Qubus\ValueObjects\Climate

Classes

Class Description
Celsius
Fahrenheit
Kelvin
RelativeHumidity
Temperature

\Qubus\ValueObjects\DateTime

Classes

Class Description
Date
DateTime
DateTimeWithTimeZone
Hour
Minute
Month
MonthDay
Second
Time
TimeZone
WeekDay
Year

\Qubus\ValueObjects\DateTime\Exception

Classes

Class Description
InvalidDateException
InvalidTimeZoneException

\Qubus\ValueObjects\Enum

Classes

Class Description
Enum

\Qubus\ValueObjects\Geography

Classes

Class Description
Address
Continent
Coordinate
Country
CountryCode
CountryCodeName
DistanceFormula
DistanceUnit
Ellipsoid
Latitude
Longitude
Street

\Qubus\ValueObjects\Identity

Classes

Class Description
Ulid
Uuid

\Qubus\ValueObjects\Money

Classes

Class Description
Currency
CurrencyCode
Money

\Qubus\ValueObjects\NullValue

Classes

Class Description
NullValue

\Qubus\ValueObjects\Number

Classes

Class Description
ComplexNumber
IntegerNumber
Natural
RealNumber
RoundingMode

\Qubus\ValueObjects\Person

Classes

Class Description
Age
Gender
Name

\Qubus\ValueObjects\StringLiteral

Classes

Class Description
StringLiteral

\Qubus\ValueObjects\Structure

Classes

Class Description
Collection
Dictionary
KeyValuePair

\Qubus\ValueObjects\Web

Classes

Class Description
Domain
EmailAddress
Hostname
IPAddress
IPAddressVersion
IPv4Address
IPv6Address
NullFragmentIdentifier
NullPortNumber
NullQueryString
Path
SchemeName
Url
UrlFragmentIdentifier
UrlPortNumber
UrlQueryString

Traits

Trait Description
ValidateHostnameAware

Interfaces

Interface Description
FragmentIdentifier
PortNumber
QueryString

Automatically generated on 2025-10-13