public function OrderHasProductsCondition::hasProductsOptions in Ubercart 8.4
Options callback.
Return value
array An array of product SKUs.
File
- uc_order/
src/ Plugin/ Condition/ OrderHasProductsCondition.php, line 51
Class
- OrderHasProductsCondition
- Provides 'Order has specific product(s)' condition.
Namespace
Drupal\uc_order\Plugin\ConditionCode
public function hasProductsOptions() {
$options = [];
$result = $this->database
->query('SELECT nid FROM {uc_products}');
foreach ($result as $row) {
$options += uc_product_get_models($row->nid, FALSE);
}
asort($options);
return $options;
}