• Модуль: mobileapp
  • Путь к файлу: ~/bitrix/modules/mobileapp/lib/janative/entity/base.php
  • Класс: BitrixMobileAppJanativeEntityBase
  • Вызов: Base::getDependencyList
public function getDependencyList()
{
	$config = $this->getConfig();
	$list = [];
	$result = [];
	if (is_array($config))
	{
		if (array_keys($config) !== range(0, count($config) - 1))
		{
			if(array_key_exists('extensions', $config)) {
				$list = $config['extensions'];
			}
		}
		else
		{
			$list = $config;
		}
	}
	if (!empty($list)) {
		foreach ($list as $ext) {
			$result[] = Base::expandDependency($ext);
		}

		if (!empty($result))
		{
			$result = array_merge(...$result);
		}
	}

	return $result;
}