PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.2.0
Independent Analytics – WordPress Analytics Plugin v2.2.0
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / IAWP / Models / WooCommerce_Stats.php
independent-analytics / IAWP / Models Last commit date
Campaign.php 2 years ago Current_Traffic.php 2 years ago Device.php 2 years ago Geo.php 2 years ago Page.php 2 years ago Page_Author_Archive.php 2 years ago Page_Date_Archive.php 2 years ago Page_Home.php 2 years ago Page_Not_Found.php 2 years ago Page_Post_Type_Archive.php 2 years ago Page_Search.php 2 years ago Page_Singular.php 2 years ago Page_Term_Archive.php 2 years ago Page_Virtual.php 2 years ago Referrer.php 2 years ago View_Stats.php 2 years ago Visitor.php 2 years ago WooCommerce_Stats.php 2 years ago
WooCommerce_Stats.php
60 lines
1 <?php
2
3 namespace IAWP_SCOPED\IAWP\Models;
4
5 /** @internal */
6 trait WooCommerce_Stats
7 {
8 protected $wc_orders;
9 protected $wc_gross_sales;
10 protected $wc_refunds;
11 protected $wc_refunded_amount;
12 protected $wc_net_sales;
13 protected $wc_conversion_rate;
14 protected $wc_earnings_per_visitor;
15 protected $wc_average_order_volume;
16 public final function wc_orders() : int
17 {
18 return $this->wc_orders;
19 }
20 public final function wc_gross_sales()
21 {
22 return $this->wc_gross_sales;
23 }
24 public final function wc_refunds()
25 {
26 return $this->wc_refunds;
27 }
28 public function wc_refunded_amount()
29 {
30 return $this->wc_refunded_amount;
31 }
32 public function wc_net_sales()
33 {
34 return $this->wc_net_sales;
35 }
36 public function wc_conversion_rate()
37 {
38 return $this->wc_conversion_rate;
39 }
40 public function wc_earnings_per_visitor()
41 {
42 return $this->wc_earnings_per_visitor;
43 }
44 public function wc_average_order_volume()
45 {
46 return $this->wc_average_order_volume;
47 }
48 protected final function set_wc_stats($row)
49 {
50 $this->wc_orders = isset($row->wc_orders) ? \floatval($row->wc_orders) : 0;
51 $this->wc_gross_sales = isset($row->wc_gross_sales) ? \floatval($row->wc_gross_sales) : 0;
52 $this->wc_refunds = isset($row->wc_refunds) ? \floatval($row->wc_refunds) : 0;
53 $this->wc_refunded_amount = isset($row->wc_refunded_amount) ? \floatval($row->wc_refunded_amount) : 0;
54 $this->wc_net_sales = isset($row->wc_net_sales) ? \floatval($row->wc_net_sales) : 0;
55 $this->wc_conversion_rate = isset($row->wc_conversion_rate) ? \floatval($row->wc_conversion_rate) : 0;
56 $this->wc_earnings_per_visitor = isset($row->wc_earnings_per_visitor) ? \floatval($row->wc_earnings_per_visitor) : 0;
57 $this->wc_average_order_volume = isset($row->wc_average_order_volume) ? \floatval($row->wc_average_order_volume) : 0;
58 }
59 }
60