StockTransactionQueryTrait.php in Commerce Stock 8
File
modules/local_storage/tests/src/Kernel/StockTransactionQueryTrait.php
View source
<?php
namespace Drupal\Tests\commerce_stock_local\Kernel;
trait StockTransactionQueryTrait {
protected function getLastEntityTransaction($entity_id) {
$connection = \Drupal::database();
$query = $connection
->select('commerce_stock_transaction', 'txn')
->fields('txn')
->condition('entity_id', $entity_id)
->orderBy('id', 'DESC')
->range(0, 1);
return $query
->execute()
->fetchObject();
}
protected function getLastTransaction() {
$connection = \Drupal::database();
$query = $connection
->select('commerce_stock_transaction', 'txn')
->fields('txn')
->orderBy('id', 'DESC')
->range(0, 1);
return $query
->execute()
->fetchObject();
}
}