version) && isset($composerData->extra[0]->engine)) { return sprintf("%s %s", $composerData->extra[0]->engine, $composerData->version); } } return self::DEFAULT_SDK_VERSION; } /** * @return string */ private static function getComposerFilePath() { return realpath(dirname(__FILE__)) . '/../../' . self::COMPOSER_JSON; } }