Открытые члены | |
__construct ($result, Connection $dbConnection=null, \Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery=null) | |
getResource () | |
setReplacedAliases (array $replacedAliases) | |
addReplacedAliases (array $replacedAliases) | |
setSerializedFields (array $serializedFields) | |
addFetchDataModifier ($fetchDataModifier) | |
fetchRaw () | |
fetch (\Bitrix\Main\Text\Converter $converter=null) | |
fetchAll (\Bitrix\Main\Text\Converter $converter=null) | |
getFields () | |
getSelectedRowsCount () | |
getTrackerQuery () | |
getConverters () | |
setConverters ($converters) | |
setCount ($n) | |
getCount () | |
getIterator () | |
Защищенные члены | |
fetchRowInternal () | |
Защищенные данные | |
$connection | |
$resource | |
$trackerQuery = null | |
$converters = array() | |
$serializedFields = array() | |
$replacedAliases = array() | |
$fetchDataModifiers = array() | |
$count | |
См. определение в файле result.php строка 18
__construct | ( | $result, | |
Connection | $dbConnection = null, | ||
\Bitrix\Main\Diag\SqlTrackerQuery | $trackerQuery = null ) |
resource | $result | Database-specific query result. |
Connection | $dbConnection | Connection object. |
\Bitrix\Main\Diag\SqlTrackerQuery | $trackerQuery | Helps to collect debug information. |
Переопределяется в MysqlResult, MssqlResult, MysqliResult и OracleResult.
См. определение в файле result.php строка 44
addFetchDataModifier | ( | $fetchDataModifier | ) |
Modifier should accept once fetched array as an argument, then modify by link or return new array:
callable | $fetchDataModifier | Valid callback. |
Bitrix\Main\ArgumentException
Переопределяется в Result.
См. определение в файле result.php строка 123
addReplacedAliases | ( | array | $replacedAliases | ) |
Extends list of aliased columns.
array[string]string | $replacedAliases Aliases map from tech to human. |
Переопределяется в Result.
См. определение в файле result.php строка 96
fetch | ( | \Bitrix\Main\Text\Converter | $converter = null | ) |
Fetches one row of the query result and returns it in the associative array of converted data or false on empty data.
\Bitrix\Main\Text\Converter | $converter | Optional converter to encode data on fetching. |
Переопределяется в Result.
См. определение в файле result.php строка 167
fetchAll | ( | \Bitrix\Main\Text\Converter | $converter = null | ) |
Fetches all the rows of the query result and returns it in the array of associative arrays. Returns an empty array if query has no data.
\Bitrix\Main\Text\Converter | $converter | Optional converter to encode data on fetching. |
Переопределяется в Result.
См. определение в файле result.php строка 237
fetchRaw | ( | ) |
Fetches one row of the query result and returns it in the associative array of raw DB data or false on empty data.
Переопределяется в Result.
См. определение в файле result.php строка 138
|
abstractprotected |
Returns next result row or false.
Переопределяется в ArrayResult, MssqlResult, MysqliResult, MysqlResult, OracleResult, PgsqlResult и Result.
getConverters | ( | ) |
getCount | ( | ) |
Returns record count. It's required to set record count explicitly before.
Bitrix\Main\ObjectPropertyException
Переопределяется в Result.
См. определение в файле result.php строка 308
|
abstract |
Returns an array of fields according to columns in the result.
Переопределяется в ArrayResult, MssqlResult, MysqliResult, MysqlResult, OracleResult, PgsqlResult и Result.
getIterator | ( | ) |
Retrieve an external iterator An instance of an object implementing Iterator or Traversable 5.0.0
Переопределяется в Result.
См. определение в файле result.php строка 324
getResource | ( | ) |
Returns database-specific resource of this result.
Переопределяется в Result.
См. определение в файле result.php строка 69
|
abstract |
Returns the number of rows in the result.
Переопределяется в ArrayResult, MssqlResult, MysqliResult, MysqlResult, OracleResult, PgsqlResult и Result.
getTrackerQuery | ( | ) |
Returns current query tracker.
Переопределяется в Result.
См. определение в файле result.php строка 273
setConverters | ( | $converters | ) |
callable[] | $converters |
Переопределяется в Result.
См. определение в файле result.php строка 289
setCount | ( | $n | ) |
Sets record count.
int | $n |
Переопределяется в Result.
См. определение в файле result.php строка 298
setReplacedAliases | ( | array | $replacedAliases | ) |
Sets list of aliased columns. This allows to overcome database limits on length of the column names.
array[string]string | $replacedAliases Aliases map from tech to human. |
Переопределяется в Result.
См. определение в файле result.php строка 83
setSerializedFields | ( | array | $serializedFields | ) |
Sets internal list of fields which will be unserialized on fetch.
array | $serializedFields | List of fields. |
Переопределяется в Result.
См. определение в файле result.php строка 108
|
protected |
См. определение в файле result.php строка 21
|
protected |
См. определение в файле result.php строка 28
|
protected |
См. определение в файле result.php строка 37
|
protected |
См. определение в файле result.php строка 34
|
protected |
См. определение в файле result.php строка 32
|
protected |
См. определение в файле result.php строка 23
|
protected |
См. определение в файле result.php строка 30
|
protected |
См. определение в файле result.php строка 25