public static function compare($version) { $currentVersion = str_replace(' ', '', strtolower(self::VERSION)); $version = str_replace(' ', '', $version); return version_compare($version, $currentVersion); }
/** * Get real class name of a reference that could be a proxy * * @param string $className Class name of reference object * * @return string */ protected function getRealClass($className) { if (Version::compare('2.2.0') <= 0) { return ClassUtils::getRealClass($className); } if (substr($className, -5) === 'Proxy') { return substr($className, 0, -5); } return $className; }