Documentation

Version
in package
implements VersionExtension

Interfaces, Classes and Traits

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

Table of Contents

$semverCommonPreReleaseIdentifiers  : array<string|int, string>
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

Search results