PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.0.5
JetFormBuilder — Dynamic Blocks Form Builder v2.0.5
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / includes / gateways / table-views / columns / payment-status-column.php
jetformbuilder / includes / gateways / table-views / columns Last commit date
actions-list-for-column.php 4 years ago gross-column.php 4 years ago header-actions-column.php 4 years ago payer-column.php 4 years ago payment-status-column.php 4 years ago payment-type-column.php 4 years ago row-actions-column.php 4 years ago transaction-column.php 4 years ago
payment-status-column.php
41 lines
1 <?php
2
3
4 namespace Jet_Form_Builder\Gateways\Table_Views\Columns;
5
6 use Jet_Form_Builder\Admin\Table_Views\Column_Advanced_Base;
7
8 class Payment_Status_Column extends Column_Advanced_Base {
9
10 protected $type = self::STATUS;
11 protected $column = 'status';
12
13 public function get_label(): string {
14 return __( 'Status', 'jet-form-builder' );
15 }
16
17 public function get_replace_map(): array {
18 return array(
19 'COMPLETED' => array(
20 'type' => self::STATUS_SUCCESS,
21 'text' => __( 'Completed', 'jet-form-builder' ),
22 ),
23 'CREATED' => array(
24 'type' => self::STATUS_INFO,
25 'text' => __( 'Created', 'jet-form-builder' ),
26 ),
27 'VOIDED' => array(
28 'type' => self::STATUS_FAILED,
29 'text' => __( 'Voided', 'jet-form-builder' ),
30 ),
31 );
32 }
33
34 public function get_value( array $record = array() ) {
35 $status = parent::get_value( $record );
36 $map = $this->get_replace_map();
37
38 return $map[ $status ] ?? array();
39 }
40 }
41