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