public function __construct() { $this->_version = tubepress_spi_version_Version::parse('3.1.3'); }
private function _setVersion($version) { if ($version instanceof tubepress_spi_version_Version) { $this->_version = $version; } else { try { $this->_version = tubepress_spi_version_Version::parse($version); } catch (InvalidArgumentException $e) { throw new InvalidArgumentException('Invalid version: ' . $e->getMessage()); } } }