TotalSales.php
627 Bytes
<?php
namespace ACA\WC\Export\User;
use ACA\WC\Column;
use ACP;
class TotalSales implements ACP\Export\Service
{
protected $column;
public function __construct(Column\User\ShopOrder\TotalSales $column)
{
$this->column = $column;
}
public function get_value($id)
{
$totals = $this->column->get_raw_value($id);
if ( ! $totals) {
return '';
}
$values = [];
foreach ($totals as $currency => $amount) {
$values[] = get_woocommerce_currency_symbol($currency) . $amount;
}
return implode(', ', $values);
}
}