| @@ 693-703 (lines=11) @@ | ||
| 690 | * |
|
| 691 | * @return DBObject Selected DBObject or NULL otherwise. |
|
| 692 | */ |
|
| 693 | public static function selectDBObject($query, $types, $params, $instance) { |
|
| 694 | $stmt = self::doSelectQuery($query, $types, $params); |
|
| 695 | $obj = null; |
|
| 696 | if ($stmt) { |
|
| 697 | $obj = self::selectDBObjectFromStatement($stmt, $instance); |
|
| 698 | ||
| 699 | $stmt->close(); |
|
| 700 | } |
|
| 701 | ||
| 702 | return $obj; |
|
| 703 | } |
|
| 704 | ||
| 705 | /** |
|
| 706 | * Returns list of DB objects by database query statement. |
|
| @@ 748-758 (lines=11) @@ | ||
| 745 | * |
|
| 746 | * @return DBObject Selected DBObject or NULL otherwise. |
|
| 747 | */ |
|
| 748 | public static function selectDBObjects($query, $types, $params, $instance) { |
|
| 749 | $stmt = self::doSelectQuery($query, $types, $params); |
|
| 750 | $obj = null; |
|
| 751 | if ($stmt) { |
|
| 752 | $obj = self::selectDBObjectsFromStatement($stmt, $instance); |
|
| 753 | ||
| 754 | $stmt->close(); |
|
| 755 | } |
|
| 756 | ||
| 757 | return $obj; |
|
| 758 | } |
|
| 759 | ||
| 760 | /** |
|
| 761 | * Executes SQL query with single record and return this record. |
|