protected function _parseRelease()
{
@(list($this->majorVersion, $this->minorVersion, $this->buildNumber) = @explode(".", $this->release));
if (stripos($this->minorVersion, "-") !== false) {
@(list($this->minorVersion, $this->buildNumber) = explode("-", $this->minorVersion));
}
if (stripos($this->buildNumber, "-") !== false) {
@(list($this->buildNumber, $this->subversion) = explode("-", $this->buildNumber));
@(list($this->subversion, ) = explode(" ", $this->subversion));
} else {
@(list($this->buildNumber, ) = explode(" ", $this->buildNumber));
}
}