getData
array public function getData( $isReturnEscapedData = true );
Данный метод возвращает массив, содержащий данные о задаче (TITLE, DESCRIPTION и т.д.).
Параметры метода
Параметр | Описание |
---|---|
$isReturnEscapedData | Если true (по умолчанию), то возвращаются экранированные данные, оригинальные («сырые») значения будут в ключах с тильдой (~TITLE , ~DESCRIPTION и т.д.). |
Примеры
Создание инстанса сущности.
$task = new \Bitrix\Tasks\Item\Task(100); // получение сущности с выбранным id $task = new \Bitrix\Tasks\Item\Task(100, 1); // получение сущности с выбранным id и пользователем 1
$task->getData();
получить всю информацию о задаче. $task->getData(array('~'));
получить только основные данные. в эту выборку попадут так же закешированные данные. например в одном случае мы запрашивали основные данные, во втором случае у этой же задаче запросили доп поле. то если в третий раз вызвать ~ то доп поле так же будет в выборке. $task->getData(array('#'));
получить все поля, которые есть в базе$task->getData(array('UF_#'));
получить все пользовательские поляПервый параметр не обязательно может быть массивом. можно и строкой:
$task->getData('FIELD_NAME');
Также можно обращаться к $task как к массиву:
$task['TITLE']
- это само выполнит все необходимые запросы
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.