PHP Class LdapTools\AttributeConverter\ConvertExchangeVersion

Inheritance: implements LdapTools\AttributeConverter\AttributeConverterInterface, use trait AttributeConverterTrait
Datei anzeigen Open project: ldaptools/ldaptools

Protected Properties

Property Type Description
$builds An array of build numbers to provide more specific information about the version (SP and/or CU)
$versionsMajor A version map for the main Exchange versions.

Public Methods

Method Description
fromLdap ( $value )
toLdap ( $value )

Protected Methods

Method Description
getBuildNumbers ( array $matches ) : array
getFriendlyName ( string $fullBuild, string $major, string $minor ) : string
parseRevision ( string $revision ) : string

Method Details

fromLdap() public method

public fromLdap ( $value )

getBuildNumbers() protected method

protected getBuildNumbers ( array $matches ) : array
$matches array
return array

getFriendlyName() protected method

protected getFriendlyName ( string $fullBuild, string $major, string $minor ) : string
$fullBuild string
$major string
$minor string
return string

parseRevision() protected method

protected parseRevision ( string $revision ) : string
$revision string
return string

toLdap() public method

public toLdap ( $value )

Property Details

$builds protected_oe property

An array of build numbers to provide more specific information about the version (SP and/or CU)
protected $builds

$versionsMajor protected_oe property

A version map for the main Exchange versions.
protected $versionsMajor