HumHub Documentation (unofficial)

Version
in package
implements VersionExtension

FinalYes
Tags
experimental

This class is experimental and does not fall under our BC promise

Table of Contents

Interfaces

VersionExtension
An extension is the only way to add new functionality to Faker.

Properties

$numberExtension  : NumberExtension
$semverCommonPreReleaseIdentifiers  : array<string|int, string>

Methods

__construct()  : mixed
semver()  : string
Represents v2.0.0 of the semantic versioning: https://semver.org/spec/v2.0.0.html
semverBuildIdentifier()  : string
Common random build identifier
semverPreReleaseIdentifier()  : string
Common pre-release identifier

Properties

$semverCommonPreReleaseIdentifiers

private array<string|int, string> $semverCommonPreReleaseIdentifiers = ['alpha', 'beta', 'rc']

Methods

semver()

Represents v2.0.0 of the semantic versioning: https://semver.org/spec/v2.0.0.html

public semver([bool $preRelease = false ][, bool $build = false ]) : string
Parameters
$preRelease : bool = false

Pre release parts may be randomly included

$build : bool = false

Build parts may be randomly included

Return values
string

semverBuildIdentifier()

Common random build identifier

private semverBuildIdentifier() : string
Return values
string

semverPreReleaseIdentifier()

Common pre-release identifier

private semverPreReleaseIdentifier() : string
Return values
string

        
On this page

Search results