@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Event Espresso |
@@ -34,11 +34,11 @@ discard block |
||
34 | 34 | * @param bool $bydb |
35 | 35 | * @param string $timezone |
36 | 36 | */ |
37 | - protected function __construct( $fieldValues = array(), $bydb = FALSE, $timezone = '' ) { |
|
38 | - if ( ! isset( $fieldValues[ 'slug' ] ) ) { |
|
39 | - $fieldValues[ 'slug' ] = $fieldValues[ 'name' ]; |
|
37 | + protected function __construct($fieldValues = array(), $bydb = FALSE, $timezone = '') { |
|
38 | + if ( ! isset($fieldValues['slug'])) { |
|
39 | + $fieldValues['slug'] = $fieldValues['name']; |
|
40 | 40 | } |
41 | - parent::__construct( $fieldValues, $bydb, $timezone ); |
|
41 | + parent::__construct($fieldValues, $bydb, $timezone); |
|
42 | 42 | } |
43 | 43 | |
44 | 44 | |
@@ -47,9 +47,9 @@ discard block |
||
47 | 47 | * @param array $props_n_values |
48 | 48 | * @return EE_Term|mixed |
49 | 49 | */ |
50 | - public static function new_instance( $props_n_values = array() ) { |
|
51 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
52 | - return $has_object ? $has_object : new self( $props_n_values ); |
|
50 | + public static function new_instance($props_n_values = array()) { |
|
51 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
52 | + return $has_object ? $has_object : new self($props_n_values); |
|
53 | 53 | } |
54 | 54 | |
55 | 55 | |
@@ -58,8 +58,8 @@ discard block |
||
58 | 58 | * @param array $props_n_values |
59 | 59 | * @return EE_Term |
60 | 60 | */ |
61 | - public static function new_instance_from_db( $props_n_values = array() ) { |
|
62 | - return new self( $props_n_values, TRUE ); |
|
61 | + public static function new_instance_from_db($props_n_values = array()) { |
|
62 | + return new self($props_n_values, TRUE); |
|
63 | 63 | } |
64 | 64 | |
65 | 65 | |
@@ -69,7 +69,7 @@ discard block |
||
69 | 69 | * @return string |
70 | 70 | */ |
71 | 71 | function name() { |
72 | - return $this->get( 'name' ); |
|
72 | + return $this->get('name'); |
|
73 | 73 | } |
74 | 74 | |
75 | 75 | |
@@ -79,8 +79,8 @@ discard block |
||
79 | 79 | * @param string $name |
80 | 80 | * @return boolean |
81 | 81 | */ |
82 | - function set_name( $name ) { |
|
83 | - $this->set( 'name', $name ); |
|
82 | + function set_name($name) { |
|
83 | + $this->set('name', $name); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | * @return string |
91 | 91 | */ |
92 | 92 | function slug() { |
93 | - return $this->get( 'slug' ); |
|
93 | + return $this->get('slug'); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | |
@@ -100,8 +100,8 @@ discard block |
||
100 | 100 | * @param string $slug |
101 | 101 | * @return boolean |
102 | 102 | */ |
103 | - function set_slug( $slug ) { |
|
104 | - $this->set( 'slug', $slug ); |
|
103 | + function set_slug($slug) { |
|
104 | + $this->set('slug', $slug); |
|
105 | 105 | } |
106 | 106 | } |
107 | 107 |
@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | |
43 | 43 | |
44 | 44 | /** |
45 | - * @return boolean |
|
45 | + * @return boolean|null |
|
46 | 46 | */ |
47 | 47 | public function initialize_reg_step() { |
48 | 48 | |
@@ -169,7 +169,7 @@ discard block |
||
169 | 169 | |
170 | 170 | |
171 | 171 | /** |
172 | - * @return boolean |
|
172 | + * @return boolean|null |
|
173 | 173 | */ |
174 | 174 | public function update_reg_step() { |
175 | 175 | EE_Error::doing_it_wrong( __CLASS__ . '::' . __FILE__, __( 'Can not call update_reg_step() on the Finalize Registration reg step.', 'event_espresso'), '4.6.0' ); |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Event Espresso |
@@ -30,9 +30,9 @@ discard block |
||
30 | 30 | * @param array $props_n_values |
31 | 31 | * @return EE_Term_Relationship |
32 | 32 | */ |
33 | - public static function new_instance( $props_n_values = array() ) { |
|
34 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
35 | - return $has_object ? $has_object : new self( $props_n_values ); |
|
33 | + public static function new_instance($props_n_values = array()) { |
|
34 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
35 | + return $has_object ? $has_object : new self($props_n_values); |
|
36 | 36 | } |
37 | 37 | |
38 | 38 | |
@@ -41,8 +41,8 @@ discard block |
||
41 | 41 | * @param array $props_n_values |
42 | 42 | * @return EE_Term_Relationship |
43 | 43 | */ |
44 | - public static function new_instance_from_db( $props_n_values = array() ) { |
|
45 | - return new self( $props_n_values, TRUE ); |
|
44 | + public static function new_instance_from_db($props_n_values = array()) { |
|
45 | + return new self($props_n_values, TRUE); |
|
46 | 46 | } |
47 | 47 | |
48 | 48 |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Event Espresso |
@@ -32,9 +32,9 @@ discard block |
||
32 | 32 | * @param array $props_n_values |
33 | 33 | * @return EE_Term_Taxonomy |
34 | 34 | */ |
35 | - public static function new_instance( $props_n_values = array() ) { |
|
36 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
37 | - return $has_object ? $has_object : new self( $props_n_values ); |
|
35 | + public static function new_instance($props_n_values = array()) { |
|
36 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
37 | + return $has_object ? $has_object : new self($props_n_values); |
|
38 | 38 | } |
39 | 39 | |
40 | 40 | |
@@ -43,8 +43,8 @@ discard block |
||
43 | 43 | * @param array $props_n_values |
44 | 44 | * @return EE_Term_Taxonomy |
45 | 45 | */ |
46 | - public static function new_instance_from_db( $props_n_values = array() ) { |
|
47 | - return new self( $props_n_values, TRUE ); |
|
46 | + public static function new_instance_from_db($props_n_values = array()) { |
|
47 | + return new self($props_n_values, TRUE); |
|
48 | 48 | } |
49 | 49 | |
50 | 50 | |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | * @return string |
55 | 55 | */ |
56 | 56 | function taxonomy() { |
57 | - return $this->get( 'taxonomy' ); |
|
57 | + return $this->get('taxonomy'); |
|
58 | 58 | } |
59 | 59 | |
60 | 60 | |
@@ -64,8 +64,8 @@ discard block |
||
64 | 64 | * @param string $taxonomy |
65 | 65 | * @return boolean |
66 | 66 | */ |
67 | - function set_taxonomy( $taxonomy ) { |
|
68 | - $this->set( 'taxonomy', $taxonomy ); |
|
67 | + function set_taxonomy($taxonomy) { |
|
68 | + $this->set('taxonomy', $taxonomy); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | |
@@ -75,7 +75,7 @@ discard block |
||
75 | 75 | * @return int |
76 | 76 | */ |
77 | 77 | function count() { |
78 | - return $this->get( 'term_count' ); |
|
78 | + return $this->get('term_count'); |
|
79 | 79 | } |
80 | 80 | |
81 | 81 | |
@@ -85,8 +85,8 @@ discard block |
||
85 | 85 | * @param int $term_count |
86 | 86 | * @return boolean |
87 | 87 | */ |
88 | - function set_count( $term_count ) { |
|
89 | - $this->set( 'term_count', $term_count ); |
|
88 | + function set_count($term_count) { |
|
89 | + $this->set('term_count', $term_count); |
|
90 | 90 | } |
91 | 91 | |
92 | 92 | |
@@ -96,7 +96,7 @@ discard block |
||
96 | 96 | * @return EE_Term |
97 | 97 | */ |
98 | 98 | function term() { |
99 | - return $this->get_first_related( 'Term' ); |
|
99 | + return $this->get_first_related('Term'); |
|
100 | 100 | } |
101 | 101 | |
102 | 102 |
@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | |
43 | 43 | |
44 | 44 | /** |
45 | - * @return boolean |
|
45 | + * @return boolean|null |
|
46 | 46 | */ |
47 | 47 | public function initialize_reg_step() { |
48 | 48 | |
@@ -169,7 +169,7 @@ discard block |
||
169 | 169 | |
170 | 170 | |
171 | 171 | /** |
172 | - * @return boolean |
|
172 | + * @return boolean|null |
|
173 | 173 | */ |
174 | 174 | public function update_reg_step() { |
175 | 175 | EE_Error::doing_it_wrong( __CLASS__ . '::' . __FILE__, __( 'Can not call update_reg_step() on the Finalize Registration reg step.', 'event_espresso'), '4.6.0' ); |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Event Espresso |
@@ -35,9 +35,9 @@ discard block |
||
35 | 35 | * @param string $timezone |
36 | 36 | * @return EE_Ticket_Template|mixed |
37 | 37 | */ |
38 | - public static function new_instance( $props_n_values = array(), $timezone = '' ) { |
|
39 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone ); |
|
40 | - return $has_object ? $has_object : new self( $props_n_values, FALSE, $timezone ); |
|
38 | + public static function new_instance($props_n_values = array(), $timezone = '') { |
|
39 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone); |
|
40 | + return $has_object ? $has_object : new self($props_n_values, FALSE, $timezone); |
|
41 | 41 | } |
42 | 42 | |
43 | 43 | |
@@ -47,8 +47,8 @@ discard block |
||
47 | 47 | * @param string $timezone |
48 | 48 | * @return EE_Ticket_Template |
49 | 49 | */ |
50 | - public static function new_instance_from_db( $props_n_values = array(), $timezone = '' ) { |
|
51 | - return new self( $props_n_values, TRUE, $timezone ); |
|
50 | + public static function new_instance_from_db($props_n_values = array(), $timezone = '') { |
|
51 | + return new self($props_n_values, TRUE, $timezone); |
|
52 | 52 | } |
53 | 53 | |
54 | 54 |
@@ -742,11 +742,11 @@ |
||
742 | 742 | $pm = $this->get_first_related('Payment_Method'); |
743 | 743 | if( $pm instanceof EE_Payment_Method ){ |
744 | 744 | return $pm; |
745 | - }else{ |
|
745 | + } else{ |
|
746 | 746 | $last_payment = $this->last_payment(); |
747 | 747 | if( $last_payment instanceof EE_Payment && $last_payment->payment_method() ){ |
748 | 748 | return $last_payment->payment_method(); |
749 | - }else{ |
|
749 | + } else{ |
|
750 | 750 | return NULL; |
751 | 751 | } |
752 | 752 | } |
@@ -412,7 +412,7 @@ discard block |
||
412 | 412 | * Gets all the attendees for this transaction (handy for use with EE_Attendee's get_registrations_for_event function |
413 | 413 | * for getting attendees and how many registrations they each have for an event) |
414 | 414 | * |
415 | - * @return mixed EE_Attendee[] by default, int if $output is set to 'COUNT' |
|
415 | + * @return EE_Base_Class[] EE_Attendee[] by default, int if $output is set to 'COUNT' |
|
416 | 416 | * @throws \EE_Error |
417 | 417 | */ |
418 | 418 | public function attendees() { |
@@ -693,7 +693,7 @@ discard block |
||
693 | 693 | * Gets all the extra meta info on this payment |
694 | 694 | * |
695 | 695 | * @param array $query_params like EEM_Base::get_all |
696 | - * @return EE_Extra_Meta |
|
696 | + * @return EE_Base_Class[] |
|
697 | 697 | * @throws \EE_Error |
698 | 698 | */ |
699 | 699 | public function extra_meta( $query_params = array() ) { |
@@ -870,7 +870,7 @@ discard block |
||
870 | 870 | * Sets PMD_ID |
871 | 871 | * |
872 | 872 | * @param int $PMD_ID |
873 | - * @return boolean |
|
873 | + * @return boolean|null |
|
874 | 874 | * @throws \EE_Error |
875 | 875 | */ |
876 | 876 | public function set_payment_method_ID($PMD_ID) { |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * EE_Transaction class |
@@ -25,11 +25,11 @@ discard block |
||
25 | 25 | * @return EE_Transaction |
26 | 26 | * @throws \EE_Error |
27 | 27 | */ |
28 | - public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) { |
|
29 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone, $date_formats ); |
|
28 | + public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) { |
|
29 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone, $date_formats); |
|
30 | 30 | return $has_object |
31 | 31 | ? $has_object |
32 | - : new self( $props_n_values, false, $timezone, $date_formats ); |
|
32 | + : new self($props_n_values, false, $timezone, $date_formats); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | |
@@ -41,8 +41,8 @@ discard block |
||
41 | 41 | * @return EE_Transaction |
42 | 42 | * @throws \EE_Error |
43 | 43 | */ |
44 | - public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) { |
|
45 | - return new self( $props_n_values, TRUE, $timezone ); |
|
44 | + public static function new_instance_from_db($props_n_values = array(), $timezone = null) { |
|
45 | + return new self($props_n_values, TRUE, $timezone); |
|
46 | 46 | } |
47 | 47 | |
48 | 48 | |
@@ -58,16 +58,16 @@ discard block |
||
58 | 58 | */ |
59 | 59 | public function lock() { |
60 | 60 | // attempt to set lock, but if that fails... |
61 | - if ( ! $this->add_extra_meta( 'lock', time(), true ) ) { |
|
61 | + if ( ! $this->add_extra_meta('lock', time(), true)) { |
|
62 | 62 | // then attempt to remove the lock in case it is expired |
63 | - if ( $this->_remove_expired_lock() ) { |
|
63 | + if ($this->_remove_expired_lock()) { |
|
64 | 64 | // if removal was successful, then try setting lock again |
65 | 65 | $this->lock(); |
66 | 66 | } else { |
67 | 67 | // but if the lock can not be removed, then throw an exception |
68 | 68 | throw new EE_Error( |
69 | 69 | sprintf( |
70 | - __( 'Could not lock Transaction %1$d because it is already locked, meaning another part of the system is currently editing it. It should already be unlocked by the time you read this, so please refresh the page and try again.', 'event_espresso' ), |
|
70 | + __('Could not lock Transaction %1$d because it is already locked, meaning another part of the system is currently editing it. It should already be unlocked by the time you read this, so please refresh the page and try again.', 'event_espresso'), |
|
71 | 71 | $this->ID() |
72 | 72 | ) |
73 | 73 | ); |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | * @throws \EE_Error |
87 | 87 | */ |
88 | 88 | public function unlock() { |
89 | - return $this->delete_extra_meta( 'lock' ); |
|
89 | + return $this->delete_extra_meta('lock'); |
|
90 | 90 | } |
91 | 91 | |
92 | 92 | |
@@ -107,7 +107,7 @@ discard block |
||
107 | 107 | */ |
108 | 108 | public function is_locked() { |
109 | 109 | // if TXN is not locked, then return false immediately |
110 | - if ( ! $this->_get_lock() ) { |
|
110 | + if ( ! $this->_get_lock()) { |
|
111 | 111 | return false; |
112 | 112 | } |
113 | 113 | // if not, then let's try and remove the lock in case it's expired... |
@@ -128,7 +128,7 @@ discard block |
||
128 | 128 | * @throws \EE_Error |
129 | 129 | */ |
130 | 130 | protected function _get_lock() { |
131 | - return (int)$this->get_extra_meta( 'lock', true, 0 ); |
|
131 | + return (int) $this->get_extra_meta('lock', true, 0); |
|
132 | 132 | } |
133 | 133 | |
134 | 134 | |
@@ -143,7 +143,7 @@ discard block |
||
143 | 143 | */ |
144 | 144 | protected function _remove_expired_lock() { |
145 | 145 | $locked = $this->_get_lock(); |
146 | - if ( $locked && time() - EE_Transaction::LOCK_EXPIRATION > $locked ) { |
|
146 | + if ($locked && time() - EE_Transaction::LOCK_EXPIRATION > $locked) { |
|
147 | 147 | return $this->unlock(); |
148 | 148 | } |
149 | 149 | return 0; |
@@ -158,8 +158,8 @@ discard block |
||
158 | 158 | * @param float $total total value of transaction |
159 | 159 | * @throws \EE_Error |
160 | 160 | */ |
161 | - public function set_total( $total = 0.00 ) { |
|
162 | - $this->set( 'TXN_total', (float)$total ); |
|
161 | + public function set_total($total = 0.00) { |
|
162 | + $this->set('TXN_total', (float) $total); |
|
163 | 163 | } |
164 | 164 | |
165 | 165 | |
@@ -171,8 +171,8 @@ discard block |
||
171 | 171 | * @param float $total_paid total amount paid to date (sum of all payments) |
172 | 172 | * @throws \EE_Error |
173 | 173 | */ |
174 | - public function set_paid( $total_paid = 0.00 ) { |
|
175 | - $this->set( 'TXN_paid', (float)$total_paid ); |
|
174 | + public function set_paid($total_paid = 0.00) { |
|
175 | + $this->set('TXN_paid', (float) $total_paid); |
|
176 | 176 | } |
177 | 177 | |
178 | 178 | |
@@ -184,8 +184,8 @@ discard block |
||
184 | 184 | * @param string $status whether the transaction is open, declined, accepted, or any number of custom values that can be set |
185 | 185 | * @throws \EE_Error |
186 | 186 | */ |
187 | - public function set_status( $status = '' ) { |
|
188 | - $this->set( 'STS_ID', $status ); |
|
187 | + public function set_status($status = '') { |
|
188 | + $this->set('STS_ID', $status); |
|
189 | 189 | } |
190 | 190 | |
191 | 191 | |
@@ -197,8 +197,8 @@ discard block |
||
197 | 197 | * @param string $hash_salt required for some payment gateways |
198 | 198 | * @throws \EE_Error |
199 | 199 | */ |
200 | - public function set_hash_salt( $hash_salt = '' ) { |
|
201 | - $this->set( 'TXN_hash_salt', $hash_salt ); |
|
200 | + public function set_hash_salt($hash_salt = '') { |
|
201 | + $this->set('TXN_hash_salt', $hash_salt); |
|
202 | 202 | } |
203 | 203 | |
204 | 204 | |
@@ -209,8 +209,8 @@ discard block |
||
209 | 209 | * @param array $txn_reg_steps |
210 | 210 | * @throws \EE_Error |
211 | 211 | */ |
212 | - public function set_reg_steps( array $txn_reg_steps ) { |
|
213 | - $this->set( 'TXN_reg_steps', $txn_reg_steps ); |
|
212 | + public function set_reg_steps(array $txn_reg_steps) { |
|
213 | + $this->set('TXN_reg_steps', $txn_reg_steps); |
|
214 | 214 | } |
215 | 215 | |
216 | 216 | |
@@ -222,8 +222,8 @@ discard block |
||
222 | 222 | * @throws \EE_Error |
223 | 223 | */ |
224 | 224 | public function reg_steps() { |
225 | - $TXN_reg_steps = $this->get( 'TXN_reg_steps' ); |
|
226 | - return is_array( $TXN_reg_steps ) ? (array)$TXN_reg_steps : array(); |
|
225 | + $TXN_reg_steps = $this->get('TXN_reg_steps'); |
|
226 | + return is_array($TXN_reg_steps) ? (array) $TXN_reg_steps : array(); |
|
227 | 227 | } |
228 | 228 | |
229 | 229 | |
@@ -233,7 +233,7 @@ discard block |
||
233 | 233 | * @throws \EE_Error |
234 | 234 | */ |
235 | 235 | public function pretty_total() { |
236 | - return $this->get_pretty( 'TXN_total' ); |
|
236 | + return $this->get_pretty('TXN_total'); |
|
237 | 237 | } |
238 | 238 | |
239 | 239 | |
@@ -245,7 +245,7 @@ discard block |
||
245 | 245 | * @throws \EE_Error |
246 | 246 | */ |
247 | 247 | public function pretty_paid() { |
248 | - return $this->get_pretty( 'TXN_paid' ); |
|
248 | + return $this->get_pretty('TXN_paid'); |
|
249 | 249 | } |
250 | 250 | |
251 | 251 | |
@@ -258,7 +258,7 @@ discard block |
||
258 | 258 | * @throws \EE_Error |
259 | 259 | */ |
260 | 260 | public function remaining() { |
261 | - return (float)( $this->total() - $this->paid() ); |
|
261 | + return (float) ($this->total() - $this->paid()); |
|
262 | 262 | } |
263 | 263 | |
264 | 264 | |
@@ -271,7 +271,7 @@ discard block |
||
271 | 271 | * @throws \EE_Error |
272 | 272 | */ |
273 | 273 | public function total() { |
274 | - return (float)$this->get( 'TXN_total' ); |
|
274 | + return (float) $this->get('TXN_total'); |
|
275 | 275 | } |
276 | 276 | |
277 | 277 | |
@@ -284,7 +284,7 @@ discard block |
||
284 | 284 | * @throws \EE_Error |
285 | 285 | */ |
286 | 286 | public function paid() { |
287 | - return (float)$this->get( 'TXN_paid' ); |
|
287 | + return (float) $this->get('TXN_paid'); |
|
288 | 288 | } |
289 | 289 | |
290 | 290 | |
@@ -296,9 +296,9 @@ discard block |
||
296 | 296 | * @throws \EE_Error |
297 | 297 | */ |
298 | 298 | public function get_cart_session() { |
299 | - $session_data = (array)$this->get( 'TXN_session_data' ); |
|
300 | - return isset( $session_data[ 'cart' ] ) && $session_data[ 'cart' ] instanceof EE_Cart |
|
301 | - ? $session_data[ 'cart' ] |
|
299 | + $session_data = (array) $this->get('TXN_session_data'); |
|
300 | + return isset($session_data['cart']) && $session_data['cart'] instanceof EE_Cart |
|
301 | + ? $session_data['cart'] |
|
302 | 302 | : null; |
303 | 303 | } |
304 | 304 | |
@@ -311,8 +311,8 @@ discard block |
||
311 | 311 | * @throws \EE_Error |
312 | 312 | */ |
313 | 313 | public function session_data() { |
314 | - $session_data = $this->get( 'TXN_session_data' ); |
|
315 | - if ( empty( $session_data ) ) { |
|
314 | + $session_data = $this->get('TXN_session_data'); |
|
315 | + if (empty($session_data)) { |
|
316 | 316 | $session_data = array( |
317 | 317 | 'id' => null, |
318 | 318 | 'user_id' => null, |
@@ -335,11 +335,11 @@ discard block |
||
335 | 335 | * @param EE_Session|array $session_data |
336 | 336 | * @throws \EE_Error |
337 | 337 | */ |
338 | - public function set_txn_session_data( $session_data ) { |
|
339 | - if ( $session_data instanceof EE_Session ) { |
|
340 | - $this->set( 'TXN_session_data', $session_data->get_session_data( NULL, TRUE )); |
|
338 | + public function set_txn_session_data($session_data) { |
|
339 | + if ($session_data instanceof EE_Session) { |
|
340 | + $this->set('TXN_session_data', $session_data->get_session_data(NULL, TRUE)); |
|
341 | 341 | } else { |
342 | - $this->set( 'TXN_session_data', $session_data ); |
|
342 | + $this->set('TXN_session_data', $session_data); |
|
343 | 343 | } |
344 | 344 | } |
345 | 345 | |
@@ -352,7 +352,7 @@ discard block |
||
352 | 352 | * @throws \EE_Error |
353 | 353 | */ |
354 | 354 | public function hash_salt_() { |
355 | - return $this->get( 'TXN_hash_salt' ); |
|
355 | + return $this->get('TXN_hash_salt'); |
|
356 | 356 | } |
357 | 357 | |
358 | 358 | |
@@ -372,13 +372,13 @@ discard block |
||
372 | 372 | * @return string | int |
373 | 373 | * @throws \EE_Error |
374 | 374 | */ |
375 | - public function datetime( $format = FALSE, $gmt = FALSE ) { |
|
376 | - if ( $format ) { |
|
377 | - return $this->get_pretty( 'TXN_timestamp' ); |
|
378 | - } else if ( $gmt ) { |
|
379 | - return $this->get_raw( 'TXN_timestamp' ); |
|
375 | + public function datetime($format = FALSE, $gmt = FALSE) { |
|
376 | + if ($format) { |
|
377 | + return $this->get_pretty('TXN_timestamp'); |
|
378 | + } else if ($gmt) { |
|
379 | + return $this->get_raw('TXN_timestamp'); |
|
380 | 380 | } else { |
381 | - return $this->get( 'TXN_timestamp' ); |
|
381 | + return $this->get('TXN_timestamp'); |
|
382 | 382 | } |
383 | 383 | } |
384 | 384 | |
@@ -392,8 +392,8 @@ discard block |
||
392 | 392 | * @return EE_Registration[] |
393 | 393 | * @throws \EE_Error |
394 | 394 | */ |
395 | - public function registrations( $query_params = array(), $get_cached = FALSE ) { |
|
396 | - $query_params = ( empty( $query_params ) || ! is_array( $query_params ) ) |
|
395 | + public function registrations($query_params = array(), $get_cached = FALSE) { |
|
396 | + $query_params = (empty($query_params) || ! is_array($query_params)) |
|
397 | 397 | ? array( |
398 | 398 | 'order_by' => array( |
399 | 399 | 'Event.EVT_name' => 'ASC', |
@@ -403,7 +403,7 @@ discard block |
||
403 | 403 | ) |
404 | 404 | : $query_params; |
405 | 405 | $query_params = $get_cached ? array() : $query_params; |
406 | - return $this->get_many_related( 'Registration', $query_params ); |
|
406 | + return $this->get_many_related('Registration', $query_params); |
|
407 | 407 | } |
408 | 408 | |
409 | 409 | |
@@ -416,7 +416,7 @@ discard block |
||
416 | 416 | * @throws \EE_Error |
417 | 417 | */ |
418 | 418 | public function attendees() { |
419 | - return $this->get_many_related( 'Attendee', array( array( 'Registration.Transaction.TXN_ID' => $this->ID() ) ) ); |
|
419 | + return $this->get_many_related('Attendee', array(array('Registration.Transaction.TXN_ID' => $this->ID()))); |
|
420 | 420 | } |
421 | 421 | |
422 | 422 | |
@@ -428,8 +428,8 @@ discard block |
||
428 | 428 | * @return EE_Payment[] |
429 | 429 | * @throws \EE_Error |
430 | 430 | */ |
431 | - public function payments( $query_params = array() ) { |
|
432 | - return $this->get_many_related( 'Payment', $query_params ); |
|
431 | + public function payments($query_params = array()) { |
|
432 | + return $this->get_many_related('Payment', $query_params); |
|
433 | 433 | } |
434 | 434 | |
435 | 435 | |
@@ -441,8 +441,8 @@ discard block |
||
441 | 441 | * @throws \EE_Error |
442 | 442 | */ |
443 | 443 | public function approved_payments() { |
444 | - EE_Registry::instance()->load_model( 'Payment' ); |
|
445 | - return $this->get_many_related( 'Payment', array( array( 'STS_ID' => EEM_Payment::status_id_approved ), 'order_by' => array( 'PAY_timestamp' => 'DESC' ) ) ); |
|
444 | + EE_Registry::instance()->load_model('Payment'); |
|
445 | + return $this->get_many_related('Payment', array(array('STS_ID' => EEM_Payment::status_id_approved), 'order_by' => array('PAY_timestamp' => 'DESC'))); |
|
446 | 446 | } |
447 | 447 | |
448 | 448 | |
@@ -454,8 +454,8 @@ discard block |
||
454 | 454 | * @return string |
455 | 455 | * @throws \EE_Error |
456 | 456 | */ |
457 | - public function e_pretty_status( $show_icons = FALSE ) { |
|
458 | - echo $this->pretty_status( $show_icons ); |
|
457 | + public function e_pretty_status($show_icons = FALSE) { |
|
458 | + echo $this->pretty_status($show_icons); |
|
459 | 459 | } |
460 | 460 | |
461 | 461 | |
@@ -467,10 +467,10 @@ discard block |
||
467 | 467 | * @return string |
468 | 468 | * @throws \EE_Error |
469 | 469 | */ |
470 | - public function pretty_status( $show_icons = FALSE ) { |
|
471 | - $status = EEM_Status::instance()->localized_status( array( $this->status_ID() => __( 'unknown', 'event_espresso' ) ), FALSE, 'sentence' ); |
|
470 | + public function pretty_status($show_icons = FALSE) { |
|
471 | + $status = EEM_Status::instance()->localized_status(array($this->status_ID() => __('unknown', 'event_espresso')), FALSE, 'sentence'); |
|
472 | 472 | $icon = ''; |
473 | - switch ( $this->status_ID() ) { |
|
473 | + switch ($this->status_ID()) { |
|
474 | 474 | case EEM_Transaction::complete_status_code: |
475 | 475 | $icon = $show_icons ? '<span class="dashicons dashicons-yes ee-icon-size-24 green-text"></span>' : ''; |
476 | 476 | break; |
@@ -487,7 +487,7 @@ discard block |
||
487 | 487 | $icon = $show_icons ? '<span class="dashicons dashicons-plus ee-icon-size-16 orange-text"></span>' : ''; |
488 | 488 | break; |
489 | 489 | } |
490 | - return $icon . $status[ $this->status_ID() ]; |
|
490 | + return $icon.$status[$this->status_ID()]; |
|
491 | 491 | } |
492 | 492 | |
493 | 493 | |
@@ -499,7 +499,7 @@ discard block |
||
499 | 499 | * @throws \EE_Error |
500 | 500 | */ |
501 | 501 | public function status_ID() { |
502 | - return $this->get( 'STS_ID' ); |
|
502 | + return $this->get('STS_ID'); |
|
503 | 503 | } |
504 | 504 | |
505 | 505 | |
@@ -511,7 +511,7 @@ discard block |
||
511 | 511 | * @throws \EE_Error |
512 | 512 | */ |
513 | 513 | public function is_free() { |
514 | - return EEH_Money::compare_floats( $this->get( 'TXN_total' ), 0, '==' ); |
|
514 | + return EEH_Money::compare_floats($this->get('TXN_total'), 0, '=='); |
|
515 | 515 | } |
516 | 516 | |
517 | 517 | |
@@ -591,12 +591,12 @@ discard block |
||
591 | 591 | * @return string |
592 | 592 | * @throws \EE_Error |
593 | 593 | */ |
594 | - public function invoice_url( $type = 'html' ) { |
|
594 | + public function invoice_url($type = 'html') { |
|
595 | 595 | $REG = $this->primary_registration(); |
596 | - if ( ! $REG instanceof EE_Registration ) { |
|
596 | + if ( ! $REG instanceof EE_Registration) { |
|
597 | 597 | return ''; |
598 | 598 | } |
599 | - return $REG->invoice_url( $type ); |
|
599 | + return $REG->invoice_url($type); |
|
600 | 600 | } |
601 | 601 | |
602 | 602 | |
@@ -608,7 +608,7 @@ discard block |
||
608 | 608 | * @throws \EE_Error |
609 | 609 | */ |
610 | 610 | public function primary_registration() { |
611 | - return $this->get_first_related( 'Registration', array( array( 'REG_count' => EEM_Registration::PRIMARY_REGISTRANT_COUNT ) ) ); |
|
611 | + return $this->get_first_related('Registration', array(array('REG_count' => EEM_Registration::PRIMARY_REGISTRANT_COUNT))); |
|
612 | 612 | } |
613 | 613 | |
614 | 614 | |
@@ -620,12 +620,12 @@ discard block |
||
620 | 620 | * @return string |
621 | 621 | * @throws \EE_Error |
622 | 622 | */ |
623 | - public function receipt_url( $type = 'html' ) { |
|
623 | + public function receipt_url($type = 'html') { |
|
624 | 624 | $REG = $this->primary_registration(); |
625 | - if ( ! $REG instanceof EE_Registration ) { |
|
625 | + if ( ! $REG instanceof EE_Registration) { |
|
626 | 626 | return ''; |
627 | 627 | } |
628 | - return $REG->receipt_url( $type ); |
|
628 | + return $REG->receipt_url($type); |
|
629 | 629 | } |
630 | 630 | |
631 | 631 | |
@@ -653,15 +653,15 @@ discard block |
||
653 | 653 | * @return boolean |
654 | 654 | * @throws \EE_Error |
655 | 655 | */ |
656 | - public function update_based_on_payments(){ |
|
656 | + public function update_based_on_payments() { |
|
657 | 657 | EE_Error::doing_it_wrong( |
658 | - __CLASS__ . '::' . __FUNCTION__, |
|
659 | - sprintf( __( 'This method is deprecated. Please use "%s" instead', 'event_espresso' ), 'EE_Transaction_Processor::update_transaction_and_registrations_after_checkout_or_payment()' ), |
|
658 | + __CLASS__.'::'.__FUNCTION__, |
|
659 | + sprintf(__('This method is deprecated. Please use "%s" instead', 'event_espresso'), 'EE_Transaction_Processor::update_transaction_and_registrations_after_checkout_or_payment()'), |
|
660 | 660 | '4.6.0' |
661 | 661 | ); |
662 | 662 | /** @type EE_Transaction_Processor $transaction_processor */ |
663 | - $transaction_processor = EE_Registry::instance()->load_class( 'Transaction_Processor' ); |
|
664 | - return $transaction_processor->update_transaction_and_registrations_after_checkout_or_payment( $this ); |
|
663 | + $transaction_processor = EE_Registry::instance()->load_class('Transaction_Processor'); |
|
664 | + return $transaction_processor->update_transaction_and_registrations_after_checkout_or_payment($this); |
|
665 | 665 | } |
666 | 666 | |
667 | 667 | |
@@ -671,7 +671,7 @@ discard block |
||
671 | 671 | * @throws \EE_Error |
672 | 672 | */ |
673 | 673 | public function gateway_response_on_transaction() { |
674 | - $payment = $this->get_first_related( 'Payment' ); |
|
674 | + $payment = $this->get_first_related('Payment'); |
|
675 | 675 | return $payment instanceof EE_Payment ? $payment->gateway_response() : ''; |
676 | 676 | } |
677 | 677 | |
@@ -684,7 +684,7 @@ discard block |
||
684 | 684 | * @throws \EE_Error |
685 | 685 | */ |
686 | 686 | public function status_obj() { |
687 | - return $this->get_first_related( 'Status' ); |
|
687 | + return $this->get_first_related('Status'); |
|
688 | 688 | } |
689 | 689 | |
690 | 690 | |
@@ -696,8 +696,8 @@ discard block |
||
696 | 696 | * @return EE_Extra_Meta |
697 | 697 | * @throws \EE_Error |
698 | 698 | */ |
699 | - public function extra_meta( $query_params = array() ) { |
|
700 | - return $this->get_many_related( 'Extra_Meta', $query_params ); |
|
699 | + public function extra_meta($query_params = array()) { |
|
700 | + return $this->get_many_related('Extra_Meta', $query_params); |
|
701 | 701 | } |
702 | 702 | |
703 | 703 | |
@@ -709,8 +709,8 @@ discard block |
||
709 | 709 | * @return EE_Base_Class the relation was added to |
710 | 710 | * @throws \EE_Error |
711 | 711 | */ |
712 | - public function add_registration( EE_Registration $registration ) { |
|
713 | - return $this->_add_relation_to( $registration, 'Registration' ); |
|
712 | + public function add_registration(EE_Registration $registration) { |
|
713 | + return $this->_add_relation_to($registration, 'Registration'); |
|
714 | 714 | } |
715 | 715 | |
716 | 716 | |
@@ -723,8 +723,8 @@ discard block |
||
723 | 723 | * @return EE_Base_Class that was removed from being related |
724 | 724 | * @throws \EE_Error |
725 | 725 | */ |
726 | - public function remove_registration_with_id( $registration_or_id ) { |
|
727 | - return $this->_remove_relation_to( $registration_or_id, 'Registration' ); |
|
726 | + public function remove_registration_with_id($registration_or_id) { |
|
727 | + return $this->_remove_relation_to($registration_or_id, 'Registration'); |
|
728 | 728 | } |
729 | 729 | |
730 | 730 | |
@@ -736,7 +736,7 @@ discard block |
||
736 | 736 | * @throws \EE_Error |
737 | 737 | */ |
738 | 738 | public function items_purchased() { |
739 | - return $this->line_items( array( array( 'LIN_type' => EEM_Line_Item::type_line_item ) ) ); |
|
739 | + return $this->line_items(array(array('LIN_type' => EEM_Line_Item::type_line_item))); |
|
740 | 740 | } |
741 | 741 | |
742 | 742 | |
@@ -748,8 +748,8 @@ discard block |
||
748 | 748 | * @return EE_Base_Class the relation was added to |
749 | 749 | * @throws \EE_Error |
750 | 750 | */ |
751 | - public function add_line_item( EE_Line_Item $line_item ) { |
|
752 | - return $this->_add_relation_to( $line_item, 'Line_Item' ); |
|
751 | + public function add_line_item(EE_Line_Item $line_item) { |
|
752 | + return $this->_add_relation_to($line_item, 'Line_Item'); |
|
753 | 753 | } |
754 | 754 | |
755 | 755 | |
@@ -761,8 +761,8 @@ discard block |
||
761 | 761 | * @return EE_Line_Item[] |
762 | 762 | * @throws \EE_Error |
763 | 763 | */ |
764 | - public function line_items( $query_params = array() ) { |
|
765 | - return $this->get_many_related( 'Line_Item', $query_params ); |
|
764 | + public function line_items($query_params = array()) { |
|
765 | + return $this->get_many_related('Line_Item', $query_params); |
|
766 | 766 | } |
767 | 767 | |
768 | 768 | |
@@ -774,7 +774,7 @@ discard block |
||
774 | 774 | * @throws \EE_Error |
775 | 775 | */ |
776 | 776 | public function tax_items() { |
777 | - return $this->line_items( array( array( 'LIN_type' => EEM_Line_Item::type_tax ) ) ); |
|
777 | + return $this->line_items(array(array('LIN_type' => EEM_Line_Item::type_tax))); |
|
778 | 778 | } |
779 | 779 | |
780 | 780 | |
@@ -787,9 +787,9 @@ discard block |
||
787 | 787 | * @throws \EE_Error |
788 | 788 | */ |
789 | 789 | public function total_line_item() { |
790 | - $item = $this->get_first_related( 'Line_Item', array( array( 'LIN_type' => EEM_Line_Item::type_total ) ) ); |
|
791 | - if( ! $item ){ |
|
792 | - $item = EEH_Line_Item::create_total_line_item( $this ); |
|
790 | + $item = $this->get_first_related('Line_Item', array(array('LIN_type' => EEM_Line_Item::type_total))); |
|
791 | + if ( ! $item) { |
|
792 | + $item = EEH_Line_Item::create_total_line_item($this); |
|
793 | 793 | } |
794 | 794 | return $item; |
795 | 795 | } |
@@ -805,10 +805,10 @@ discard block |
||
805 | 805 | */ |
806 | 806 | public function tax_total() { |
807 | 807 | $tax_line_item = $this->tax_total_line_item(); |
808 | - if ( $tax_line_item ) { |
|
809 | - return (float)$tax_line_item->total(); |
|
808 | + if ($tax_line_item) { |
|
809 | + return (float) $tax_line_item->total(); |
|
810 | 810 | } else { |
811 | - return (float)0; |
|
811 | + return (float) 0; |
|
812 | 812 | } |
813 | 813 | } |
814 | 814 | |
@@ -821,7 +821,7 @@ discard block |
||
821 | 821 | * @throws \EE_Error |
822 | 822 | */ |
823 | 823 | public function tax_total_line_item() { |
824 | - return EEH_Line_Item::get_taxes_subtotal( $this->total_line_item() ); |
|
824 | + return EEH_Line_Item::get_taxes_subtotal($this->total_line_item()); |
|
825 | 825 | } |
826 | 826 | |
827 | 827 | |
@@ -832,20 +832,20 @@ discard block |
||
832 | 832 | * @return EE_Form_Section_Proper |
833 | 833 | * @throws \EE_Error |
834 | 834 | */ |
835 | - public function billing_info(){ |
|
835 | + public function billing_info() { |
|
836 | 836 | $payment_method = $this->payment_method(); |
837 | - if ( !$payment_method){ |
|
837 | + if ( ! $payment_method) { |
|
838 | 838 | EE_Error::add_error(__("Could not find billing info for transaction because no gateway has been used for it yet", "event_espresso"), __FILE__, __FUNCTION__, __LINE__); |
839 | 839 | return false; |
840 | 840 | } |
841 | 841 | $primary_reg = $this->primary_registration(); |
842 | - if ( ! $primary_reg ) { |
|
843 | - EE_Error::add_error( __( "Cannot get billing info for gateway %s on transaction because no primary registration exists", "event_espresso" ), __FILE__, __FUNCTION__, __LINE__ ); |
|
842 | + if ( ! $primary_reg) { |
|
843 | + EE_Error::add_error(__("Cannot get billing info for gateway %s on transaction because no primary registration exists", "event_espresso"), __FILE__, __FUNCTION__, __LINE__); |
|
844 | 844 | return FALSE; |
845 | 845 | } |
846 | 846 | $attendee = $primary_reg->attendee(); |
847 | - if ( ! $attendee ) { |
|
848 | - EE_Error::add_error( __( "Cannot get billing info for gateway %s on transaction because the primary registration has no attendee exists", "event_espresso" ), __FILE__, __FUNCTION__, __LINE__ ); |
|
847 | + if ( ! $attendee) { |
|
848 | + EE_Error::add_error(__("Cannot get billing info for gateway %s on transaction because the primary registration has no attendee exists", "event_espresso"), __FILE__, __FUNCTION__, __LINE__); |
|
849 | 849 | return FALSE; |
850 | 850 | } |
851 | 851 | return $attendee->billing_info_for_payment_method($payment_method); |
@@ -886,15 +886,15 @@ discard block |
||
886 | 886 | * @return EE_Payment_Method |
887 | 887 | * @throws \EE_Error |
888 | 888 | */ |
889 | - public function payment_method(){ |
|
889 | + public function payment_method() { |
|
890 | 890 | $pm = $this->get_first_related('Payment_Method'); |
891 | - if( $pm instanceof EE_Payment_Method ){ |
|
891 | + if ($pm instanceof EE_Payment_Method) { |
|
892 | 892 | return $pm; |
893 | - }else{ |
|
893 | + } else { |
|
894 | 894 | $last_payment = $this->last_payment(); |
895 | - if( $last_payment instanceof EE_Payment && $last_payment->payment_method() ){ |
|
895 | + if ($last_payment instanceof EE_Payment && $last_payment->payment_method()) { |
|
896 | 896 | return $last_payment->payment_method(); |
897 | - }else{ |
|
897 | + } else { |
|
898 | 898 | return NULL; |
899 | 899 | } |
900 | 900 | } |
@@ -909,7 +909,7 @@ discard block |
||
909 | 909 | * @throws \EE_Error |
910 | 910 | */ |
911 | 911 | public function last_payment() { |
912 | - return $this->get_first_related( 'Payment', array( 'order_by' => array( 'PAY_ID' => 'desc' ) ) ); |
|
912 | + return $this->get_first_related('Payment', array('order_by' => array('PAY_ID' => 'desc'))); |
|
913 | 913 | } |
914 | 914 | |
915 | 915 | |
@@ -920,8 +920,8 @@ discard block |
||
920 | 920 | * @return EE_Line_Item[] |
921 | 921 | * @throws \EE_Error |
922 | 922 | */ |
923 | - public function non_ticket_line_items(){ |
|
924 | - return EEM_Line_Item::instance()->get_all_non_ticket_line_items_for_transaction( $this->ID() ); |
|
923 | + public function non_ticket_line_items() { |
|
924 | + return EEM_Line_Item::instance()->get_all_non_ticket_line_items_for_transaction($this->ID()); |
|
925 | 925 | } |
926 | 926 | |
927 | 927 |
@@ -105,13 +105,13 @@ discard block |
||
105 | 105 | |
106 | 106 | |
107 | 107 | /** |
108 | - * retrieve a single attendee from db via their ID |
|
109 | - * |
|
110 | - * @access public |
|
111 | - * @param $ATT_ID |
|
112 | - * @return mixed array on success, FALSE on fail |
|
108 | + * retrieve a single attendee from db via their ID |
|
109 | + * |
|
110 | + * @access public |
|
111 | + * @param $ATT_ID |
|
112 | + * @return mixed array on success, FALSE on fail |
|
113 | 113 | * @deprecated |
114 | - */ |
|
114 | + */ |
|
115 | 115 | public function get_attendee_by_ID( $ATT_ID = FALSE ) { |
116 | 116 | // retrieve a particular EE_Attendee |
117 | 117 | return $this->get_one_by_ID( $ATT_ID ); |
@@ -121,12 +121,12 @@ discard block |
||
121 | 121 | |
122 | 122 | |
123 | 123 | /** |
124 | - * retrieve a single attendee from db via their ID |
|
125 | - * |
|
126 | - * @access public |
|
127 | - * @param array $where_cols_n_values |
|
128 | - * @return mixed array on success, FALSE on fail |
|
129 | - */ |
|
124 | + * retrieve a single attendee from db via their ID |
|
125 | + * |
|
126 | + * @access public |
|
127 | + * @param array $where_cols_n_values |
|
128 | + * @return mixed array on success, FALSE on fail |
|
129 | + */ |
|
130 | 130 | public function get_attendee( $where_cols_n_values = array() ) { |
131 | 131 | |
132 | 132 | if ( empty( $where_cols_n_values )) { |
@@ -174,20 +174,20 @@ discard block |
||
174 | 174 | |
175 | 175 | |
176 | 176 | /** |
177 | - * Takes an incoming array of EE_Registration ids and sends back a list of corresponding non duplicate |
|
178 | - * EE_Attendee objects. |
|
179 | - * |
|
180 | - * @since 4.3.0 |
|
181 | - * @param array $ids array of EE_Registration ids |
|
182 | - * @return EE_Attendee[] |
|
183 | - */ |
|
184 | - public function get_array_of_contacts_from_reg_ids( $ids ) { |
|
185 | - $ids = (array) $ids; |
|
186 | - $_where = array( |
|
187 | - 'Registration.REG_ID' => array( 'in', $ids ) |
|
188 | - ); |
|
189 | - return $this->get_all( array( $_where ) ); |
|
190 | - } |
|
177 | + * Takes an incoming array of EE_Registration ids and sends back a list of corresponding non duplicate |
|
178 | + * EE_Attendee objects. |
|
179 | + * |
|
180 | + * @since 4.3.0 |
|
181 | + * @param array $ids array of EE_Registration ids |
|
182 | + * @return EE_Attendee[] |
|
183 | + */ |
|
184 | + public function get_array_of_contacts_from_reg_ids( $ids ) { |
|
185 | + $ids = (array) $ids; |
|
186 | + $_where = array( |
|
187 | + 'Registration.REG_ID' => array( 'in', $ids ) |
|
188 | + ); |
|
189 | + return $this->get_all( array( $_where ) ); |
|
190 | + } |
|
191 | 191 | |
192 | 192 | |
193 | 193 | } |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
2 | -require_once ( EE_MODELS . 'EEM_Base.model.php' ); |
|
2 | +require_once (EE_MODELS.'EEM_Base.model.php'); |
|
3 | 3 | |
4 | 4 | /** |
5 | 5 | * |
@@ -21,60 +21,60 @@ discard block |
||
21 | 21 | * Please instead use the EEM_Attendee::system_question_* constants |
22 | 22 | * @deprecated |
23 | 23 | */ |
24 | - const fname_question_id=1; |
|
24 | + const fname_question_id = 1; |
|
25 | 25 | |
26 | 26 | /** |
27 | 27 | * @deprecated |
28 | 28 | */ |
29 | - const lname_question_id=2; |
|
29 | + const lname_question_id = 2; |
|
30 | 30 | |
31 | 31 | |
32 | 32 | /** |
33 | 33 | * @deprecated |
34 | 34 | */ |
35 | - const email_question_id=3; |
|
35 | + const email_question_id = 3; |
|
36 | 36 | |
37 | 37 | |
38 | 38 | /** |
39 | 39 | * @deprecated |
40 | 40 | */ |
41 | - const address_question_id=4; |
|
41 | + const address_question_id = 4; |
|
42 | 42 | |
43 | 43 | |
44 | 44 | /** |
45 | 45 | * @deprecated |
46 | 46 | */ |
47 | - const address2_question_id=5; |
|
47 | + const address2_question_id = 5; |
|
48 | 48 | |
49 | 49 | |
50 | 50 | /** |
51 | 51 | * @deprecated |
52 | 52 | */ |
53 | - const city_question_id=6; |
|
53 | + const city_question_id = 6; |
|
54 | 54 | |
55 | 55 | |
56 | 56 | /** |
57 | 57 | * @deprecated |
58 | 58 | */ |
59 | - const state_question_id=7; |
|
59 | + const state_question_id = 7; |
|
60 | 60 | |
61 | 61 | |
62 | 62 | /** |
63 | 63 | * @deprecated |
64 | 64 | */ |
65 | - const country_question_id=8; |
|
65 | + const country_question_id = 8; |
|
66 | 66 | |
67 | 67 | |
68 | 68 | /** |
69 | 69 | * @deprecated |
70 | 70 | */ |
71 | - const zip_question_id=9; |
|
71 | + const zip_question_id = 9; |
|
72 | 72 | |
73 | 73 | |
74 | 74 | /** |
75 | 75 | * @deprecated |
76 | 76 | */ |
77 | - const phone_question_id=10; |
|
77 | + const phone_question_id = 10; |
|
78 | 78 | |
79 | 79 | /** |
80 | 80 | * When looking for questions that correspond to attendee fields, |
@@ -119,9 +119,9 @@ discard block |
||
119 | 119 | * @access protected |
120 | 120 | * @param null $timezone |
121 | 121 | */ |
122 | - protected function __construct( $timezone = NULL ) { |
|
123 | - $this->singular_item = __('Attendee','event_espresso'); |
|
124 | - $this->plural_item = __('Attendees','event_espresso'); |
|
122 | + protected function __construct($timezone = NULL) { |
|
123 | + $this->singular_item = __('Attendee', 'event_espresso'); |
|
124 | + $this->plural_item = __('Attendees', 'event_espresso'); |
|
125 | 125 | $this->_tables = array( |
126 | 126 | 'Attendee_CPT'=> new EE_Primary_Table('posts', 'ID'), |
127 | 127 | 'Attendee_Meta'=>new EE_Secondary_Table('esp_attendee_meta', 'ATTM_ID', 'ATT_ID') |
@@ -135,37 +135,37 @@ discard block |
||
135 | 135 | 'ATT_created'=>new EE_Datetime_Field('post_date', __("Time Attendee Created", "event_espresso"), false, time()), |
136 | 136 | 'ATT_short_bio'=>new EE_Simple_HTML_Field('post_excerpt', __("Attendee Short Biography", "event_espresso"), true, __("No Biography Provided", "event_espresso")), |
137 | 137 | 'ATT_modified'=>new EE_Datetime_Field('post_modified', __("Time Attendee Last Modified", "event_espresso"), FALSE, time()), |
138 | - 'ATT_author'=>new EE_WP_User_Field('post_author', __("Creator ID of the first Event attended", "event_espresso"), false ), |
|
138 | + 'ATT_author'=>new EE_WP_User_Field('post_author', __("Creator ID of the first Event attended", "event_espresso"), false), |
|
139 | 139 | 'ATT_parent'=>new EE_DB_Only_Int_Field('post_parent', __("Parent Attendee (unused)", "event_espresso"), false, 0), |
140 | - 'post_type'=>new EE_WP_Post_Type_Field('espresso_attendees'),// EE_DB_Only_Text_Field('post_type', __("Post Type of Attendee", "event_espresso"), false,'espresso_attendees'), |
|
140 | + 'post_type'=>new EE_WP_Post_Type_Field('espresso_attendees'), // EE_DB_Only_Text_Field('post_type', __("Post Type of Attendee", "event_espresso"), false,'espresso_attendees'), |
|
141 | 141 | 'status' => new EE_WP_Post_Status_Field('post_status', __('Attendee Status', 'event_espresso'), false, 'publish') |
142 | 142 | ), |
143 | 143 | 'Attendee_Meta'=>array( |
144 | - 'ATTM_ID'=> new EE_DB_Only_Int_Field('ATTM_ID', __('Attendee Meta Row ID','event_espresso'), false), |
|
144 | + 'ATTM_ID'=> new EE_DB_Only_Int_Field('ATTM_ID', __('Attendee Meta Row ID', 'event_espresso'), false), |
|
145 | 145 | 'ATT_ID_fk'=>new EE_DB_Only_Int_Field('ATT_ID', __("Foreign Key to Attendee in Post Table", "event_espresso"), false), |
146 | - 'ATT_fname'=>new EE_Plain_Text_Field('ATT_fname', __('First Name','event_espresso'), true, ''), |
|
147 | - 'ATT_lname'=>new EE_Plain_Text_Field('ATT_lname', __('Last Name','event_espresso'), true, ''), |
|
148 | - 'ATT_address'=>new EE_Plain_Text_Field('ATT_address', __('Address Part 1','event_espresso'), true, ''), |
|
149 | - 'ATT_address2'=>new EE_Plain_Text_Field('ATT_address2', __('Address Part 2','event_espresso'), true, ''), |
|
150 | - 'ATT_city'=>new EE_Plain_Text_Field('ATT_city', __('City','event_espresso'), true, ''), |
|
151 | - 'STA_ID'=>new EE_Foreign_Key_Int_Field('STA_ID', __('State','event_espresso'), true,0,'State'), |
|
152 | - 'CNT_ISO'=>new EE_Foreign_Key_String_Field('CNT_ISO', __('Country','event_espresso'), true,'','Country'), |
|
153 | - 'ATT_zip'=>new EE_Plain_Text_Field('ATT_zip', __('ZIP/Postal Code','event_espresso'), true, ''), |
|
154 | - 'ATT_email'=>new EE_Email_Field('ATT_email', __('Email Address','event_espresso'), true, ''), |
|
155 | - 'ATT_phone'=>new EE_Plain_Text_Field('ATT_phone', __('Phone','event_espresso'), true, '') |
|
146 | + 'ATT_fname'=>new EE_Plain_Text_Field('ATT_fname', __('First Name', 'event_espresso'), true, ''), |
|
147 | + 'ATT_lname'=>new EE_Plain_Text_Field('ATT_lname', __('Last Name', 'event_espresso'), true, ''), |
|
148 | + 'ATT_address'=>new EE_Plain_Text_Field('ATT_address', __('Address Part 1', 'event_espresso'), true, ''), |
|
149 | + 'ATT_address2'=>new EE_Plain_Text_Field('ATT_address2', __('Address Part 2', 'event_espresso'), true, ''), |
|
150 | + 'ATT_city'=>new EE_Plain_Text_Field('ATT_city', __('City', 'event_espresso'), true, ''), |
|
151 | + 'STA_ID'=>new EE_Foreign_Key_Int_Field('STA_ID', __('State', 'event_espresso'), true, 0, 'State'), |
|
152 | + 'CNT_ISO'=>new EE_Foreign_Key_String_Field('CNT_ISO', __('Country', 'event_espresso'), true, '', 'Country'), |
|
153 | + 'ATT_zip'=>new EE_Plain_Text_Field('ATT_zip', __('ZIP/Postal Code', 'event_espresso'), true, ''), |
|
154 | + 'ATT_email'=>new EE_Email_Field('ATT_email', __('Email Address', 'event_espresso'), true, ''), |
|
155 | + 'ATT_phone'=>new EE_Plain_Text_Field('ATT_phone', __('Phone', 'event_espresso'), true, '') |
|
156 | 156 | )); |
157 | 157 | $this->_model_relations = array( |
158 | 158 | 'Registration'=>new EE_Has_Many_Relation(), |
159 | 159 | 'State'=>new EE_Belongs_To_Relation(), |
160 | 160 | 'Country'=>new EE_Belongs_To_Relation(), |
161 | - 'Event'=>new EE_HABTM_Relation('Registration', FALSE ), |
|
161 | + 'Event'=>new EE_HABTM_Relation('Registration', FALSE), |
|
162 | 162 | 'WP_User' => new EE_Belongs_To_Relation(), |
163 | - 'Message' => new EE_Has_Many_Any_Relation( false ) //allow deletion of attendees even if they have messages in the queue for them. |
|
163 | + 'Message' => new EE_Has_Many_Any_Relation(false) //allow deletion of attendees even if they have messages in the queue for them. |
|
164 | 164 | ); |
165 | 165 | require_once('strategies/EE_CPT_Where_Conditions.strategy.php'); |
166 | 166 | $this->_default_where_conditions_strategy = new EE_CPT_Where_Conditions('espresso_attendees', 'ATTM_ID'); |
167 | 167 | $this->_caps_slug = 'contacts'; |
168 | - parent::__construct( $timezone ); |
|
168 | + parent::__construct($timezone); |
|
169 | 169 | |
170 | 170 | } |
171 | 171 | |
@@ -175,8 +175,8 @@ discard block |
||
175 | 175 | * @param string $system_question_string |
176 | 176 | * @return string|null if not found |
177 | 177 | */ |
178 | - public function get_attendee_field_for_system_question( $system_question_string ) { |
|
179 | - return isset( $this->_system_question_to_attendee_field_name[ $system_question_string ] ) ? $this->_system_question_to_attendee_field_name[ $system_question_string ] : null; |
|
178 | + public function get_attendee_field_for_system_question($system_question_string) { |
|
179 | + return isset($this->_system_question_to_attendee_field_name[$system_question_string]) ? $this->_system_question_to_attendee_field_name[$system_question_string] : null; |
|
180 | 180 | } |
181 | 181 | |
182 | 182 | |
@@ -187,8 +187,8 @@ discard block |
||
187 | 187 | * @param EE_Transaction/int $transaction_id_or_obj EE_Transaction or its ID |
188 | 188 | * @return EE_Attendee[] |
189 | 189 | */ |
190 | - public function get_attendees_for_transaction( $transaction_id_or_obj ){ |
|
191 | - return $this->get_all( array( array( |
|
190 | + public function get_attendees_for_transaction($transaction_id_or_obj) { |
|
191 | + return $this->get_all(array(array( |
|
192 | 192 | 'Registration.Transaction.TXN_ID' => $transaction_id_or_obj instanceof EE_Transaction ? $transaction_id_or_obj->ID() : $transaction_id_or_obj |
193 | 193 | ))); |
194 | 194 | } |
@@ -203,9 +203,9 @@ discard block |
||
203 | 203 | * @return mixed array on success, FALSE on fail |
204 | 204 | * @deprecated |
205 | 205 | */ |
206 | - public function get_attendee_by_ID( $ATT_ID = FALSE ) { |
|
206 | + public function get_attendee_by_ID($ATT_ID = FALSE) { |
|
207 | 207 | // retrieve a particular EE_Attendee |
208 | - return $this->get_one_by_ID( $ATT_ID ); |
|
208 | + return $this->get_one_by_ID($ATT_ID); |
|
209 | 209 | } |
210 | 210 | |
211 | 211 | |
@@ -218,14 +218,14 @@ discard block |
||
218 | 218 | * @param array $where_cols_n_values |
219 | 219 | * @return mixed array on success, FALSE on fail |
220 | 220 | */ |
221 | - public function get_attendee( $where_cols_n_values = array() ) { |
|
221 | + public function get_attendee($where_cols_n_values = array()) { |
|
222 | 222 | |
223 | - if ( empty( $where_cols_n_values )) { |
|
223 | + if (empty($where_cols_n_values)) { |
|
224 | 224 | return FALSE; |
225 | 225 | } |
226 | - $attendee = $this->get_all( array($where_cols_n_values )); |
|
227 | - if ( ! empty( $attendee )) { |
|
228 | - return array_shift( $attendee ); |
|
226 | + $attendee = $this->get_all(array($where_cols_n_values)); |
|
227 | + if ( ! empty($attendee)) { |
|
228 | + return array_shift($attendee); |
|
229 | 229 | } else { |
230 | 230 | return FALSE; |
231 | 231 | } |
@@ -241,20 +241,20 @@ discard block |
||
241 | 241 | * @param array $where_cols_n_values |
242 | 242 | * @return bool|mixed |
243 | 243 | */ |
244 | - public function find_existing_attendee( $where_cols_n_values = NULL ) { |
|
244 | + public function find_existing_attendee($where_cols_n_values = NULL) { |
|
245 | 245 | // search by combo of first and last names plus the email address |
246 | - $attendee_data_keys = array( 'ATT_fname' => $this->_ATT_fname, 'ATT_lname' => $this->_ATT_lname, 'ATT_email' => $this->_ATT_email ); |
|
246 | + $attendee_data_keys = array('ATT_fname' => $this->_ATT_fname, 'ATT_lname' => $this->_ATT_lname, 'ATT_email' => $this->_ATT_email); |
|
247 | 247 | // no search params means attendee object already exists. |
248 | - $where_cols_n_values = is_array( $where_cols_n_values ) && ! empty( $where_cols_n_values ) ? $where_cols_n_values : $attendee_data_keys; |
|
248 | + $where_cols_n_values = is_array($where_cols_n_values) && ! empty($where_cols_n_values) ? $where_cols_n_values : $attendee_data_keys; |
|
249 | 249 | $valid_data = TRUE; |
250 | 250 | // check for required values |
251 | - $valid_data = isset( $where_cols_n_values['ATT_fname'] ) && ! empty( $where_cols_n_values['ATT_fname'] ) ? $valid_data : FALSE; |
|
252 | - $valid_data = isset( $where_cols_n_values['ATT_lname'] ) && ! empty( $where_cols_n_values['ATT_lname'] ) ? $valid_data : FALSE; |
|
253 | - $valid_data = isset( $where_cols_n_values['ATT_email'] ) && ! empty( $where_cols_n_values['ATT_email'] ) ? $valid_data : FALSE; |
|
251 | + $valid_data = isset($where_cols_n_values['ATT_fname']) && ! empty($where_cols_n_values['ATT_fname']) ? $valid_data : FALSE; |
|
252 | + $valid_data = isset($where_cols_n_values['ATT_lname']) && ! empty($where_cols_n_values['ATT_lname']) ? $valid_data : FALSE; |
|
253 | + $valid_data = isset($where_cols_n_values['ATT_email']) && ! empty($where_cols_n_values['ATT_email']) ? $valid_data : FALSE; |
|
254 | 254 | |
255 | - if ( $valid_data ) { |
|
256 | - $attendee = $this->get_attendee( $where_cols_n_values ); |
|
257 | - if ( $attendee instanceof EE_Attendee ) { |
|
255 | + if ($valid_data) { |
|
256 | + $attendee = $this->get_attendee($where_cols_n_values); |
|
257 | + if ($attendee instanceof EE_Attendee) { |
|
258 | 258 | return $attendee; |
259 | 259 | } |
260 | 260 | } |
@@ -272,12 +272,12 @@ discard block |
||
272 | 272 | * @param array $ids array of EE_Registration ids |
273 | 273 | * @return EE_Attendee[] |
274 | 274 | */ |
275 | - public function get_array_of_contacts_from_reg_ids( $ids ) { |
|
275 | + public function get_array_of_contacts_from_reg_ids($ids) { |
|
276 | 276 | $ids = (array) $ids; |
277 | 277 | $_where = array( |
278 | - 'Registration.REG_ID' => array( 'in', $ids ) |
|
278 | + 'Registration.REG_ID' => array('in', $ids) |
|
279 | 279 | ); |
280 | - return $this->get_all( array( $_where ) ); |
|
280 | + return $this->get_all(array($_where)); |
|
281 | 281 | } |
282 | 282 | |
283 | 283 |
@@ -257,7 +257,7 @@ |
||
257 | 257 | * @param int $TXN_ID |
258 | 258 | * @param int $ATT_ID |
259 | 259 | * @param int $att_nmbr in case the ATT_ID is the same for multiple registrations (same details used) then the attendee number is required |
260 | - * @return mixed array on success, FALSE on fail |
|
260 | + * @return EE_Base_Class|null array on success, FALSE on fail |
|
261 | 261 | */ |
262 | 262 | public function get_registration_for_transaction_attendee( $TXN_ID = 0, $ATT_ID = 0, $att_nmbr = 0 ) { |
263 | 263 | return $this->get_one(array( |
@@ -118,7 +118,7 @@ discard block |
||
118 | 118 | $field = $this->get_a_field_of_type('EE_WP_Post_Status_Field'); |
119 | 119 | if($field){ |
120 | 120 | return $field->get_name(); |
121 | - }else{ |
|
121 | + } else{ |
|
122 | 122 | throw new EE_Error(sprintf(__('We are trying to find the post status flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?','event_espresso'),get_class($this),get_class($this))); |
123 | 123 | } |
124 | 124 | } |
@@ -193,14 +193,16 @@ discard block |
||
193 | 193 | public function get_meta_table_fields( $all = FALSE ) { |
194 | 194 | $all_fields = $fields_to_return = array(); |
195 | 195 | foreach ( $this->_tables as $alias => $table_obj ) { |
196 | - if ( $table_obj instanceof EE_Secondary_Table ) |
|
197 | - $all_fields = array_merge( $this->_get_fields_for_table($alias), $all_fields ); |
|
196 | + if ( $table_obj instanceof EE_Secondary_Table ) { |
|
197 | + $all_fields = array_merge( $this->_get_fields_for_table($alias), $all_fields ); |
|
198 | + } |
|
198 | 199 | } |
199 | 200 | |
200 | 201 | if ( !$all ) { |
201 | 202 | foreach ( $all_fields as $name => $obj ) { |
202 | - if ( $obj instanceof EE_DB_Only_Field_Base ) |
|
203 | - continue; |
|
203 | + if ( $obj instanceof EE_DB_Only_Field_Base ) { |
|
204 | + continue; |
|
205 | + } |
|
204 | 206 | $fields_to_return[] = $name; |
205 | 207 | } |
206 | 208 | } else { |
@@ -248,7 +250,7 @@ discard block |
||
248 | 250 | 'parent'=>$parent_term_taxonomy_id |
249 | 251 | )); |
250 | 252 | $term_taxonomy->save(); |
251 | - }else{ |
|
253 | + } else{ |
|
252 | 254 | $term_taxonomy->set_count($term_taxonomy->count() + 1); |
253 | 255 | $term_taxonomy->save(); |
254 | 256 | } |
@@ -366,7 +368,7 @@ discard block |
||
366 | 368 | if( ! $has_all_necessary_fields_for_table){ |
367 | 369 | |
368 | 370 | return $this->get_one_by_ID($post['ID']); |
369 | - }else{ |
|
371 | + } else{ |
|
370 | 372 | return $this->instantiate_class_from_array_or_object($post); |
371 | 373 | } |
372 | 374 | } |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -define('EE_Event_Category_Taxonomy','espresso_event_category'); |
|
2 | +define('EE_Event_Category_Taxonomy', 'espresso_event_category'); |
|
3 | 3 | /** |
4 | 4 | * |
5 | 5 | * EEM_CPT_Base |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | * @author Mike Nelson |
17 | 17 | * |
18 | 18 | */ |
19 | -abstract class EEM_CPT_Base extends EEM_Soft_Delete_Base{ |
|
19 | +abstract class EEM_CPT_Base extends EEM_Soft_Delete_Base { |
|
20 | 20 | |
21 | 21 | /** |
22 | 22 | * @var string post_status_publish - the wp post status for published cpts |
@@ -69,55 +69,55 @@ discard block |
||
69 | 69 | * @param string $timezone |
70 | 70 | * @throws \EE_Error |
71 | 71 | */ |
72 | - protected function __construct( $timezone = NULL ){ |
|
72 | + protected function __construct($timezone = NULL) { |
|
73 | 73 | |
74 | 74 | //adds a relationship to Term_Taxonomy for all these models. For this to work |
75 | 75 | //Term_Relationship must have a relation to each model subclassing EE_CPT_Base explicitly |
76 | 76 | //eg, in EEM_Term_Relationship, inside the _model_relations array, there must be an entry |
77 | 77 | //with key equalling the subclassing model's model name (eg 'Event' or 'Venue'), and the value |
78 | 78 | //must also be new EE_HABTM_Relation('Term_Relationship'); |
79 | - $this->_model_relations['Term_Taxonomy'] =new EE_HABTM_Relation('Term_Relationship'); |
|
79 | + $this->_model_relations['Term_Taxonomy'] = new EE_HABTM_Relation('Term_Relationship'); |
|
80 | 80 | $primary_table_name = NULL; |
81 | 81 | //add the common _status field to all CPT primary tables. |
82 | - foreach ( $this->_tables as $alias => $table_obj ) { |
|
83 | - if ( $table_obj instanceof EE_Primary_Table ) { |
|
82 | + foreach ($this->_tables as $alias => $table_obj) { |
|
83 | + if ($table_obj instanceof EE_Primary_Table) { |
|
84 | 84 | $primary_table_name = $alias; |
85 | 85 | } |
86 | 86 | } |
87 | 87 | //set default wp post statuses if child has not already set. |
88 | - if ( ! isset( $this->_fields[$primary_table_name]['status'] )) { |
|
88 | + if ( ! isset($this->_fields[$primary_table_name]['status'])) { |
|
89 | 89 | $this->_fields[$primary_table_name]['status'] = new EE_WP_Post_Status_Field('post_status', __("Event Status", "event_espresso"), false, 'draft'); |
90 | 90 | } |
91 | - if( ! isset( $this->_fields[$primary_table_name]['to_ping'])){ |
|
92 | - $this->_fields[$primary_table_name]['to_ping'] = new EE_DB_Only_Text_Field('to_ping', __( 'To Ping', 'event_espresso' ), FALSE, ''); |
|
91 | + if ( ! isset($this->_fields[$primary_table_name]['to_ping'])) { |
|
92 | + $this->_fields[$primary_table_name]['to_ping'] = new EE_DB_Only_Text_Field('to_ping', __('To Ping', 'event_espresso'), FALSE, ''); |
|
93 | 93 | } |
94 | - if( ! isset( $this->_fields[$primary_table_name]['pinged'])){ |
|
95 | - $this->_fields[$primary_table_name]['pinged'] = new EE_DB_Only_Text_Field('pinged', __( 'Pinged', 'event_espresso' ), FALSE, ''); |
|
94 | + if ( ! isset($this->_fields[$primary_table_name]['pinged'])) { |
|
95 | + $this->_fields[$primary_table_name]['pinged'] = new EE_DB_Only_Text_Field('pinged', __('Pinged', 'event_espresso'), FALSE, ''); |
|
96 | 96 | } |
97 | 97 | |
98 | - if( ! isset( $this->_fields[$primary_table_name]['comment_status'])){ |
|
99 | - $this->_fields[$primary_table_name]['comment_status'] = new EE_Plain_Text_Field('comment_status', __('Comment Status', 'event_espresso' ), FALSE, 'open'); |
|
98 | + if ( ! isset($this->_fields[$primary_table_name]['comment_status'])) { |
|
99 | + $this->_fields[$primary_table_name]['comment_status'] = new EE_Plain_Text_Field('comment_status', __('Comment Status', 'event_espresso'), FALSE, 'open'); |
|
100 | 100 | } |
101 | 101 | |
102 | - if( ! isset( $this->_fields[$primary_table_name]['ping_status'])){ |
|
102 | + if ( ! isset($this->_fields[$primary_table_name]['ping_status'])) { |
|
103 | 103 | $this->_fields[$primary_table_name]['ping_status'] = new EE_Plain_Text_Field('ping_status', __('Ping Status', 'event_espresso'), FALSE, 'open'); |
104 | 104 | } |
105 | 105 | |
106 | - if( ! isset( $this->_fields[$primary_table_name]['post_content_filtered'])){ |
|
107 | - $this->_fields[$primary_table_name]['post_content_filtered'] = new EE_DB_Only_Text_Field('post_content_filtered', __( 'Post Content Filtered', 'event_espresso' ), FALSE, ''); |
|
106 | + if ( ! isset($this->_fields[$primary_table_name]['post_content_filtered'])) { |
|
107 | + $this->_fields[$primary_table_name]['post_content_filtered'] = new EE_DB_Only_Text_Field('post_content_filtered', __('Post Content Filtered', 'event_espresso'), FALSE, ''); |
|
108 | 108 | } |
109 | - if( ! isset( $this->_model_relations[ 'Post_Meta' ] ) ) { |
|
109 | + if ( ! isset($this->_model_relations['Post_Meta'])) { |
|
110 | 110 | //don't block deletes though because we want to maintain the current behaviour |
111 | - $this->_model_relations[ 'Post_Meta' ] = new EE_Has_Many_Relation( false ); |
|
111 | + $this->_model_relations['Post_Meta'] = new EE_Has_Many_Relation(false); |
|
112 | 112 | } |
113 | - if( ! $this->_minimum_where_conditions_strategy instanceof EE_Default_Where_Conditions ){ |
|
113 | + if ( ! $this->_minimum_where_conditions_strategy instanceof EE_Default_Where_Conditions) { |
|
114 | 114 | //nothing was set during child constructor, so set default |
115 | - $this->_minimum_where_conditions_strategy = new EE_CPT_Minimum_Where_Conditions( $this->post_type() ); |
|
115 | + $this->_minimum_where_conditions_strategy = new EE_CPT_Minimum_Where_Conditions($this->post_type()); |
|
116 | 116 | } |
117 | - if( ! $this->_default_where_conditions_strategy instanceof EE_Default_Where_Conditions ) { |
|
117 | + if ( ! $this->_default_where_conditions_strategy instanceof EE_Default_Where_Conditions) { |
|
118 | 118 | //nothing was set during child constructor, so set default |
119 | 119 | //it's ok for child classes to specify this, but generally this is more DRY |
120 | - $this->_default_where_conditions_strategy = new EE_CPT_Where_Conditions( $this->post_type() ); |
|
120 | + $this->_default_where_conditions_strategy = new EE_CPT_Where_Conditions($this->post_type()); |
|
121 | 121 | } |
122 | 122 | parent::__construct($timezone); |
123 | 123 | |
@@ -130,7 +130,7 @@ discard block |
||
130 | 130 | */ |
131 | 131 | public function public_event_stati() { |
132 | 132 | // @see wp-includes/post.php |
133 | - return get_post_stati( array( 'public' => TRUE )); |
|
133 | + return get_post_stati(array('public' => TRUE)); |
|
134 | 134 | } |
135 | 135 | |
136 | 136 | |
@@ -141,7 +141,7 @@ discard block |
||
141 | 141 | * @return string |
142 | 142 | * @throws EE_Error |
143 | 143 | */ |
144 | - public function deleted_field_name(){ |
|
144 | + public function deleted_field_name() { |
|
145 | 145 | throw new EE_Error(sprintf(__("EEM_CPT_Base should nto call deleted_field_name! It should instead use post_status_field_name", "event_espresso"))); |
146 | 146 | } |
147 | 147 | |
@@ -152,12 +152,12 @@ discard block |
||
152 | 152 | * @return string |
153 | 153 | * @throws EE_Error |
154 | 154 | */ |
155 | - public function post_status_field_name(){ |
|
155 | + public function post_status_field_name() { |
|
156 | 156 | $field = $this->get_a_field_of_type('EE_WP_Post_Status_Field'); |
157 | - if($field){ |
|
157 | + if ($field) { |
|
158 | 158 | return $field->get_name(); |
159 | - }else{ |
|
160 | - throw new EE_Error(sprintf(__('We are trying to find the post status flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?','event_espresso'),get_class($this),get_class($this))); |
|
159 | + } else { |
|
160 | + throw new EE_Error(sprintf(__('We are trying to find the post status flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?', 'event_espresso'), get_class($this), get_class($this))); |
|
161 | 161 | } |
162 | 162 | } |
163 | 163 | |
@@ -168,9 +168,9 @@ discard block |
||
168 | 168 | * @param array $query_params like EEM_Base::get_all's $query_params |
169 | 169 | * @return array like EEM_Base::get_all's $query_params |
170 | 170 | */ |
171 | - protected function _alter_query_params_so_only_trashed_items_included($query_params){ |
|
172 | - $post_status_field_name=$this->post_status_field_name(); |
|
173 | - $query_params[0][$post_status_field_name]=self::post_status_trashed; |
|
171 | + protected function _alter_query_params_so_only_trashed_items_included($query_params) { |
|
172 | + $post_status_field_name = $this->post_status_field_name(); |
|
173 | + $query_params[0][$post_status_field_name] = self::post_status_trashed; |
|
174 | 174 | return $query_params; |
175 | 175 | } |
176 | 176 | |
@@ -181,8 +181,8 @@ discard block |
||
181 | 181 | * @param array $query_params |
182 | 182 | * @return array |
183 | 183 | */ |
184 | - protected function _alter_query_params_so_deleted_and_undeleted_items_included($query_params){ |
|
185 | - $query_params[ 'default_where_conditions' ] = 'minimum'; |
|
184 | + protected function _alter_query_params_so_deleted_and_undeleted_items_included($query_params) { |
|
185 | + $query_params['default_where_conditions'] = 'minimum'; |
|
186 | 186 | return $query_params; |
187 | 187 | } |
188 | 188 | |
@@ -194,11 +194,11 @@ discard block |
||
194 | 194 | * @param array $query_params like EEM_Base::get_all |
195 | 195 | * @return boolean success |
196 | 196 | */ |
197 | - function delete_or_restore($delete=true,$query_params = array()){ |
|
198 | - $post_status_field_name=$this->post_status_field_name(); |
|
197 | + function delete_or_restore($delete = true, $query_params = array()) { |
|
198 | + $post_status_field_name = $this->post_status_field_name(); |
|
199 | 199 | $query_params = $this->_alter_query_params_so_deleted_and_undeleted_items_included($query_params); |
200 | 200 | $new_status = $delete ? self::post_status_trashed : 'draft'; |
201 | - if ( $this->update (array($post_status_field_name=>$new_status), $query_params )) { |
|
201 | + if ($this->update(array($post_status_field_name=>$new_status), $query_params)) { |
|
202 | 202 | return TRUE; |
203 | 203 | } else { |
204 | 204 | return FALSE; |
@@ -215,7 +215,7 @@ discard block |
||
215 | 215 | */ |
216 | 216 | public function meta_table() { |
217 | 217 | $meta_table = $this->_get_other_tables(); |
218 | - $meta_table = reset( $meta_table ); |
|
218 | + $meta_table = reset($meta_table); |
|
219 | 219 | return $meta_table instanceof EE_Secondary_Table ? $meta_table->get_table_name() : NULL; |
220 | 220 | } |
221 | 221 | |
@@ -227,16 +227,16 @@ discard block |
||
227 | 227 | * @param bool $all triggers whether we include DB_Only fields or JUST non DB_Only fields. Defaults to false (no db only fields) |
228 | 228 | * @return array |
229 | 229 | */ |
230 | - public function get_meta_table_fields( $all = FALSE ) { |
|
230 | + public function get_meta_table_fields($all = FALSE) { |
|
231 | 231 | $all_fields = $fields_to_return = array(); |
232 | - foreach ( $this->_tables as $alias => $table_obj ) { |
|
233 | - if ( $table_obj instanceof EE_Secondary_Table ) |
|
234 | - $all_fields = array_merge( $this->_get_fields_for_table($alias), $all_fields ); |
|
232 | + foreach ($this->_tables as $alias => $table_obj) { |
|
233 | + if ($table_obj instanceof EE_Secondary_Table) |
|
234 | + $all_fields = array_merge($this->_get_fields_for_table($alias), $all_fields); |
|
235 | 235 | } |
236 | 236 | |
237 | - if ( !$all ) { |
|
238 | - foreach ( $all_fields as $name => $obj ) { |
|
239 | - if ( $obj instanceof EE_DB_Only_Field_Base ) |
|
237 | + if ( ! $all) { |
|
238 | + foreach ($all_fields as $name => $obj) { |
|
239 | + if ($obj instanceof EE_DB_Only_Field_Base) |
|
240 | 240 | continue; |
241 | 241 | $fields_to_return[] = $name; |
242 | 242 | } |
@@ -259,13 +259,13 @@ discard block |
||
259 | 259 | * @param int $parent_term_taxonomy_id |
260 | 260 | * @return EE_Term_Taxonomy |
261 | 261 | */ |
262 | - function add_event_category(EE_CPT_Base $cpt_model_object, $category_name, $category_description ='',$parent_term_taxonomy_id = null){ |
|
262 | + function add_event_category(EE_CPT_Base $cpt_model_object, $category_name, $category_description = '', $parent_term_taxonomy_id = null) { |
|
263 | 263 | //create term |
264 | - require_once( EE_MODELS . 'EEM_Term.model.php'); |
|
264 | + require_once(EE_MODELS.'EEM_Term.model.php'); |
|
265 | 265 | //first, check for a term by the same name or slug |
266 | 266 | $category_slug = sanitize_title($category_name); |
267 | - $term = EEM_Term::instance()->get_one(array(array('OR'=>array('name'=>$category_name,'slug'=>$category_slug)))); |
|
268 | - if( ! $term ){ |
|
267 | + $term = EEM_Term::instance()->get_one(array(array('OR'=>array('name'=>$category_name, 'slug'=>$category_slug)))); |
|
268 | + if ( ! $term) { |
|
269 | 269 | $term = EE_Term::new_instance(array( |
270 | 270 | 'name'=>$category_name, |
271 | 271 | 'slug'=>$category_slug |
@@ -273,10 +273,10 @@ discard block |
||
273 | 273 | $term->save(); |
274 | 274 | } |
275 | 275 | //make sure there's a term-taxonomy entry too |
276 | - require_once( EE_MODELS . 'EEM_Term_Taxonomy.model.php'); |
|
277 | - $term_taxonomy = EEM_Term_Taxonomy::instance()->get_one(array(array('term_id'=>$term->ID(),'taxonomy'=>EE_Event_Category_Taxonomy))); |
|
276 | + require_once(EE_MODELS.'EEM_Term_Taxonomy.model.php'); |
|
277 | + $term_taxonomy = EEM_Term_Taxonomy::instance()->get_one(array(array('term_id'=>$term->ID(), 'taxonomy'=>EE_Event_Category_Taxonomy))); |
|
278 | 278 | /** @var $term_taxonomy EE_Term_Taxonomy */ |
279 | - if( ! $term_taxonomy ){ |
|
279 | + if ( ! $term_taxonomy) { |
|
280 | 280 | $term_taxonomy = EE_Term_Taxonomy::new_instance(array( |
281 | 281 | 'term_id'=>$term->ID(), |
282 | 282 | 'taxonomy'=>EE_Event_Category_Taxonomy, |
@@ -285,7 +285,7 @@ discard block |
||
285 | 285 | 'parent'=>$parent_term_taxonomy_id |
286 | 286 | )); |
287 | 287 | $term_taxonomy->save(); |
288 | - }else{ |
|
288 | + } else { |
|
289 | 289 | $term_taxonomy->set_count($term_taxonomy->count() + 1); |
290 | 290 | $term_taxonomy->save(); |
291 | 291 | } |
@@ -300,11 +300,11 @@ discard block |
||
300 | 300 | * @param string $category_name name of the event category (term) |
301 | 301 | * @return bool |
302 | 302 | */ |
303 | - function remove_event_category(EE_CPT_Base $cpt_model_object_event, $category_name){ |
|
303 | + function remove_event_category(EE_CPT_Base $cpt_model_object_event, $category_name) { |
|
304 | 304 | //find the term_taxonomy by that name |
305 | - $term_taxonomy = $this->get_first_related($cpt_model_object_event, 'Term_Taxonomy', array(array('Term.name'=>$category_name,'taxonomy'=>EE_Event_Category_Taxonomy))); |
|
305 | + $term_taxonomy = $this->get_first_related($cpt_model_object_event, 'Term_Taxonomy', array(array('Term.name'=>$category_name, 'taxonomy'=>EE_Event_Category_Taxonomy))); |
|
306 | 306 | /** @var $term_taxonomy EE_Term_Taxonomy */ |
307 | - if( $term_taxonomy ){ |
|
307 | + if ($term_taxonomy) { |
|
308 | 308 | $term_taxonomy->set_count($term_taxonomy->count() - 1); |
309 | 309 | $term_taxonomy->save(); |
310 | 310 | } |
@@ -324,8 +324,8 @@ discard block |
||
324 | 324 | * @param string|array $attr Optional. Query string or array of attributes. |
325 | 325 | * @return string HTML image element |
326 | 326 | */ |
327 | - public function get_feature_image( $id, $size = 'thumbnail', $attr = '' ) { |
|
328 | - return get_the_post_thumbnail( $id, $size, $attr ); |
|
327 | + public function get_feature_image($id, $size = 'thumbnail', $attr = '') { |
|
328 | + return get_the_post_thumbnail($id, $size, $attr); |
|
329 | 329 | } |
330 | 330 | |
331 | 331 | |
@@ -338,10 +338,10 @@ discard block |
||
338 | 338 | * @global array $wp_post_statuses set in wp core for storing all the post stati |
339 | 339 | * @return array |
340 | 340 | */ |
341 | - public function get_post_statuses(){ |
|
341 | + public function get_post_statuses() { |
|
342 | 342 | global $wp_post_statuses; |
343 | 343 | $statuses = array(); |
344 | - foreach($wp_post_statuses as $post_status => $args_object){ |
|
344 | + foreach ($wp_post_statuses as $post_status => $args_object) { |
|
345 | 345 | $statuses[$post_status] = $args_object->label; |
346 | 346 | } |
347 | 347 | return $statuses; |
@@ -356,9 +356,9 @@ discard block |
||
356 | 356 | public function get_status_array() { |
357 | 357 | $statuses = $this->get_post_statuses(); |
358 | 358 | //first the global filter |
359 | - $statuses = apply_filters( 'FHEE_EEM_CPT_Base__get_status_array', $statuses ); |
|
359 | + $statuses = apply_filters('FHEE_EEM_CPT_Base__get_status_array', $statuses); |
|
360 | 360 | //now the class specific filter |
361 | - $statuses = apply_filters( 'FHEE_EEM_' . get_class($this) . '__get_status_array', $statuses ); |
|
361 | + $statuses = apply_filters('FHEE_EEM_'.get_class($this).'__get_status_array', $statuses); |
|
362 | 362 | return $statuses; |
363 | 363 | } |
364 | 364 | |
@@ -370,7 +370,7 @@ discard block |
||
370 | 370 | */ |
371 | 371 | public function get_custom_post_statuses() { |
372 | 372 | $new_stati = array(); |
373 | - foreach ( $this->_custom_stati as $status => $props ) { |
|
373 | + foreach ($this->_custom_stati as $status => $props) { |
|
374 | 374 | $new_stati[$status] = $props['label']; |
375 | 375 | } |
376 | 376 | return $new_stati; |
@@ -386,24 +386,24 @@ discard block |
||
386 | 386 | * @param WP_Post|array $post |
387 | 387 | * @return EE_CPT_Base |
388 | 388 | */ |
389 | - public function instantiate_class_from_post_object_orig($post){ |
|
390 | - $post = (array)$post; |
|
389 | + public function instantiate_class_from_post_object_orig($post) { |
|
390 | + $post = (array) $post; |
|
391 | 391 | $has_all_necessary_fields_for_table = true; |
392 | 392 | //check if the post has fields on the meta table already |
393 | - foreach($this->_get_other_tables() as $table_obj){ |
|
393 | + foreach ($this->_get_other_tables() as $table_obj) { |
|
394 | 394 | $fields_for_that_table = $this->_get_fields_for_table($table_obj->get_table_alias()); |
395 | - foreach($fields_for_that_table as $field_obj){ |
|
396 | - if( ! isset($post[$field_obj->get_table_column()]) |
|
397 | - && ! isset($post[$field_obj->get_qualified_column()])){ |
|
395 | + foreach ($fields_for_that_table as $field_obj) { |
|
396 | + if ( ! isset($post[$field_obj->get_table_column()]) |
|
397 | + && ! isset($post[$field_obj->get_qualified_column()])) { |
|
398 | 398 | $has_all_necessary_fields_for_table = false; |
399 | 399 | } |
400 | 400 | } |
401 | 401 | } |
402 | 402 | //if we don't have all the fields we need, then just fetch the proper model from the DB |
403 | - if( ! $has_all_necessary_fields_for_table){ |
|
403 | + if ( ! $has_all_necessary_fields_for_table) { |
|
404 | 404 | |
405 | 405 | return $this->get_one_by_ID($post['ID']); |
406 | - }else{ |
|
406 | + } else { |
|
407 | 407 | return $this->instantiate_class_from_array_or_object($post); |
408 | 408 | } |
409 | 409 | } |
@@ -414,30 +414,30 @@ discard block |
||
414 | 414 | * @param null $post |
415 | 415 | * @return EE_Base_Class|EE_Soft_Delete_Base_Class |
416 | 416 | */ |
417 | - public function instantiate_class_from_post_object( $post = NULL ){ |
|
418 | - if ( empty( $post )) { |
|
417 | + public function instantiate_class_from_post_object($post = NULL) { |
|
418 | + if (empty($post)) { |
|
419 | 419 | global $post; |
420 | 420 | } |
421 | - $post = (array)$post; |
|
421 | + $post = (array) $post; |
|
422 | 422 | $tables_needing_to_be_queried = array(); |
423 | 423 | //check if the post has fields on the meta table already |
424 | - foreach($this->get_tables() as $table_obj){ |
|
424 | + foreach ($this->get_tables() as $table_obj) { |
|
425 | 425 | $fields_for_that_table = $this->_get_fields_for_table($table_obj->get_table_alias()); |
426 | - foreach($fields_for_that_table as $field_obj){ |
|
427 | - if( ! isset($post[$field_obj->get_table_column()]) |
|
428 | - && ! isset($post[$field_obj->get_qualified_column()])){ |
|
426 | + foreach ($fields_for_that_table as $field_obj) { |
|
427 | + if ( ! isset($post[$field_obj->get_table_column()]) |
|
428 | + && ! isset($post[$field_obj->get_qualified_column()])) { |
|
429 | 429 | $tables_needing_to_be_queried[$table_obj->get_table_alias()] = $table_obj; |
430 | 430 | } |
431 | 431 | } |
432 | 432 | } |
433 | 433 | //if we don't have all the fields we need, then just fetch the proper model from the DB |
434 | - if( $tables_needing_to_be_queried){ |
|
435 | - if(count($tables_needing_to_be_queried) == 1 && reset($tables_needing_to_be_queried) instanceof EE_Secondary_Table){ |
|
434 | + if ($tables_needing_to_be_queried) { |
|
435 | + if (count($tables_needing_to_be_queried) == 1 && reset($tables_needing_to_be_queried) instanceof EE_Secondary_Table) { |
|
436 | 436 | //so we're only missing data from a secondary table. Well that's not too hard to query for |
437 | 437 | $table_to_query = reset($tables_needing_to_be_queried); |
438 | - $missing_data = $this->_do_wpdb_query( 'get_row', array( 'SELECT * FROM ' . $table_to_query->get_table_name() . ' WHERE ' . $table_to_query->get_fk_on_table() . ' = ' . $post['ID'], ARRAY_A )); |
|
439 | - if ( ! empty( $missing_data )) { |
|
440 | - $post = array_merge( $post, $missing_data ); |
|
438 | + $missing_data = $this->_do_wpdb_query('get_row', array('SELECT * FROM '.$table_to_query->get_table_name().' WHERE '.$table_to_query->get_fk_on_table().' = '.$post['ID'], ARRAY_A)); |
|
439 | + if ( ! empty($missing_data)) { |
|
440 | + $post = array_merge($post, $missing_data); |
|
441 | 441 | } |
442 | 442 | } else { |
443 | 443 | return $this->get_one_by_ID($post['ID']); |
@@ -454,15 +454,15 @@ discard block |
||
454 | 454 | * @throws EE_Error |
455 | 455 | * @return string |
456 | 456 | */ |
457 | - public function post_type(){ |
|
457 | + public function post_type() { |
|
458 | 458 | $post_type_field = NULL; |
459 | - foreach($this->field_settings(true) as $field_obj){ |
|
460 | - if($field_obj instanceof EE_WP_Post_Type_Field){ |
|
461 | - $post_type_field = $field_obj;break; |
|
459 | + foreach ($this->field_settings(true) as $field_obj) { |
|
460 | + if ($field_obj instanceof EE_WP_Post_Type_Field) { |
|
461 | + $post_type_field = $field_obj; break; |
|
462 | 462 | } |
463 | 463 | } |
464 | - if($post_type_field == NULL){ |
|
465 | - throw new EE_Error(sprintf(__("CPT Model %s should have a field of type EE_WP_Post_Type, but doesnt", "event_espresso"),get_class($this))); |
|
464 | + if ($post_type_field == NULL) { |
|
465 | + throw new EE_Error(sprintf(__("CPT Model %s should have a field of type EE_WP_Post_Type, but doesnt", "event_espresso"), get_class($this))); |
|
466 | 466 | } |
467 | 467 | return $post_type_field->get_default_value(); |
468 | 468 | } |
@@ -23,8 +23,8 @@ discard block |
||
23 | 23 | * |
24 | 24 | * ------------------------------------------------------------------------ |
25 | 25 | */ |
26 | -require_once ( EE_MODELS . 'EEM_Base.model.php' ); |
|
27 | -require_once ( EE_CLASSES . 'EE_Checkin.class.php' ); |
|
26 | +require_once (EE_MODELS.'EEM_Base.model.php'); |
|
27 | +require_once (EE_CLASSES.'EE_Checkin.class.php'); |
|
28 | 28 | |
29 | 29 | class EEM_Checkin extends EEM_Base { |
30 | 30 | |
@@ -40,12 +40,12 @@ discard block |
||
40 | 40 | * @param string $timezone string representing the timezone we want to set for returned Date Time Strings (and any incoming timezone data that gets saved). Note this just sends the timezone info to the date time model field objects. Default is NULL (and will be assumed using the set timezone in the 'timezone_string' wp option) |
41 | 41 | * @return void |
42 | 42 | */ |
43 | - protected function __construct( $timezone = NULL ) { |
|
44 | - $this->singular_item = __('Check-In','event_espresso'); |
|
45 | - $this->plural_item = __('Check-Ins','event_espresso'); |
|
43 | + protected function __construct($timezone = NULL) { |
|
44 | + $this->singular_item = __('Check-In', 'event_espresso'); |
|
45 | + $this->plural_item = __('Check-Ins', 'event_espresso'); |
|
46 | 46 | |
47 | 47 | $this->_tables = array( |
48 | - 'Checkin'=>new EE_Primary_Table('esp_checkin','CHK_ID') |
|
48 | + 'Checkin'=>new EE_Primary_Table('esp_checkin', 'CHK_ID') |
|
49 | 49 | ); |
50 | 50 | $this->_fields = array( |
51 | 51 | 'Checkin'=> array( |
@@ -53,7 +53,7 @@ discard block |
||
53 | 53 | 'REG_ID'=>new EE_Foreign_Key_Int_Field('REG_ID', 'Registration Id', false, 0, 'Registration'), |
54 | 54 | 'DTT_ID'=>new EE_Foreign_Key_Int_Field('DTT_ID', 'Datetime Id', false, 0, 'Datetime'), |
55 | 55 | 'CHK_in'=>new EE_Boolean_Field('CHK_in', 'Whether a person has checked in or checked out', false, true), |
56 | - 'CHK_timestamp'=>new EE_Datetime_Field('CHK_timestamp', __('When the row was modified','event_espresso'), false, time(), $timezone ) |
|
56 | + 'CHK_timestamp'=>new EE_Datetime_Field('CHK_timestamp', __('When the row was modified', 'event_espresso'), false, time(), $timezone) |
|
57 | 57 | ) |
58 | 58 | ); |
59 | 59 | $this->_model_relations = array( |
@@ -61,7 +61,7 @@ discard block |
||
61 | 61 | 'Datetime'=>new EE_Belongs_To_Relation() |
62 | 62 | ); |
63 | 63 | $this->_model_chain_to_wp_user = 'Registration.Event'; |
64 | - parent::__construct( $timezone ); |
|
64 | + parent::__construct($timezone); |
|
65 | 65 | |
66 | 66 | } |
67 | 67 |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -83,11 +83,11 @@ discard block |
||
83 | 83 | |
84 | 84 | |
85 | 85 | /** |
86 | - * _get_countries |
|
87 | - * |
|
88 | - * @access public |
|
89 | - * @return array |
|
90 | - */ |
|
86 | + * _get_countries |
|
87 | + * |
|
88 | + * @access public |
|
89 | + * @return array |
|
90 | + */ |
|
91 | 91 | public function get_all_countries() { |
92 | 92 | if ( ! self::$_all_countries ) { |
93 | 93 | self::$_all_countries = $this->get_all( array( 'order_by'=>array('CNT_name'=>'ASC'), 'limit'=> array( 0,99999 ))); |
@@ -96,12 +96,12 @@ discard block |
||
96 | 96 | } |
97 | 97 | |
98 | 98 | /** |
99 | - * _get_countries |
|
100 | - * Gets and caches the list of active countries. If you know the list of active countries |
|
101 | - * has changed during this request, first use EEM_Country::reset() to flush the cache |
|
102 | - * @access public |
|
103 | - * @return array |
|
104 | - */ |
|
99 | + * _get_countries |
|
100 | + * Gets and caches the list of active countries. If you know the list of active countries |
|
101 | + * has changed during this request, first use EEM_Country::reset() to flush the cache |
|
102 | + * @access public |
|
103 | + * @return array |
|
104 | + */ |
|
105 | 105 | public function get_all_active_countries() { |
106 | 106 | if ( ! self::$_active_countries ) { |
107 | 107 | self::$_active_countries = $this->get_all( array( array( 'CNT_active' => TRUE ), 'order_by'=>array('CNT_name'=>'ASC'), 'limit'=>array( 0, 99999 ))); |
@@ -36,15 +36,15 @@ discard block |
||
36 | 36 | * Resets the country |
37 | 37 | * @return EEM_Country |
38 | 38 | */ |
39 | - public static function reset( $timezone = NULL ){ |
|
39 | + public static function reset($timezone = NULL) { |
|
40 | 40 | self::$_active_countries = NULL; |
41 | 41 | self::$_all_countries = NULL; |
42 | - return parent::reset( $timezone ); |
|
42 | + return parent::reset($timezone); |
|
43 | 43 | } |
44 | 44 | |
45 | - protected function __construct( $timezone = NULL ){ |
|
46 | - $this->singular_item = __('Country','event_espresso'); |
|
47 | - $this->plural_item = __('Countries','event_espresso'); |
|
45 | + protected function __construct($timezone = NULL) { |
|
46 | + $this->singular_item = __('Country', 'event_espresso'); |
|
47 | + $this->plural_item = __('Countries', 'event_espresso'); |
|
48 | 48 | |
49 | 49 | |
50 | 50 | $this->_tables = array( |
@@ -52,21 +52,21 @@ discard block |
||
52 | 52 | ); |
53 | 53 | $this->_fields = array( |
54 | 54 | 'Country'=>array( |
55 | - 'CNT_active' => new EE_Boolean_Field('CNT_active', __('Country Appears in Dropdown Select Lists','event_espresso'), false, true), |
|
56 | - 'CNT_ISO'=> new EE_Primary_Key_String_Field('CNT_ISO', __('Country ISO Code','event_espresso')), |
|
57 | - 'CNT_ISO3'=>new EE_All_Caps_Text_Field('CNT_ISO3', __('Country ISO3 Code','event_espresso'), false,''), |
|
58 | - 'RGN_ID'=>new EE_Integer_Field('RGN_ID', __('Region ID','event_espresso'), false,0),//should be a foreign key, but no region table exists yet |
|
59 | - 'CNT_name'=>new EE_Plain_Text_Field('CNT_name', __('Country Name','event_espresso'), false,''), |
|
60 | - 'CNT_cur_code'=>new EE_All_Caps_Text_Field('CNT_cur_code', __('Country Currency Code','event_espresso'), false), |
|
61 | - 'CNT_cur_single' => new EE_Plain_Text_Field('CNT_cur_single', __('Currency Name Singular','event_espresso'), false), |
|
62 | - 'CNT_cur_plural' => new EE_Plain_Text_Field('CNT_cur_plural', __('Currency Name Plural','event_espresso'), false), |
|
63 | - 'CNT_cur_sign' => new EE_Plain_Text_Field('CNT_cur_sign', __('Currency Sign','event_espresso'), false), |
|
64 | - 'CNT_cur_sign_b4' => new EE_Boolean_Field('CNT_cur_sign_b4', __('Currency Sign Before Number','event_espresso'), false, true), |
|
65 | - 'CNT_cur_dec_plc' => new EE_Integer_Field('CNT_cur_dec_plc', __('Currency Decimal Places','event_espresso'), false, 2), |
|
66 | - 'CNT_cur_dec_mrk' => new EE_Plain_Text_Field('CNT_cur_dec_mrk', __('Currency Decimal Mark','event_espresso'), false, '.'), |
|
67 | - 'CNT_cur_thsnds' => new EE_Plain_Text_Field('CNT_cur_thsnds', __('Currency Thousands Seperator','event_espresso'), false, ','), |
|
68 | - 'CNT_tel_code' => new EE_Plain_Text_Field('CNT_tel_code', __('Country Telephone Code','event_espresso'), false, ''), |
|
69 | - 'CNT_is_EU' => new EE_Boolean_Field('CNT_is_EU', __('Country is Member of EU','event_espresso'), false, false) |
|
55 | + 'CNT_active' => new EE_Boolean_Field('CNT_active', __('Country Appears in Dropdown Select Lists', 'event_espresso'), false, true), |
|
56 | + 'CNT_ISO'=> new EE_Primary_Key_String_Field('CNT_ISO', __('Country ISO Code', 'event_espresso')), |
|
57 | + 'CNT_ISO3'=>new EE_All_Caps_Text_Field('CNT_ISO3', __('Country ISO3 Code', 'event_espresso'), false, ''), |
|
58 | + 'RGN_ID'=>new EE_Integer_Field('RGN_ID', __('Region ID', 'event_espresso'), false, 0), //should be a foreign key, but no region table exists yet |
|
59 | + 'CNT_name'=>new EE_Plain_Text_Field('CNT_name', __('Country Name', 'event_espresso'), false, ''), |
|
60 | + 'CNT_cur_code'=>new EE_All_Caps_Text_Field('CNT_cur_code', __('Country Currency Code', 'event_espresso'), false), |
|
61 | + 'CNT_cur_single' => new EE_Plain_Text_Field('CNT_cur_single', __('Currency Name Singular', 'event_espresso'), false), |
|
62 | + 'CNT_cur_plural' => new EE_Plain_Text_Field('CNT_cur_plural', __('Currency Name Plural', 'event_espresso'), false), |
|
63 | + 'CNT_cur_sign' => new EE_Plain_Text_Field('CNT_cur_sign', __('Currency Sign', 'event_espresso'), false), |
|
64 | + 'CNT_cur_sign_b4' => new EE_Boolean_Field('CNT_cur_sign_b4', __('Currency Sign Before Number', 'event_espresso'), false, true), |
|
65 | + 'CNT_cur_dec_plc' => new EE_Integer_Field('CNT_cur_dec_plc', __('Currency Decimal Places', 'event_espresso'), false, 2), |
|
66 | + 'CNT_cur_dec_mrk' => new EE_Plain_Text_Field('CNT_cur_dec_mrk', __('Currency Decimal Mark', 'event_espresso'), false, '.'), |
|
67 | + 'CNT_cur_thsnds' => new EE_Plain_Text_Field('CNT_cur_thsnds', __('Currency Thousands Seperator', 'event_espresso'), false, ','), |
|
68 | + 'CNT_tel_code' => new EE_Plain_Text_Field('CNT_tel_code', __('Country Telephone Code', 'event_espresso'), false, ''), |
|
69 | + 'CNT_is_EU' => new EE_Boolean_Field('CNT_is_EU', __('Country is Member of EU', 'event_espresso'), false, false) |
|
70 | 70 | )); |
71 | 71 | $this->_model_relations = array( |
72 | 72 | 'Attendee'=>new EE_Has_Many_Relation(), |
@@ -74,9 +74,9 @@ discard block |
||
74 | 74 | 'Venue'=>new EE_Has_Many_Relation(), |
75 | 75 | ); |
76 | 76 | //only anyone to view, but only those with the default role can do anything |
77 | - $this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Public(); |
|
77 | + $this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Public(); |
|
78 | 78 | |
79 | - parent::__construct( $timezone ); |
|
79 | + parent::__construct($timezone); |
|
80 | 80 | } |
81 | 81 | |
82 | 82 | |
@@ -89,8 +89,8 @@ discard block |
||
89 | 89 | * @return array |
90 | 90 | */ |
91 | 91 | public function get_all_countries() { |
92 | - if ( ! self::$_all_countries ) { |
|
93 | - self::$_all_countries = $this->get_all( array( 'order_by'=>array('CNT_name'=>'ASC'), 'limit'=> array( 0,99999 ))); |
|
92 | + if ( ! self::$_all_countries) { |
|
93 | + self::$_all_countries = $this->get_all(array('order_by'=>array('CNT_name'=>'ASC'), 'limit'=> array(0, 99999))); |
|
94 | 94 | } |
95 | 95 | return self::$_all_countries; |
96 | 96 | } |
@@ -103,8 +103,8 @@ discard block |
||
103 | 103 | * @return array |
104 | 104 | */ |
105 | 105 | public function get_all_active_countries() { |
106 | - if ( ! self::$_active_countries ) { |
|
107 | - self::$_active_countries = $this->get_all( array( array( 'CNT_active' => TRUE ), 'order_by'=>array('CNT_name'=>'ASC'), 'limit'=>array( 0, 99999 ))); |
|
106 | + if ( ! self::$_active_countries) { |
|
107 | + self::$_active_countries = $this->get_all(array(array('CNT_active' => TRUE), 'order_by'=>array('CNT_name'=>'ASC'), 'limit'=>array(0, 99999))); |
|
108 | 108 | } |
109 | 109 | return self::$_active_countries; |
110 | 110 | } |
@@ -114,15 +114,15 @@ discard block |
||
114 | 114 | * @param string $country_ISO |
115 | 115 | * @return string |
116 | 116 | */ |
117 | - public function get_country_name_by_ISO( $country_ISO ){ |
|
118 | - if( isset( self::$_all_countries[ $country_ISO ] ) && |
|
119 | - self::$_all_countries[ $country_ISO ] instanceof EE_Country ){ |
|
120 | - return self::$_all_countries[ $country_ISO ]->name(); |
|
117 | + public function get_country_name_by_ISO($country_ISO) { |
|
118 | + if (isset(self::$_all_countries[$country_ISO]) && |
|
119 | + self::$_all_countries[$country_ISO] instanceof EE_Country) { |
|
120 | + return self::$_all_countries[$country_ISO]->name(); |
|
121 | 121 | } |
122 | - $names = $this->get_col( array( array( 'CNT_ISO' => $country_ISO ), 'limit' => 1), 'CNT_name' ); |
|
123 | - if( is_array( $names ) && ! empty( $names ) ){ |
|
124 | - return reset( $names ); |
|
125 | - }else{ |
|
122 | + $names = $this->get_col(array(array('CNT_ISO' => $country_ISO), 'limit' => 1), 'CNT_name'); |
|
123 | + if (is_array($names) && ! empty($names)) { |
|
124 | + return reset($names); |
|
125 | + } else { |
|
126 | 126 | return ''; |
127 | 127 | } |
128 | 128 | } |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * EEH_URL helper |
4 | 6 | * Helper class for URL-related PHP functions |
@@ -62,7 +64,7 @@ discard block |
||
62 | 64 | isset($results['response']['code']) && |
63 | 65 | $results['response']['code'] == '200'){ |
64 | 66 | return true; |
65 | - }else{ |
|
67 | + } else{ |
|
66 | 68 | return false; |
67 | 69 | } |
68 | 70 | } |