function StatementInterface::fetchObject
Same name and namespace in other branches
- 10 core/lib/Drupal/Core/Database/StatementInterface.php \Drupal\Core\Database\StatementInterface::fetchObject()
- 9 core/lib/Drupal/Core/Database/StatementInterface.php \Drupal\Core\Database\StatementInterface::fetchObject()
- 8.9.x core/lib/Drupal/Core/Database/StatementInterface.php \Drupal\Core\Database\StatementInterface::fetchObject()
- main core/lib/Drupal/Core/Database/StatementInterface.php \Drupal\Core\Database\StatementInterface::fetchObject()
Fetches the next row and returns it as an object.
The object will be of the class specified by StatementInterface::setFetchMode() or stdClass if not specified.
Parameters
string|null $class_name: (Optional) Name of the created class.
array $constructor_arguments: (Optional) Elements of this array are passed to the constructor.
Return value
object|false|null The object of specified class or \stdClass if not specified. Returns FALSE or NULL if there is no next row.
1 method overrides StatementInterface::fetchObject()
- StatementBase::fetchObject in core/
lib/ Drupal/ Core/ Database/ Statement/ StatementBase.php - Fetches the next row and returns it as an object.
File
-
core/
lib/ Drupal/ Core/ Database/ StatementInterface.php, line 140
Class
- StatementInterface
- Represents a prepared statement.
Namespace
Drupal\Core\DatabaseCode
public function fetchObject(?string $class_name = NULL, array $constructor_arguments = []);
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.