public static function CartStorage::load in Basic cart 8.4
Same name and namespace in other branches
- 8.6 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
- 8 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
- 8.0 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
- 8.2 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
- 8.3 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
- 8.5 src/CartStorage.php \Drupal\basic_cart\CartStorage::load()
Read from the Cart data from database.
Parameters
array $entry: An array containing all the fields used to search the entries in the table.
Return value
object An object containing the loaded entries if found.
See also
db_query()
File
- src/
CartStorage.php, line 110
Class
- CartStorage
- Class CartStorage.
Namespace
Drupal\basic_cartCode
public static function load(array $entry = array()) {
// Read all fields from the dbtng_example table.
$select = db_select(self::TABLE, 'cart');
$select
->fields('cart');
// Add each field and value as a condition to this query.
foreach ($entry as $field => $value) {
$select
->condition($field, $value);
}
// Return the result in object format.
return $select
->execute()
->fetchAll();
}