• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/classes/general/resource.php
  • Класс: CDavResource
  • Вызов: CDavResource::AddProperty
public function AddProperty()
{
	$n = func_num_args();
	if ($n < 1)
		return;

	$args = func_get_args();
	if (is_array($args[0]))
	{
		$this->arProperties[] = $args[0];
	}
	else
	{
		if ($n > 1 && is_array($args[1]))
		{
			if (count($args[1]) > 0 && is_string($args[1][0]))
				$args[1] = array($args[1]);

			$content = $args[1];
			$args[1] = array();
			foreach ($content as $val)
				$args[1][] = self::MakeProp($val);
		}
		$this->arProperties[] = self::MakeProp($args);
	}
}