Bitrix-D7  20.0.0
Класс UpdateResult
Граф наследования:UpdateResult:
Result Result

Открытые члены

 __construct ()
 
 setAffectedRowsCount (Connection $connection)
 
 getAffectedRowsCount ()
 
 setPrimary ($primary)
 
 getPrimary ()
 
 getId ()
 Returns id of updated record. Подробнее...
 
- Открытые члены унаследованные от Result
 getObject ()
 
 setObject ($object)
 
 isSuccess ($internalCall=false)
 Returns result status Within the core and events should be called with internalCall flag. Подробнее...
 
 getErrors ()
 Returns an array of Error objects. Подробнее...
 
 getErrorMessages ()
 Returns array of strings with error messages. Подробнее...
 
 __destruct ()
 
- Открытые члены унаследованные от Result
 isSuccess ()
 Returns the result status. Подробнее...
 
 addError (Error $error)
 Adds the error. Подробнее...
 
 getErrorCollection ()
 Returns the error collection. Подробнее...
 
 addErrors (array $errors)
 Adds array of Error objects. Подробнее...
 
 setData (array $data)
 Sets data of the result. Подробнее...
 
 getData ()
 Returns data array saved into the result. Подробнее...
 

Защищенные данные

 $affectedRowsCount
 
 $primary
 
- Защищенные данные унаследованные от Result
 $wereErrorsChecked = false
 
 $object
 
- Защищенные данные унаследованные от Result
 $isSuccess = true
 
 $errors
 
 $data = array()
 

Подробное описание

См. определение в файле updateresult.php строка 13

Конструктор(ы)

◆ __construct()

__construct ( )

Переопределяет метод предка Result.

См. определение в файле updateresult.php строка 21

22  {
24  }

Методы

◆ getAffectedRowsCount()

getAffectedRowsCount ( )
Возвращает
int

См. определение в файле updateresult.php строка 34

35  {
37  }

◆ getId()

getId ( )

Returns id of updated record.

Возвращает
array|int|string

См. определение в файле updateresult.php строка 56

57  {
58  if (count($this->primary) == 1)
59  {
60  return end($this->primary);
61  }
62 
63  return $this->primary;
64  }

◆ getPrimary()

getPrimary ( )
Возвращает
array

См. определение в файле updateresult.php строка 47

48  {
49  return $this->primary;
50  }

◆ setAffectedRowsCount()

setAffectedRowsCount ( Connection  $connection)

См. определение в файле updateresult.php строка 26

27  {
28  $this->affectedRowsCount = $connection->getAffectedRowsCount();
29  }

◆ setPrimary()

setPrimary (   $primary)

См. определение в файле updateresult.php строка 39

40  {
41  $this->primary = $primary;
42  }

Поля

◆ $affectedRowsCount

$affectedRowsCount
protected

См. определение в файле updateresult.php строка 16

◆ $primary

$primary
protected

См. определение в файле updateresult.php строка 19


Объявления и описания членов класса находятся в файле:
Bitrix\Main\ORM\Data\UpdateResult\$primary
$primary
Definition: updateresult.php:19
Bitrix\Main\ORM\Data\UpdateResult\$affectedRowsCount
$affectedRowsCount
Definition: updateresult.php:16
Bitrix\Sender\Connector\__construct
__construct(Base $connector)
Constructor.
Definition: resultview.php:40