• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Message/Send/SendingConfig.php
  • Класс: BitrixImV2MessageSendSendingConfig
  • Вызов: SendingConfig::__call
public function __call(string $name, array $arguments)
{
	$fields = $this->fieldMirror();
	if (isset($fields['flags'][$name]))
	{
		return (bool)$this->{$name};
	}

	foreach ($fields['flags'] as $field => [$key, $switchOn, $switchOff])
	{
		if ($name == $switchOn)
		{
			$this->{$field} = true;
			return $this;
		}
		if ($name == $switchOff)
		{
			$this->{$field} = false;
			return $this;
		}
	}

	return null;
}