クラス
OrderListPage
ソース ソース
ファイル: src/Admin/Views/OrderListPage.php
class OrderListPage extends OrderListDI
{
/**
* Loads CSS
*
* @author Evan D Shaw <evandanielshaw@gmail.com>
* @return OrderListPage
*/
public function init() {
(new ConditionalAssetsLoader())->loadOrderListPageAssets(function () {
Utils::loadTransactionStatesCss();
});
return $this;
}
/**
* Adds transaction ID and state to transaction ID row column value
*
* @author Evan D Shaw <evandanielshaw@gmail.com>
* @param string $detail
* @param string $value
* @param string $key
* @param int $order_id
* @return string
*/
protected function filterTransactionIdRowColumnValue($detail, $value, $key, $order_id) {
$tstate = (new OrderMeta($order_id))->getTransactionState();
if ($tstate === null) {
return $detail;
}
$detail = $this->getTransactionIdRowColumnHtml($tstate);
return $detail;
}
}
- filterTransactionIdRowColumnValue — Adds transaction ID and state to transaction ID row column value
- init — Loads CSS