1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
bitrixvm.php
См. документацию.
1<?php
2
9
11
14
16{
17 protected const LAST_KNOWN_VERSION = '9.0.6';
18
19 public function getVersion(): ?string
20 {
21 $ver = getenv('BITRIX_VA_VER');
22
23 return $ver ?: null;
24 }
25
26 public function getAvailableVersion(): string
27 {
28 $http = new HttpClient([
29 'socketTimeout' => 5,
30 'streamTimeout' => 5,
31 ]);
32
33 $domain = (new UrlProvider())->getTechDomain();
34 $uri = "https://repo.{$domain}/vm/bitrix-env.version";
35
36 $ver = $http->get($uri);
37
38 if ($ver)
39 {
40 return str_replace('-', '.', $ver);
41 }
42
43 return self::LAST_KNOWN_VERSION;
44 }
45}
const LAST_KNOWN_VERSION
Определения bitrixvm.php:17
if(file_exists($_SERVER['DOCUMENT_ROOT'] . "/urlrewrite.php")) $uri
Определения urlrewrite.php:61