• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Query/EntityEditor.php
  • Класс: BitrixCrmMobileQueryEntityEditor
  • Вызов: EntityEditor::execute
public function execute(array $requiredFields = null): array
{
	$provider = new Provider($this->entity, $this->params);
	$mobileDecoratedProvider = new ProviderDecorator($provider, $this->factory, $this->entity);
	$formWrapper = new FormWrapper($mobileDecoratedProvider, 'bitrix:crm.entity.editor');

	if ($requiredFields !== null)
	{
		return $formWrapper->getRequiredFields($requiredFields);
	}

	return $formWrapper->getResult();
}