1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
ufcompatiblechannelcreator.php
См. документацию.
1<?php
2
3namespace Bitrix\Vote\Attachment;
4
5use Bitrix\Vote\Uf\VoteUserType;
6
8{
9 public static function getOrCreateChannel(string $name): int
10 {
11 $params = [
12 'SETTINGS' => [
13 'CHANNEL_ID' => 0,
14 'CHANNEL_TITLE' => $name,
15 'CHANNEL_SYMBOLIC_NAME' => $name,
16 'CHANNEL_USE_CAPTCHA' => 'N',
17 'UNIQUE' => 8,
18 ],
19 ];
20
21 VoteUserType::checkSettings($params); // get or create channel here
22 if (is_string($params['SETTINGS']))
23 {
24 $params['SETTINGS'] = unserialize($params["SETTINGS"], ["allowed_classes" => false]);
25 }
26
27 return $params['SETTINGS']['CHANNEL_ID'] ?? 0;
28 }
29}
static checkSettings(&$params)
Определения voteusertype.php:160
$name
Определения menu_edit.php:35
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799