• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Collection.php
  • Класс: BitrixImV2Collection
  • Вызов: Collection::load
public function load($source): Result
{
	if (is_array($source))
	{
		if ($this->isArrayOfIds($source))
		{
			return $this->initByArrayOfPrimary($source);
		}

		return $this->initByArray($source);
	}

	if ($source instanceof ORMObjectifyCollection)
	{
		return $this->initByEntitiesCollection($source);
	}

	return (new Result())->addError(new Error(Error::NOT_FOUND));
}