@@ -156,7 +156,7 @@ |
||
156 | 156 | * |
157 | 157 | * @since 4.5.0 |
158 | 158 | * |
159 | - * @return int |
|
159 | + * @return boolean |
|
160 | 160 | */ |
161 | 161 | public function wp_user() { |
162 | 162 | return $this->get('PRT_wp_user'); |
@@ -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_Price_Type |
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_Price_Type |
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 | |
@@ -55,8 +55,8 @@ discard block |
||
55 | 55 | * @access public |
56 | 56 | * @param string $PRT_name |
57 | 57 | */ |
58 | - public function set_name( $PRT_name = '' ) { |
|
59 | - $this->set( 'PRT_name', $PRT_name ); |
|
58 | + public function set_name($PRT_name = '') { |
|
59 | + $this->set('PRT_name', $PRT_name); |
|
60 | 60 | } |
61 | 61 | |
62 | 62 | |
@@ -67,8 +67,8 @@ discard block |
||
67 | 67 | * @access public |
68 | 68 | * @param bool $PRT_is_percent |
69 | 69 | */ |
70 | - public function set_is_percent( $PRT_is_percent = FALSE ) { |
|
71 | - $this->set( 'PRT_is_percent', $PRT_is_percent ); |
|
70 | + public function set_is_percent($PRT_is_percent = FALSE) { |
|
71 | + $this->set('PRT_is_percent', $PRT_is_percent); |
|
72 | 72 | } |
73 | 73 | |
74 | 74 | |
@@ -79,8 +79,8 @@ discard block |
||
79 | 79 | * @access public |
80 | 80 | * @param int $PRT_order |
81 | 81 | */ |
82 | - public function set_order( $PRT_order = 0 ) { |
|
83 | - $this->set( 'PRT_order', $PRT_order ); |
|
82 | + public function set_order($PRT_order = 0) { |
|
83 | + $this->set('PRT_order', $PRT_order); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | * |
90 | 90 | */ |
91 | 91 | public function move_to_trash() { |
92 | - $this->set( 'PRT_deleted', TRUE ); |
|
92 | + $this->set('PRT_deleted', TRUE); |
|
93 | 93 | } |
94 | 94 | |
95 | 95 | |
@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | * |
99 | 99 | */ |
100 | 100 | public function restore_from_trash() { |
101 | - $this->set( 'PRT_deleted', FALSE ); |
|
101 | + $this->set('PRT_deleted', FALSE); |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | |
@@ -108,7 +108,7 @@ discard block |
||
108 | 108 | * @access public |
109 | 109 | */ |
110 | 110 | public function name() { |
111 | - return $this->get( 'PRT_name' ); |
|
111 | + return $this->get('PRT_name'); |
|
112 | 112 | } |
113 | 113 | |
114 | 114 | |
@@ -118,7 +118,7 @@ discard block |
||
118 | 118 | * @access public |
119 | 119 | */ |
120 | 120 | public function base_type() { |
121 | - return $this->get( 'PBT_ID' ); |
|
121 | + return $this->get('PBT_ID'); |
|
122 | 122 | } |
123 | 123 | |
124 | 124 | |
@@ -127,7 +127,7 @@ discard block |
||
127 | 127 | * @return mixed |
128 | 128 | */ |
129 | 129 | public function base_type_name() { |
130 | - return $this->get_pretty( 'PBT_ID' ); |
|
130 | + return $this->get_pretty('PBT_ID'); |
|
131 | 131 | } |
132 | 132 | |
133 | 133 | |
@@ -137,7 +137,7 @@ discard block |
||
137 | 137 | * @access public |
138 | 138 | */ |
139 | 139 | public function is_percent() { |
140 | - return $this->get( 'PRT_is_percent' ); |
|
140 | + return $this->get('PRT_is_percent'); |
|
141 | 141 | } |
142 | 142 | |
143 | 143 | |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | * @return bool |
147 | 147 | */ |
148 | 148 | public function is_discount() { |
149 | - return $this->get( 'PBT_ID' ) == 2 ? TRUE : FALSE; |
|
149 | + return $this->get('PBT_ID') == 2 ? TRUE : FALSE; |
|
150 | 150 | } |
151 | 151 | |
152 | 152 | |
@@ -169,7 +169,7 @@ discard block |
||
169 | 169 | * @access public |
170 | 170 | */ |
171 | 171 | public function order() { |
172 | - return $this->get( 'PRT_order' ); |
|
172 | + return $this->get('PRT_order'); |
|
173 | 173 | } |
174 | 174 | |
175 | 175 | |
@@ -179,7 +179,7 @@ discard block |
||
179 | 179 | * @access public |
180 | 180 | */ |
181 | 181 | public function deleted() { |
182 | - return $this->get( 'PRT_deleted' ); |
|
182 | + return $this->get('PRT_deleted'); |
|
183 | 183 | } |
184 | 184 | } |
185 | 185 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -226,7 +226,7 @@ discard block |
||
226 | 226 | * generate_question_form_inputs_for_object |
227 | 227 | * |
228 | 228 | * @access protected |
229 | - * @param bool|object $object $object |
|
229 | + * @param EE_Base_Class|null $object $object |
|
230 | 230 | * @param array $input_types |
231 | 231 | * @return array |
232 | 232 | */ |
@@ -324,7 +324,7 @@ discard block |
||
324 | 324 | * add_temp_option |
325 | 325 | * @access public |
326 | 326 | * @param \EE_Question_Option $QSO EE_Question_Option |
327 | - * @return boolean |
|
327 | + * @return boolean|null |
|
328 | 328 | */ |
329 | 329 | public function add_temp_option( EE_Question_Option $QSO ) { |
330 | 330 | $this->_QST->add_temp_option( $QSO ); |
@@ -336,8 +336,8 @@ discard block |
||
336 | 336 | * set property values for question form input |
337 | 337 | * @access public |
338 | 338 | * @param string $property |
339 | - * @param mixed $value |
|
340 | - * @return mixed |
|
339 | + * @param boolean $value |
|
340 | + * @return boolean|null |
|
341 | 341 | */ |
342 | 342 | public function set( $property = NULL, $value = NULL ) { |
343 | 343 | if ( ! empty( $property ) ) { |
@@ -376,7 +376,7 @@ discard block |
||
376 | 376 | /** |
377 | 377 | * get_meta |
378 | 378 | * @access public |
379 | - * @param mixed $key |
|
379 | + * @param string $key |
|
380 | 380 | * @return mixed |
381 | 381 | */ |
382 | 382 | public function get_meta( $key = FALSE ) { |
@@ -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 |
@@ -82,14 +82,14 @@ discard block |
||
82 | 82 | * @access public |
83 | 83 | * @return \EE_Question_Form_Input |
84 | 84 | */ |
85 | - public function __construct( EE_Question $QST = NULL, EE_Answer $ANS = NULL, $q_meta = array() ) { |
|
86 | - if ( empty( $QST ) || empty( $ANS ) ) { |
|
87 | - EE_Error::add_error( __( 'An error occurred. A valid EE_Question or EE_Answer object was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ ); |
|
85 | + public function __construct(EE_Question $QST = NULL, EE_Answer $ANS = NULL, $q_meta = array()) { |
|
86 | + if (empty($QST) || empty($ANS)) { |
|
87 | + EE_Error::add_error(__('An error occurred. A valid EE_Question or EE_Answer object was not received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
88 | 88 | return NULL; |
89 | 89 | } |
90 | 90 | $this->_QST = $QST; |
91 | 91 | $this->_ANS = $ANS; |
92 | - $this->set_question_form_input_meta( $q_meta ); |
|
92 | + $this->set_question_form_input_meta($q_meta); |
|
93 | 93 | $this->set_question_form_input_init(); |
94 | 94 | } |
95 | 95 | |
@@ -101,9 +101,9 @@ discard block |
||
101 | 101 | * @param array $q_meta |
102 | 102 | * @return void |
103 | 103 | */ |
104 | - public function set_question_form_input_meta( $q_meta = array() ) { |
|
105 | - $default_q_meta = array( 'att_nmbr' => 1, 'ticket_id' => '', 'date' => '', 'time' => '', 'input_name' => '', 'input_id' => '', 'input_class' => '', 'input_prefix' => 'qstn', 'append_qstn_id' => TRUE, 'htmlentities' => TRUE, 'allow_null' => FALSE ); |
|
106 | - $this->_QST_meta = array_merge( $default_q_meta, $q_meta ); |
|
104 | + public function set_question_form_input_meta($q_meta = array()) { |
|
105 | + $default_q_meta = array('att_nmbr' => 1, 'ticket_id' => '', 'date' => '', 'time' => '', 'input_name' => '', 'input_id' => '', 'input_class' => '', 'input_prefix' => 'qstn', 'append_qstn_id' => TRUE, 'htmlentities' => TRUE, 'allow_null' => FALSE); |
|
106 | + $this->_QST_meta = array_merge($default_q_meta, $q_meta); |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | |
@@ -115,10 +115,10 @@ discard block |
||
115 | 115 | */ |
116 | 116 | public function set_question_form_input_init() { |
117 | 117 | $qstn_id = $this->_QST->system_ID() ? $this->_QST->system_ID() : $this->_QST->ID(); |
118 | - $this->_set_input_name( $qstn_id ); |
|
119 | - $this->_set_input_id( $qstn_id ); |
|
120 | - $this->_set_input_class( $qstn_id ); |
|
121 | - $this->set_question_form_input_answer( $qstn_id ); |
|
118 | + $this->_set_input_name($qstn_id); |
|
119 | + $this->_set_input_id($qstn_id); |
|
120 | + $this->_set_input_class($qstn_id); |
|
121 | + $this->set_question_form_input_answer($qstn_id); |
|
122 | 122 | } |
123 | 123 | |
124 | 124 | |
@@ -129,12 +129,12 @@ discard block |
||
129 | 129 | * @param $qstn_id |
130 | 130 | * @return void |
131 | 131 | */ |
132 | - private function _set_input_name( $qstn_id ) { |
|
133 | - if ( ! empty( $qstn_id ) ) { |
|
134 | - $ANS_ID = $this->get( 'ANS_ID' ); |
|
135 | - $qstn_id = ! empty( $ANS_ID ) ? '[' . $qstn_id . '][' . $ANS_ID . ']' : '[' . $qstn_id . ']'; |
|
132 | + private function _set_input_name($qstn_id) { |
|
133 | + if ( ! empty($qstn_id)) { |
|
134 | + $ANS_ID = $this->get('ANS_ID'); |
|
135 | + $qstn_id = ! empty($ANS_ID) ? '['.$qstn_id.']['.$ANS_ID.']' : '['.$qstn_id.']'; |
|
136 | 136 | } |
137 | - $this->QST_input_name = $this->_QST_meta[ 'append_qstn_id' ] && ! empty( $qstn_id ) ? $this->_QST_meta[ 'input_prefix' ] . $this->_QST_meta[ 'input_name' ] . $qstn_id : $this->_QST_meta[ 'input_prefix' ] . $this->_QST_meta[ 'input_name' ]; |
|
137 | + $this->QST_input_name = $this->_QST_meta['append_qstn_id'] && ! empty($qstn_id) ? $this->_QST_meta['input_prefix'].$this->_QST_meta['input_name'].$qstn_id : $this->_QST_meta['input_prefix'].$this->_QST_meta['input_name']; |
|
138 | 138 | } |
139 | 139 | |
140 | 140 | |
@@ -145,13 +145,13 @@ discard block |
||
145 | 145 | * @param string $property |
146 | 146 | * @return mixed |
147 | 147 | */ |
148 | - public function get( $property = NULL ) { |
|
149 | - if ( ! empty( $property ) ) { |
|
150 | - if ( EEM_Question::instance()->has_field( $property ) ) { |
|
151 | - return $this->_QST->get( $property ); |
|
152 | - } else if ( EEM_Answer::instance()->has_field( $property ) ) { |
|
153 | - return $this->_ANS->get( $property ); |
|
154 | - } else if ( $this->_question_form_input_property_exists( __CLASS__, $property ) ) { |
|
148 | + public function get($property = NULL) { |
|
149 | + if ( ! empty($property)) { |
|
150 | + if (EEM_Question::instance()->has_field($property)) { |
|
151 | + return $this->_QST->get($property); |
|
152 | + } else if (EEM_Answer::instance()->has_field($property)) { |
|
153 | + return $this->_ANS->get($property); |
|
154 | + } else if ($this->_question_form_input_property_exists(__CLASS__, $property)) { |
|
155 | 155 | return $this->{$property}; |
156 | 156 | } |
157 | 157 | } |
@@ -167,13 +167,13 @@ discard block |
||
167 | 167 | * @param string $property |
168 | 168 | * @return boolean |
169 | 169 | */ |
170 | - private function _question_form_input_property_exists( $classname, $property ) { |
|
170 | + private function _question_form_input_property_exists($classname, $property) { |
|
171 | 171 | // first try regular property exists method which works as expected in PHP 5.3+ |
172 | - $prop = EEH_Class_Tools::has_property( $classname, $property ); |
|
173 | - if ( ! $prop ) { |
|
172 | + $prop = EEH_Class_Tools::has_property($classname, $property); |
|
173 | + if ( ! $prop) { |
|
174 | 174 | // use reflection for < PHP 5.3 as a double check when property is not found, possible due to access restriction |
175 | - $reflector = new ReflectionClass( $classname ); |
|
176 | - $prop = $reflector->hasProperty( $property ); |
|
175 | + $reflector = new ReflectionClass($classname); |
|
176 | + $prop = $reflector->hasProperty($property); |
|
177 | 177 | } |
178 | 178 | return $prop; |
179 | 179 | } |
@@ -186,9 +186,9 @@ discard block |
||
186 | 186 | * @param $qstn_id |
187 | 187 | * @return void |
188 | 188 | */ |
189 | - private function _set_input_id( $qstn_id ) { |
|
190 | - $input_id = isset( $this->_QST_meta[ 'input_id' ] ) && ! empty( $this->_QST_meta[ 'input_id' ] ) ? $this->_QST_meta[ 'input_id' ] : sanitize_key( strip_tags( $this->_QST->get( 'QST_display_text' ) ) ); |
|
191 | - $this->QST_input_id = $this->_QST_meta[ 'append_qstn_id' ] && ! empty( $qstn_id ) ? $input_id . '-' . $qstn_id : $input_id; |
|
189 | + private function _set_input_id($qstn_id) { |
|
190 | + $input_id = isset($this->_QST_meta['input_id']) && ! empty($this->_QST_meta['input_id']) ? $this->_QST_meta['input_id'] : sanitize_key(strip_tags($this->_QST->get('QST_display_text'))); |
|
191 | + $this->QST_input_id = $this->_QST_meta['append_qstn_id'] && ! empty($qstn_id) ? $input_id.'-'.$qstn_id : $input_id; |
|
192 | 192 | } |
193 | 193 | |
194 | 194 | |
@@ -199,7 +199,7 @@ discard block |
||
199 | 199 | * @return void |
200 | 200 | */ |
201 | 201 | private function _set_input_class() { |
202 | - $this->QST_input_class = isset( $this->_QST_meta[ 'input_class' ] ) ? $this->_QST_meta[ 'input_class' ] : ''; |
|
202 | + $this->QST_input_class = isset($this->_QST_meta['input_class']) ? $this->_QST_meta['input_class'] : ''; |
|
203 | 203 | } |
204 | 204 | |
205 | 205 | |
@@ -210,12 +210,12 @@ discard block |
||
210 | 210 | * @param mixed int | string $qstn_id |
211 | 211 | * @return void |
212 | 212 | */ |
213 | - public function set_question_form_input_answer( $qstn_id ) { |
|
213 | + public function set_question_form_input_answer($qstn_id) { |
|
214 | 214 | // check for answer in $_REQUEST in case we are reprocessing a form after an error |
215 | - if ( isset( $this->_QST_meta[ 'EVT_ID' ] ) && isset( $this->_QST_meta[ 'att_nmbr' ] ) && isset( $this->_QST_meta[ 'date' ] ) && isset( $this->_QST_meta[ 'time' ] ) && isset( $this->_QST_meta[ 'price_id' ] ) ) { |
|
216 | - if ( isset( $_REQUEST[ 'qstn' ][ $this->_QST_meta[ 'EVT_ID' ] ][ $this->_QST_meta[ 'att_nmbr' ] ][ $this->_QST_meta[ 'date' ] ][ $this->_QST_meta[ 'time' ] ][ $this->_QST_meta[ 'price_id' ] ][ $qstn_id ] ) ) { |
|
217 | - $answer = $_REQUEST[ 'qstn' ][ $this->_QST_meta[ 'EVT_ID' ] ][ $this->_QST_meta[ 'att_nmbr' ] ][ $this->_QST_meta[ 'date' ] ][ $this->_QST_meta[ 'time' ] ][ $this->_QST_meta[ 'price_id' ] ][ $qstn_id ]; |
|
218 | - $this->_ANS->set( 'ANS_value', $answer ); |
|
215 | + if (isset($this->_QST_meta['EVT_ID']) && isset($this->_QST_meta['att_nmbr']) && isset($this->_QST_meta['date']) && isset($this->_QST_meta['time']) && isset($this->_QST_meta['price_id'])) { |
|
216 | + if (isset($_REQUEST['qstn'][$this->_QST_meta['EVT_ID']][$this->_QST_meta['att_nmbr']][$this->_QST_meta['date']][$this->_QST_meta['time']][$this->_QST_meta['price_id']][$qstn_id])) { |
|
217 | + $answer = $_REQUEST['qstn'][$this->_QST_meta['EVT_ID']][$this->_QST_meta['att_nmbr']][$this->_QST_meta['date']][$this->_QST_meta['time']][$this->_QST_meta['price_id']][$qstn_id]; |
|
218 | + $this->_ANS->set('ANS_value', $answer); |
|
219 | 219 | } |
220 | 220 | } |
221 | 221 | } |
@@ -230,40 +230,40 @@ discard block |
||
230 | 230 | * @param array $input_types |
231 | 231 | * @return array |
232 | 232 | */ |
233 | - static function generate_question_form_inputs_for_object( $object = FALSE, $input_types = array() ) { |
|
234 | - if ( ! is_object( $object ) ) { |
|
233 | + static function generate_question_form_inputs_for_object($object = FALSE, $input_types = array()) { |
|
234 | + if ( ! is_object($object)) { |
|
235 | 235 | return FALSE; |
236 | 236 | } |
237 | 237 | $inputs = array(); |
238 | - $fields = $object->get_model()->field_settings( FALSE ); |
|
238 | + $fields = $object->get_model()->field_settings(FALSE); |
|
239 | 239 | // $pk = $object->ID(); <<< NO! |
240 | 240 | // EEH_Debug_Tools::printr( $object, get_class( $object ) . '<br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
241 | 241 | // EEH_Debug_Tools::printr( $fields, '$fields <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
242 | 242 | // EEH_Debug_Tools::printr( $input_types, '$input_types <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
243 | - foreach ( $fields as $field_ID => $field ) { |
|
244 | - if ( $field instanceof EE_Model_Field_Base ) { |
|
243 | + foreach ($fields as $field_ID => $field) { |
|
244 | + if ($field instanceof EE_Model_Field_Base) { |
|
245 | 245 | // echo '<h4>$field_ID : ' . $field_ID . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
246 | 246 | // EEH_Debug_Tools::printr( $field, '$field <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
247 | - if ( isset( $input_types[ $field_ID ] ) ) { |
|
247 | + if (isset($input_types[$field_ID])) { |
|
248 | 248 | // get saved value for field |
249 | - $value = $object->get( $field_ID ); |
|
249 | + $value = $object->get($field_ID); |
|
250 | 250 | // echo '<h4>$value : ' . $value . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
251 | 251 | // if no saved value, then use default |
252 | 252 | $value = $value !== NULL ? $value : $field->get_default_value(); |
253 | 253 | // if ( $field_ID == 'CNT_active' ) |
254 | 254 | // echo '<h4>$value : ' . $value . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
255 | 255 | // determine question type |
256 | - $type = isset( $input_types[ $field_ID ] ) ? $input_types[ $field_ID ][ 'type' ] : 'TEXT'; |
|
256 | + $type = isset($input_types[$field_ID]) ? $input_types[$field_ID]['type'] : 'TEXT'; |
|
257 | 257 | // input name |
258 | - $input_name = isset( $input_types[ $field_ID ] ) && isset( $input_types[ $field_ID ][ 'input_name' ] ) ? $input_types[ $field_ID ][ 'input_name' ] . '[' . $field_ID . ']' : $field_ID; |
|
258 | + $input_name = isset($input_types[$field_ID]) && isset($input_types[$field_ID]['input_name']) ? $input_types[$field_ID]['input_name'].'['.$field_ID.']' : $field_ID; |
|
259 | 259 | // css class for input |
260 | - $class = isset( $input_types[ $field_ID ][ 'class' ] ) && ! empty( $input_types[ $field_ID ][ 'class' ] ) ? ' ' . $input_types[ $field_ID ][ 'class' ] : ''; |
|
260 | + $class = isset($input_types[$field_ID]['class']) && ! empty($input_types[$field_ID]['class']) ? ' '.$input_types[$field_ID]['class'] : ''; |
|
261 | 261 | // whether to apply htmlentities to answer |
262 | - $htmlentities = isset( $input_types[ $field_ID ][ 'htmlentities' ] ) ? $input_types[ $field_ID ][ 'htmlentities' ] : TRUE; |
|
262 | + $htmlentities = isset($input_types[$field_ID]['htmlentities']) ? $input_types[$field_ID]['htmlentities'] : TRUE; |
|
263 | 263 | // whether to apply htmlentities to answer |
264 | - $label_b4 = isset( $input_types[ $field_ID ][ 'label_b4' ] ) ? $input_types[ $field_ID ][ 'label_b4' ] : FALSE; |
|
264 | + $label_b4 = isset($input_types[$field_ID]['label_b4']) ? $input_types[$field_ID]['label_b4'] : FALSE; |
|
265 | 265 | // whether to apply htmlentities to answer |
266 | - $use_desc_4_label = isset( $input_types[ $field_ID ][ 'use_desc_4_label' ] ) ? $input_types[ $field_ID ][ 'use_desc_4_label' ] : FALSE; |
|
266 | + $use_desc_4_label = isset($input_types[$field_ID]['use_desc_4_label']) ? $input_types[$field_ID]['use_desc_4_label'] : FALSE; |
|
267 | 267 | |
268 | 268 | // create EE_Question_Form_Input object |
269 | 269 | $QFI = new EE_Question_Form_Input( |
@@ -283,9 +283,9 @@ discard block |
||
283 | 283 | ) |
284 | 284 | ), |
285 | 285 | array( |
286 | - 'input_id' => $field_ID . '-' . $object->ID(), |
|
286 | + 'input_id' => $field_ID.'-'.$object->ID(), |
|
287 | 287 | 'input_name' => $input_name, |
288 | - 'input_class' => $field_ID . $class, |
|
288 | + 'input_class' => $field_ID.$class, |
|
289 | 289 | 'input_prefix' => '', |
290 | 290 | 'append_qstn_id' => FALSE, |
291 | 291 | 'htmlentities' => $htmlentities, |
@@ -294,21 +294,21 @@ discard block |
||
294 | 294 | ) |
295 | 295 | ); |
296 | 296 | // does question type have options ? |
297 | - if ( in_array( $type, array( 'DROPDOWN', 'RADIO_BTN', 'CHECKBOX' ) ) && isset ( $input_types[ $field_ID ] ) && isset ( $input_types[ $field_ID ][ 'options' ] ) ) { |
|
298 | - foreach ( $input_types[ $field_ID ][ 'options' ] as $option ) { |
|
299 | - $option = stripslashes_deep( $option ); |
|
300 | - $option_id = ! empty( $option[ 'id' ] ) ? $option[ 'id' ] : 0; |
|
301 | - $QSO = EE_Question_Option::new_instance( array( 'QSO_value' => (string)$option_id, 'QSO_desc' => $option[ 'text' ], 'QSO_deleted' => FALSE ) ); |
|
297 | + if (in_array($type, array('DROPDOWN', 'RADIO_BTN', 'CHECKBOX')) && isset ($input_types[$field_ID]) && isset ($input_types[$field_ID]['options'])) { |
|
298 | + foreach ($input_types[$field_ID]['options'] as $option) { |
|
299 | + $option = stripslashes_deep($option); |
|
300 | + $option_id = ! empty($option['id']) ? $option['id'] : 0; |
|
301 | + $QSO = EE_Question_Option::new_instance(array('QSO_value' => (string) $option_id, 'QSO_desc' => $option['text'], 'QSO_deleted' => FALSE)); |
|
302 | 302 | // all QST (and ANS) properties can be accessed indirectly thru QFI |
303 | - $QFI->add_temp_option( $QSO ); |
|
303 | + $QFI->add_temp_option($QSO); |
|
304 | 304 | } |
305 | 305 | } |
306 | 306 | // we don't want ppl manually changing primary keys cuz that would just lead to total craziness man |
307 | - if ( $field_ID == $object->get_model()->primary_key_name() ) { |
|
308 | - $QFI->set( 'QST_disabled', TRUE ); |
|
307 | + if ($field_ID == $object->get_model()->primary_key_name()) { |
|
308 | + $QFI->set('QST_disabled', TRUE); |
|
309 | 309 | } |
310 | 310 | //EEH_Debug_Tools::printr( $QFI, '$QFI <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
311 | - $inputs[ $field_ID ] = $QFI; |
|
311 | + $inputs[$field_ID] = $QFI; |
|
312 | 312 | // if ( $field_ID == 'CNT_active' ) { |
313 | 313 | // EEH_Debug_Tools::printr( $QFI, '$QFI <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
314 | 314 | // } |
@@ -326,8 +326,8 @@ discard block |
||
326 | 326 | * @param \EE_Question_Option $QSO EE_Question_Option |
327 | 327 | * @return boolean |
328 | 328 | */ |
329 | - public function add_temp_option( EE_Question_Option $QSO ) { |
|
330 | - $this->_QST->add_temp_option( $QSO ); |
|
329 | + public function add_temp_option(EE_Question_Option $QSO) { |
|
330 | + $this->_QST->add_temp_option($QSO); |
|
331 | 331 | } |
332 | 332 | |
333 | 333 | |
@@ -339,13 +339,13 @@ discard block |
||
339 | 339 | * @param mixed $value |
340 | 340 | * @return mixed |
341 | 341 | */ |
342 | - public function set( $property = NULL, $value = NULL ) { |
|
343 | - if ( ! empty( $property ) ) { |
|
344 | - if ( EEM_Question::instance()->has_field( $property ) ) { |
|
345 | - $this->_QST->set( $property, $value ); |
|
346 | - } else if ( EEM_Answer::instance()->has_field( $property ) ) { |
|
347 | - $this->_ANS->set( $property, $value ); |
|
348 | - } else if ( $this->_question_form_input_property_exists( __CLASS__, $property ) ) { |
|
342 | + public function set($property = NULL, $value = NULL) { |
|
343 | + if ( ! empty($property)) { |
|
344 | + if (EEM_Question::instance()->has_field($property)) { |
|
345 | + $this->_QST->set($property, $value); |
|
346 | + } else if (EEM_Answer::instance()->has_field($property)) { |
|
347 | + $this->_ANS->set($property, $value); |
|
348 | + } else if ($this->_question_form_input_property_exists(__CLASS__, $property)) { |
|
349 | 349 | echo "<hr>$property is a prop of QFI"; |
350 | 350 | $this->{$property} = $value; |
351 | 351 | return TRUE; |
@@ -366,9 +366,9 @@ discard block |
||
366 | 366 | * whether it was trashed or not. |
367 | 367 | * @return EE_Question_Option |
368 | 368 | */ |
369 | - public function options( $notDeletedOptionsOnly = TRUE, $selected_value_to_always_include = NULL ) { |
|
369 | + public function options($notDeletedOptionsOnly = TRUE, $selected_value_to_always_include = NULL) { |
|
370 | 370 | $temp_options = $this->_QST->temp_options(); |
371 | - return ! empty( $temp_options ) ? $temp_options : $this->_QST->options( $notDeletedOptionsOnly, $selected_value_to_always_include ); |
|
371 | + return ! empty($temp_options) ? $temp_options : $this->_QST->options($notDeletedOptionsOnly, $selected_value_to_always_include); |
|
372 | 372 | } |
373 | 373 | |
374 | 374 | |
@@ -379,8 +379,8 @@ discard block |
||
379 | 379 | * @param mixed $key |
380 | 380 | * @return mixed |
381 | 381 | */ |
382 | - public function get_meta( $key = FALSE ) { |
|
383 | - return $key && isset( $this->_QST_meta[ $key ] ) ? $this->_QST_meta[ $key ] : FALSE; |
|
382 | + public function get_meta($key = FALSE) { |
|
383 | + return $key && isset($this->_QST_meta[$key]) ? $this->_QST_meta[$key] : FALSE; |
|
384 | 384 | } |
385 | 385 | |
386 | 386 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -65,7 +65,7 @@ discard block |
||
65 | 65 | /** |
66 | 66 | * Gets the question group's internal name |
67 | 67 | * @access public |
68 | - * @return string |
|
68 | + * @return boolean |
|
69 | 69 | */ |
70 | 70 | public function identifier() { |
71 | 71 | return $this->get( 'QSG_identifier' ); |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | * Gets the question group's order number in a sequence |
90 | 90 | * of other question groups |
91 | 91 | * @access public |
92 | - * @return int |
|
92 | + * @return boolean |
|
93 | 93 | */ |
94 | 94 | public function order() { |
95 | 95 | return $this->get( 'QSG_order' ); |
@@ -138,7 +138,7 @@ discard block |
||
138 | 138 | * |
139 | 139 | * @since 4.5.0 |
140 | 140 | * |
141 | - * @return int |
|
141 | + * @return boolean |
|
142 | 142 | */ |
143 | 143 | public function wp_user() { |
144 | 144 | return $this->get('QSG_wp_user'); |
@@ -213,7 +213,7 @@ discard block |
||
213 | 213 | /** |
214 | 214 | * Adds the question to this question group |
215 | 215 | * @param EE_Question || int $question object or ID |
216 | - * @return boolean if successful |
|
216 | + * @return EE_Base_Class if successful |
|
217 | 217 | */ |
218 | 218 | public function add_question( $questionObjectOrID ) { |
219 | 219 | return $this->_add_relation_to( $questionObjectOrID, 'Question' ); |
@@ -224,7 +224,7 @@ discard block |
||
224 | 224 | /** |
225 | 225 | * Removes the question from this question group |
226 | 226 | * @param EE_Question || int $question object or ID |
227 | - * @return boolean of success |
|
227 | + * @return EE_Base_Class of success |
|
228 | 228 | */ |
229 | 229 | public function remove_question( $questionObjectOrID ) { |
230 | 230 | return $this->_remove_relation_to( $questionObjectOrID, 'Question' ); |
@@ -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_Question_Group|mixed |
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_Question_Group |
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 | |
@@ -55,8 +55,8 @@ discard block |
||
55 | 55 | * @param bool $pretty |
56 | 56 | * @return string |
57 | 57 | */ |
58 | - public function name( $pretty = FALSE ) { |
|
59 | - return $pretty ? $this->get_pretty( 'QSG_name' ) : $this->get( 'QSG_name' ); |
|
58 | + public function name($pretty = FALSE) { |
|
59 | + return $pretty ? $this->get_pretty('QSG_name') : $this->get('QSG_name'); |
|
60 | 60 | } |
61 | 61 | |
62 | 62 | |
@@ -68,7 +68,7 @@ discard block |
||
68 | 68 | * @return string |
69 | 69 | */ |
70 | 70 | public function identifier() { |
71 | - return $this->get( 'QSG_identifier' ); |
|
71 | + return $this->get('QSG_identifier'); |
|
72 | 72 | } |
73 | 73 | |
74 | 74 | |
@@ -79,8 +79,8 @@ discard block |
||
79 | 79 | * @param bool $pretty |
80 | 80 | * @return string |
81 | 81 | */ |
82 | - public function desc( $pretty = FALSE ) { |
|
83 | - return $pretty ? $this->get_pretty( 'QSG_desc' ) : $this->get( 'QSG_desc' ); |
|
82 | + public function desc($pretty = FALSE) { |
|
83 | + return $pretty ? $this->get_pretty('QSG_desc') : $this->get('QSG_desc'); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | |
@@ -92,7 +92,7 @@ discard block |
||
92 | 92 | * @return int |
93 | 93 | */ |
94 | 94 | public function order() { |
95 | - return $this->get( 'QSG_order' ); |
|
95 | + return $this->get('QSG_order'); |
|
96 | 96 | } |
97 | 97 | |
98 | 98 | |
@@ -103,7 +103,7 @@ discard block |
||
103 | 103 | * @return boolean |
104 | 104 | */ |
105 | 105 | public function show_group_name() { |
106 | - return $this->get( 'QSG_show_group_name' ); |
|
106 | + return $this->get('QSG_show_group_name'); |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | |
@@ -115,7 +115,7 @@ discard block |
||
115 | 115 | * @return boolean |
116 | 116 | */ |
117 | 117 | public function show_group_desc() { |
118 | - return $this->get( 'QSG_show_group_desc' ); |
|
118 | + return $this->get('QSG_show_group_desc'); |
|
119 | 119 | } |
120 | 120 | |
121 | 121 | |
@@ -128,7 +128,7 @@ discard block |
||
128 | 128 | * @return boolean |
129 | 129 | */ |
130 | 130 | public function system_group() { |
131 | - return $this->get( 'QSG_system' ); |
|
131 | + return $this->get('QSG_system'); |
|
132 | 132 | } |
133 | 133 | |
134 | 134 | |
@@ -153,7 +153,7 @@ discard block |
||
153 | 153 | * @return boolean |
154 | 154 | */ |
155 | 155 | public function deleted() { |
156 | - return $this->get( 'QST_deleted' ); |
|
156 | + return $this->get('QST_deleted'); |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | |
@@ -164,8 +164,8 @@ discard block |
||
164 | 164 | */ |
165 | 165 | public function questions_in_and_not_in_group() { |
166 | 166 | $questions_in_group = $this->questions(); |
167 | - $exclude_question_ids = ! empty( $questions_in_group ) ? array_keys( $questions_in_group ) : array(); |
|
168 | - $questions_not_in_group = $this->questions_not_in_group( $exclude_question_ids ); |
|
167 | + $exclude_question_ids = ! empty($questions_in_group) ? array_keys($questions_in_group) : array(); |
|
168 | + $questions_not_in_group = $this->questions_not_in_group($exclude_question_ids); |
|
169 | 169 | return $questions_in_group + $questions_not_in_group; |
170 | 170 | } |
171 | 171 | |
@@ -176,9 +176,9 @@ discard block |
||
176 | 176 | * @param array $query_params |
177 | 177 | * @return EE_Question[] |
178 | 178 | */ |
179 | - public function questions( $query_params = array() ) { |
|
180 | - $query_params = ! empty( $query_params ) ? $query_params : array( 'order_by' => array( 'Question_Group_Question.QGQ_order' => 'ASC' ) ); |
|
181 | - return $this->ID() ? $this->get_many_related( 'Question', $query_params ) : array(); |
|
179 | + public function questions($query_params = array()) { |
|
180 | + $query_params = ! empty($query_params) ? $query_params : array('order_by' => array('Question_Group_Question.QGQ_order' => 'ASC')); |
|
181 | + return $this->ID() ? $this->get_many_related('Question', $query_params) : array(); |
|
182 | 182 | } |
183 | 183 | |
184 | 184 | |
@@ -188,14 +188,14 @@ discard block |
||
188 | 188 | * @param mixed $question_IDS_in_group if empty array then all questions returned. if FALSE then we first get questions in this group and exclude them from questions get all. IF empty array then we just return all questions. |
189 | 189 | * @return EE_Question[] |
190 | 190 | */ |
191 | - public function questions_not_in_group( $question_IDS_in_group = FALSE ) { |
|
192 | - if ( $question_IDS_in_group === FALSE ) { |
|
191 | + public function questions_not_in_group($question_IDS_in_group = FALSE) { |
|
192 | + if ($question_IDS_in_group === FALSE) { |
|
193 | 193 | $questions = $this->questions(); |
194 | - $question_IDS_in_group = ! empty( $questions ) ? array_keys( $questions ) : array(); |
|
194 | + $question_IDS_in_group = ! empty($questions) ? array_keys($questions) : array(); |
|
195 | 195 | } |
196 | - $_where = ! empty( $question_IDS_in_group ) ? array( 'QST_ID' => array( 'not_in', $question_IDS_in_group ) ) : array(); |
|
196 | + $_where = ! empty($question_IDS_in_group) ? array('QST_ID' => array('not_in', $question_IDS_in_group)) : array(); |
|
197 | 197 | |
198 | - return EEM_Question::instance()->get_all( array( $_where, 'order_by' => array( 'QST_ID' => 'ASC' ) ) ); |
|
198 | + return EEM_Question::instance()->get_all(array($_where, 'order_by' => array('QST_ID' => 'ASC'))); |
|
199 | 199 | } |
200 | 200 | |
201 | 201 | |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | * @return EE_Event[] |
206 | 206 | */ |
207 | 207 | public function events() { |
208 | - return $this->get_many_related( 'Event' ); |
|
208 | + return $this->get_many_related('Event'); |
|
209 | 209 | } |
210 | 210 | |
211 | 211 | |
@@ -215,8 +215,8 @@ discard block |
||
215 | 215 | * @param EE_Question || int $question object or ID |
216 | 216 | * @return boolean if successful |
217 | 217 | */ |
218 | - public function add_question( $questionObjectOrID ) { |
|
219 | - return $this->_add_relation_to( $questionObjectOrID, 'Question' ); |
|
218 | + public function add_question($questionObjectOrID) { |
|
219 | + return $this->_add_relation_to($questionObjectOrID, 'Question'); |
|
220 | 220 | } |
221 | 221 | |
222 | 222 | |
@@ -226,8 +226,8 @@ discard block |
||
226 | 226 | * @param EE_Question || int $question object or ID |
227 | 227 | * @return boolean of success |
228 | 228 | */ |
229 | - public function remove_question( $questionObjectOrID ) { |
|
230 | - return $this->_remove_relation_to( $questionObjectOrID, 'Question' ); |
|
229 | + public function remove_question($questionObjectOrID) { |
|
230 | + return $this->_remove_relation_to($questionObjectOrID, 'Question'); |
|
231 | 231 | } |
232 | 232 | |
233 | 233 | |
@@ -237,9 +237,9 @@ discard block |
||
237 | 237 | * @param $qst_order |
238 | 238 | * @return int |
239 | 239 | */ |
240 | - public function update_question_order( $questionObjectOrID, $qst_order ) { |
|
241 | - $qst_ID = $questionObjectOrID instanceof EE_Question ? $questionObjectOrID->ID() : (int)$questionObjectOrID; |
|
242 | - return EEM_Question_Group_Question::instance()->update( array( 'QGQ_order' => $qst_order ), array( array( 'QST_ID' => $qst_ID, 'QSG_ID' => $this->ID() ) ) ); |
|
240 | + public function update_question_order($questionObjectOrID, $qst_order) { |
|
241 | + $qst_ID = $questionObjectOrID instanceof EE_Question ? $questionObjectOrID->ID() : (int) $questionObjectOrID; |
|
242 | + return EEM_Question_Group_Question::instance()->update(array('QGQ_order' => $qst_order), array(array('QST_ID' => $qst_ID, 'QSG_ID' => $this->ID()))); |
|
243 | 243 | } |
244 | 244 | |
245 | 245 | |
@@ -250,9 +250,9 @@ discard block |
||
250 | 250 | */ |
251 | 251 | public function has_questions_with_answers() { |
252 | 252 | $has_answers = FALSE; |
253 | - $questions = $this->get_many_related( 'Question' ); |
|
254 | - foreach ( $questions as $question ) { |
|
255 | - if ( $question->count_related( 'Answer' ) > 0 ) |
|
253 | + $questions = $this->get_many_related('Question'); |
|
254 | + foreach ($questions as $question) { |
|
255 | + if ($question->count_related('Answer') > 0) |
|
256 | 256 | $has_answers = TRUE; |
257 | 257 | } |
258 | 258 | return $has_answers; |
@@ -268,7 +268,7 @@ discard block |
||
268 | 268 | */ |
269 | 269 | public function set_order_to_latest() { |
270 | 270 | $latest_order = $this->get_model()->get_latest_question_group_order(); |
271 | - $latest_order ++; |
|
272 | - $this->set( 'QSG_order', $latest_order ); |
|
271 | + $latest_order++; |
|
272 | + $this->set('QSG_order', $latest_order); |
|
273 | 273 | } |
274 | 274 | } |
@@ -252,8 +252,9 @@ |
||
252 | 252 | $has_answers = FALSE; |
253 | 253 | $questions = $this->get_many_related( 'Question' ); |
254 | 254 | foreach ( $questions as $question ) { |
255 | - if ( $question->count_related( 'Answer' ) > 0 ) |
|
256 | - $has_answers = TRUE; |
|
255 | + if ( $question->count_related( 'Answer' ) > 0 ) { |
|
256 | + $has_answers = TRUE; |
|
257 | + } |
|
257 | 258 | } |
258 | 259 | return $has_answers; |
259 | 260 | } |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -682,7 +682,7 @@ discard block |
||
682 | 682 | * the registration's share of the transaction total, so that the |
683 | 683 | * sum of all the transaction's REG_final_prices equal the transaction's total |
684 | 684 | * @access public |
685 | - * @return float |
|
685 | + * @return boolean |
|
686 | 686 | */ |
687 | 687 | public function final_price() { |
688 | 688 | return $this->get( 'REG_final_price' ); |
@@ -704,7 +704,7 @@ discard block |
||
704 | 704 | /** |
705 | 705 | * get paid (yeah) |
706 | 706 | * @access public |
707 | - * @return float |
|
707 | + * @return boolean |
|
708 | 708 | */ |
709 | 709 | public function paid() { |
710 | 710 | return $this->get( 'REG_paid' ); |
@@ -817,7 +817,7 @@ discard block |
||
817 | 817 | * (either the question's ID or a question object) |
818 | 818 | * @param EE_Question|int $question |
819 | 819 | * @param bool $pretty_value |
820 | - * @return array|string if pretty_value= true, the result will always be a string |
|
820 | + * @return string if pretty_value= true, the result will always be a string |
|
821 | 821 | * (because the answer might be an array of answer values, so passing pretty_value=true |
822 | 822 | * will convert it into some kind of string) |
823 | 823 | */ |
@@ -868,7 +868,7 @@ discard block |
||
868 | 868 | /** |
869 | 869 | * Sets deleted |
870 | 870 | * @param boolean $deleted |
871 | - * @return boolean |
|
871 | + * @return boolean|null |
|
872 | 872 | */ |
873 | 873 | public function set_deleted($deleted) { |
874 | 874 | $this->set( 'REG_deleted', $deleted ); |
@@ -912,6 +912,7 @@ discard block |
||
912 | 912 | * |
913 | 913 | * @param int | EE_Datetime $DTT_OR_ID The datetime the registration is being checked against |
914 | 914 | * @param bool $check_approved This is used to indicate whether the caller wants can_checkin to also consider registration status as well as datetime access. |
915 | + * @param integer $DTT_OR_ID |
|
915 | 916 | * |
916 | 917 | * @return bool |
917 | 918 | */ |
@@ -1150,7 +1151,7 @@ discard block |
||
1150 | 1151 | |
1151 | 1152 | |
1152 | 1153 | /** |
1153 | - * @return int |
|
1154 | + * @return boolean |
|
1154 | 1155 | */ |
1155 | 1156 | public function ticket_ID() { |
1156 | 1157 | return $this->get( 'TKT_ID' ); |
@@ -2,12 +2,12 @@ discard block |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * EE_Registration class |
|
6 | - * |
|
7 | - * @package Event Espresso |
|
8 | - * @subpackage includes/classes/EE_Registration.class.php |
|
9 | - * @author Mike Nelson, Brent Christensen |
|
10 | - */ |
|
5 | + * EE_Registration class |
|
6 | + * |
|
7 | + * @package Event Espresso |
|
8 | + * @subpackage includes/classes/EE_Registration.class.php |
|
9 | + * @author Mike Nelson, Brent Christensen |
|
10 | + */ |
|
11 | 11 | class EE_Registration extends EE_Soft_Delete_Base_Class implements EEI_Registration { |
12 | 12 | |
13 | 13 | |
@@ -636,9 +636,9 @@ discard block |
||
636 | 636 | |
637 | 637 | |
638 | 638 | /** |
639 | - * get Attendee Number |
|
640 | - * @access public |
|
641 | - */ |
|
639 | + * get Attendee Number |
|
640 | + * @access public |
|
641 | + */ |
|
642 | 642 | public function count() { |
643 | 643 | return $this->get( 'REG_count' ); |
644 | 644 | } |
@@ -126,7 +126,7 @@ discard block |
||
126 | 126 | parent::set( 'STS_ID', $new_STS_ID, $use_default ); |
127 | 127 | do_action( 'AHEE__EE_Registration__set_status__after_update', $this ); |
128 | 128 | return TRUE; |
129 | - }else{ |
|
129 | + } else{ |
|
130 | 130 | //even though the old value matches the new value, it's still good to |
131 | 131 | //allow the parent set method to have a say |
132 | 132 | parent::set( 'STS_ID', $new_STS_ID, $use_default ); |
@@ -625,8 +625,9 @@ discard block |
||
625 | 625 | * @return EE_Registration |
626 | 626 | */ |
627 | 627 | public function get_primary_registration() { |
628 | - if ( $this->is_primary_registrant() ) |
|
629 | - return $this; |
|
628 | + if ( $this->is_primary_registrant() ) { |
|
629 | + return $this; |
|
630 | + } |
|
630 | 631 | |
631 | 632 | //k reg_count !== 1 so let's get the EE_Registration object matching this txn_id and reg_count == 1 |
632 | 633 | $primary_registrant = EEM_Registration::instance()->get_one( array( array('TXN_ID' => $this->transaction_ID(), 'REG_count' => 1 ) ) ); |
@@ -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_Registration class |
@@ -16,9 +16,9 @@ discard block |
||
16 | 16 | * @param string $timezone |
17 | 17 | * @return EE_Registration |
18 | 18 | */ |
19 | - public static function new_instance( $props_n_values = array(), $timezone = '' ) { |
|
20 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
21 | - return $has_object ? $has_object : new self( $props_n_values, FALSE, $timezone ); |
|
19 | + public static function new_instance($props_n_values = array(), $timezone = '') { |
|
20 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
21 | + return $has_object ? $has_object : new self($props_n_values, FALSE, $timezone); |
|
22 | 22 | } |
23 | 23 | |
24 | 24 | |
@@ -28,8 +28,8 @@ discard block |
||
28 | 28 | * @param string $timezone |
29 | 29 | * @return EE_Registration |
30 | 30 | */ |
31 | - public static function new_instance_from_db( $props_n_values = array(), $timezone = '' ) { |
|
32 | - return new self( $props_n_values, TRUE, $timezone ); |
|
31 | + public static function new_instance_from_db($props_n_values = array(), $timezone = '') { |
|
32 | + return new self($props_n_values, TRUE, $timezone); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | |
@@ -40,8 +40,8 @@ discard block |
||
40 | 40 | * @access public |
41 | 41 | * @param int $EVT_ID Event ID |
42 | 42 | */ |
43 | - public function set_event( $EVT_ID = 0 ) { |
|
44 | - $this->set( 'EVT_ID', $EVT_ID ); |
|
43 | + public function set_event($EVT_ID = 0) { |
|
44 | + $this->set('EVT_ID', $EVT_ID); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | |
@@ -52,18 +52,18 @@ discard block |
||
52 | 52 | * @param mixed $field_value |
53 | 53 | * @param bool $use_default |
54 | 54 | */ |
55 | - public function set( $field_name, $field_value, $use_default = FALSE ) { |
|
56 | - switch( $field_name ) { |
|
55 | + public function set($field_name, $field_value, $use_default = FALSE) { |
|
56 | + switch ($field_name) { |
|
57 | 57 | case 'REG_code' : |
58 | - if ( ! empty( $field_value ) && $this->reg_code() == '' ) { |
|
59 | - $this->set_reg_code( $field_value, $use_default ); |
|
58 | + if ( ! empty($field_value) && $this->reg_code() == '') { |
|
59 | + $this->set_reg_code($field_value, $use_default); |
|
60 | 60 | } |
61 | 61 | break; |
62 | 62 | case 'STS_ID' : |
63 | - $this->set_status( $field_value, $use_default ); |
|
63 | + $this->set_status($field_value, $use_default); |
|
64 | 64 | break; |
65 | 65 | default : |
66 | - parent::set( $field_name, $field_value, $use_default ); |
|
66 | + parent::set($field_name, $field_value, $use_default); |
|
67 | 67 | } |
68 | 68 | } |
69 | 69 | |
@@ -80,30 +80,30 @@ discard block |
||
80 | 80 | * @param boolean $use_default |
81 | 81 | * @return bool |
82 | 82 | */ |
83 | - public function set_status( $new_STS_ID = NULL, $use_default = FALSE ) { |
|
83 | + public function set_status($new_STS_ID = NULL, $use_default = FALSE) { |
|
84 | 84 | // get current REG_Status |
85 | 85 | $old_STS_ID = $this->status_ID(); |
86 | 86 | // if status has changed |
87 | - if ( $old_STS_ID != $new_STS_ID ) { |
|
87 | + if ($old_STS_ID != $new_STS_ID) { |
|
88 | 88 | // TO approved |
89 | - if ( $new_STS_ID == EEM_Registration::status_id_approved ) { |
|
89 | + if ($new_STS_ID == EEM_Registration::status_id_approved) { |
|
90 | 90 | // reserve a space by incrementing ticket and datetime sold values |
91 | 91 | $this->_reserve_registration_space(); |
92 | - do_action( 'AHEE__EE_Registration__set_status__to_approved', $this, $old_STS_ID, $new_STS_ID ); |
|
92 | + do_action('AHEE__EE_Registration__set_status__to_approved', $this, $old_STS_ID, $new_STS_ID); |
|
93 | 93 | // OR FROM approved |
94 | - } else if ( $old_STS_ID == EEM_Registration::status_id_approved ) { |
|
94 | + } else if ($old_STS_ID == EEM_Registration::status_id_approved) { |
|
95 | 95 | // release a space by decrementing ticket and datetime sold values |
96 | 96 | $this->_release_registration_space(); |
97 | - do_action( 'AHEE__EE_Registration__set_status__from_approved', $this, $old_STS_ID, $new_STS_ID ); |
|
97 | + do_action('AHEE__EE_Registration__set_status__from_approved', $this, $old_STS_ID, $new_STS_ID); |
|
98 | 98 | } |
99 | 99 | // update status |
100 | - parent::set( 'STS_ID', $new_STS_ID, $use_default ); |
|
101 | - do_action( 'AHEE__EE_Registration__set_status__after_update', $this ); |
|
100 | + parent::set('STS_ID', $new_STS_ID, $use_default); |
|
101 | + do_action('AHEE__EE_Registration__set_status__after_update', $this); |
|
102 | 102 | return TRUE; |
103 | - }else{ |
|
103 | + } else { |
|
104 | 104 | //even though the old value matches the new value, it's still good to |
105 | 105 | //allow the parent set method to have a say |
106 | - parent::set( 'STS_ID', $new_STS_ID, $use_default ); |
|
106 | + parent::set('STS_ID', $new_STS_ID, $use_default); |
|
107 | 107 | return TRUE; |
108 | 108 | } |
109 | 109 | return FALSE; |
@@ -116,7 +116,7 @@ discard block |
||
116 | 116 | * @access public |
117 | 117 | */ |
118 | 118 | public function status_ID() { |
119 | - return $this->get( 'STS_ID' ); |
|
119 | + return $this->get('STS_ID'); |
|
120 | 120 | } |
121 | 121 | |
122 | 122 | |
@@ -130,9 +130,9 @@ discard block |
||
130 | 130 | $ticket->increase_sold(); |
131 | 131 | $ticket->save(); |
132 | 132 | $datetimes = $ticket->datetimes(); |
133 | - if ( is_array( $datetimes ) ) { |
|
134 | - foreach ( $datetimes as $datetime ) { |
|
135 | - if ( $datetime instanceof EE_Datetime ) { |
|
133 | + if (is_array($datetimes)) { |
|
134 | + foreach ($datetimes as $datetime) { |
|
135 | + if ($datetime instanceof EE_Datetime) { |
|
136 | 136 | $datetime->increase_sold(); |
137 | 137 | $datetime->save(); |
138 | 138 | } |
@@ -150,12 +150,12 @@ discard block |
||
150 | 150 | * @param boolean $include_archived whether to include archived tickets or not. |
151 | 151 | * @return EE_Ticket |
152 | 152 | */ |
153 | - public function ticket( $include_archived = TRUE ) { |
|
153 | + public function ticket($include_archived = TRUE) { |
|
154 | 154 | $query_params = array(); |
155 | - if ( $include_archived ) { |
|
156 | - $query_params[ 'default_where_conditions' ] = 'none'; |
|
155 | + if ($include_archived) { |
|
156 | + $query_params['default_where_conditions'] = 'none'; |
|
157 | 157 | } |
158 | - return $this->get_first_related( 'Ticket', $query_params ); |
|
158 | + return $this->get_first_related('Ticket', $query_params); |
|
159 | 159 | } |
160 | 160 | |
161 | 161 | |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | * @return EE_Event |
166 | 166 | */ |
167 | 167 | public function event() { |
168 | - return $this->get_first_related( 'Event' ); |
|
168 | + return $this->get_first_related('Event'); |
|
169 | 169 | } |
170 | 170 | |
171 | 171 | |
@@ -179,7 +179,7 @@ discard block |
||
179 | 179 | */ |
180 | 180 | public function wp_user() { |
181 | 181 | $event = $this->event(); |
182 | - if ( $event instanceof EE_Event ) { |
|
182 | + if ($event instanceof EE_Event) { |
|
183 | 183 | return $event->wp_user(); |
184 | 184 | } |
185 | 185 | return 0; |
@@ -196,9 +196,9 @@ discard block |
||
196 | 196 | $ticket->decrease_sold(); |
197 | 197 | $ticket->save(); |
198 | 198 | $datetimes = $ticket->datetimes(); |
199 | - if ( is_array( $datetimes ) ) { |
|
200 | - foreach ( $datetimes as $datetime ) { |
|
201 | - if ( $datetime instanceof EE_Datetime ) { |
|
199 | + if (is_array($datetimes)) { |
|
200 | + foreach ($datetimes as $datetime) { |
|
201 | + if ($datetime instanceof EE_Datetime) { |
|
202 | 202 | $datetime->decrease_sold(); |
203 | 203 | $datetime->save(); |
204 | 204 | } |
@@ -214,8 +214,8 @@ discard block |
||
214 | 214 | * @access public |
215 | 215 | * @param int $ATT_ID Attendee ID |
216 | 216 | */ |
217 | - public function set_attendee_id( $ATT_ID = 0 ) { |
|
218 | - $this->set( 'ATT_ID', $ATT_ID ); |
|
217 | + public function set_attendee_id($ATT_ID = 0) { |
|
218 | + $this->set('ATT_ID', $ATT_ID); |
|
219 | 219 | } |
220 | 220 | |
221 | 221 | |
@@ -226,8 +226,8 @@ discard block |
||
226 | 226 | * @access public |
227 | 227 | * @param int $TXN_ID Transaction ID |
228 | 228 | */ |
229 | - public function set_transaction_id( $TXN_ID = 0 ) { |
|
230 | - $this->set( 'TXN_ID', $TXN_ID ); |
|
229 | + public function set_transaction_id($TXN_ID = 0) { |
|
230 | + $this->set('TXN_ID', $TXN_ID); |
|
231 | 231 | } |
232 | 232 | |
233 | 233 | |
@@ -238,8 +238,8 @@ discard block |
||
238 | 238 | * @access public |
239 | 239 | * @param string $REG_session PHP Session ID |
240 | 240 | */ |
241 | - public function set_session( $REG_session = '' ) { |
|
242 | - $this->set( 'REG_session', $REG_session ); |
|
241 | + public function set_session($REG_session = '') { |
|
242 | + $this->set('REG_session', $REG_session); |
|
243 | 243 | } |
244 | 244 | |
245 | 245 | |
@@ -250,8 +250,8 @@ discard block |
||
250 | 250 | * @access public |
251 | 251 | * @param string $REG_url_link Registration URL Link |
252 | 252 | */ |
253 | - public function set_reg_url_link( $REG_url_link = '' ) { |
|
254 | - $this->set( 'REG_url_link', $REG_url_link ); |
|
253 | + public function set_reg_url_link($REG_url_link = '') { |
|
254 | + $this->set('REG_url_link', $REG_url_link); |
|
255 | 255 | } |
256 | 256 | |
257 | 257 | |
@@ -262,8 +262,8 @@ discard block |
||
262 | 262 | * @access public |
263 | 263 | * @param int $REG_count Primary Attendee |
264 | 264 | */ |
265 | - public function set_count( $REG_count = 1 ) { |
|
266 | - $this->set( 'REG_count', $REG_count ); |
|
265 | + public function set_count($REG_count = 1) { |
|
266 | + $this->set('REG_count', $REG_count); |
|
267 | 267 | } |
268 | 268 | |
269 | 269 | |
@@ -274,8 +274,8 @@ discard block |
||
274 | 274 | * @access public |
275 | 275 | * @param boolean $REG_group_size Group Registration |
276 | 276 | */ |
277 | - public function set_group_size( $REG_group_size = FALSE ) { |
|
278 | - $this->set( 'REG_group_size', $REG_group_size ); |
|
277 | + public function set_group_size($REG_group_size = FALSE) { |
|
278 | + $this->set('REG_group_size', $REG_group_size); |
|
279 | 279 | } |
280 | 280 | |
281 | 281 | |
@@ -358,8 +358,8 @@ discard block |
||
358 | 358 | * @access public |
359 | 359 | * @param mixed ( int or string ) $REG_date Registration Date - Unix timestamp or string representation of Date |
360 | 360 | */ |
361 | - public function set_reg_date( $REG_date = FALSE ) { |
|
362 | - $this->set( 'REG_date', $REG_date ); |
|
361 | + public function set_reg_date($REG_date = FALSE) { |
|
362 | + $this->set('REG_date', $REG_date); |
|
363 | 363 | } |
364 | 364 | |
365 | 365 | |
@@ -370,8 +370,8 @@ discard block |
||
370 | 370 | * @access public |
371 | 371 | * @param float $REG_final_price |
372 | 372 | */ |
373 | - public function set_final_price( $REG_final_price = 0.00 ) { |
|
374 | - $this->set( 'REG_final_price', $REG_final_price ); |
|
373 | + public function set_final_price($REG_final_price = 0.00) { |
|
374 | + $this->set('REG_final_price', $REG_final_price); |
|
375 | 375 | } |
376 | 376 | |
377 | 377 | |
@@ -382,8 +382,8 @@ discard block |
||
382 | 382 | * @access public |
383 | 383 | * @param float $REG_paid |
384 | 384 | */ |
385 | - public function set_paid( $REG_paid = 0.00 ) { |
|
386 | - $this->set( 'REG_paid', $REG_paid ); |
|
385 | + public function set_paid($REG_paid = 0.00) { |
|
386 | + $this->set('REG_paid', $REG_paid); |
|
387 | 387 | } |
388 | 388 | |
389 | 389 | |
@@ -394,8 +394,8 @@ discard block |
||
394 | 394 | * @access public |
395 | 395 | * @param boolean $REG_att_is_going Attendee Is Going |
396 | 396 | */ |
397 | - public function set_att_is_going( $REG_att_is_going = FALSE ) { |
|
398 | - $this->set( 'REG_att_is_going', $REG_att_is_going ); |
|
397 | + public function set_att_is_going($REG_att_is_going = FALSE) { |
|
398 | + $this->set('REG_att_is_going', $REG_att_is_going); |
|
399 | 399 | } |
400 | 400 | |
401 | 401 | |
@@ -405,7 +405,7 @@ discard block |
||
405 | 405 | * @return EE_Attendee |
406 | 406 | */ |
407 | 407 | public function attendee() { |
408 | - return $this->get_first_related( 'Attendee' ); |
|
408 | + return $this->get_first_related('Attendee'); |
|
409 | 409 | } |
410 | 410 | |
411 | 411 | |
@@ -415,7 +415,7 @@ discard block |
||
415 | 415 | * @access public |
416 | 416 | */ |
417 | 417 | public function event_ID() { |
418 | - return $this->get( 'EVT_ID' ); |
|
418 | + return $this->get('EVT_ID'); |
|
419 | 419 | } |
420 | 420 | |
421 | 421 | |
@@ -426,7 +426,7 @@ discard block |
||
426 | 426 | */ |
427 | 427 | public function event_name() { |
428 | 428 | $event = $this->event_obj(); |
429 | - if ( $event ) { |
|
429 | + if ($event) { |
|
430 | 430 | return $event->name(); |
431 | 431 | } else { |
432 | 432 | return NULL; |
@@ -440,7 +440,7 @@ discard block |
||
440 | 440 | * @return EE_Event |
441 | 441 | */ |
442 | 442 | public function event_obj() { |
443 | - return $this->get_first_related( 'Event' ); |
|
443 | + return $this->get_first_related('Event'); |
|
444 | 444 | } |
445 | 445 | |
446 | 446 | |
@@ -450,7 +450,7 @@ discard block |
||
450 | 450 | * @access public |
451 | 451 | */ |
452 | 452 | public function attendee_ID() { |
453 | - return $this->get( 'ATT_ID' ); |
|
453 | + return $this->get('ATT_ID'); |
|
454 | 454 | } |
455 | 455 | |
456 | 456 | |
@@ -460,7 +460,7 @@ discard block |
||
460 | 460 | * @access public |
461 | 461 | */ |
462 | 462 | public function session_ID() { |
463 | - return $this->get( 'REG_session' ); |
|
463 | + return $this->get('REG_session'); |
|
464 | 464 | } |
465 | 465 | |
466 | 466 | |
@@ -470,7 +470,7 @@ discard block |
||
470 | 470 | * @param string $messenger 'pdf' or 'html'. Default 'html'. |
471 | 471 | * @return string |
472 | 472 | */ |
473 | - public function receipt_url( $messenger = 'html' ) { |
|
473 | + public function receipt_url($messenger = 'html') { |
|
474 | 474 | |
475 | 475 | /** |
476 | 476 | * The below will be deprecated one version after this. We check first if there is a custom receipt template already in use on old system. If there is then we just return the standard url for it. |
@@ -479,12 +479,12 @@ discard block |
||
479 | 479 | */ |
480 | 480 | EE_Registry::instance()->load_helper('Template'); |
481 | 481 | $template_relative_path = 'modules/gateways/Invoice/lib/templates/receipt_body.template.php'; |
482 | - $has_custom = EEH_Template::locate_template( $template_relative_path , array(), TRUE, TRUE, TRUE ); |
|
482 | + $has_custom = EEH_Template::locate_template($template_relative_path, array(), TRUE, TRUE, TRUE); |
|
483 | 483 | |
484 | - if ( $has_custom ) { |
|
485 | - return add_query_arg( array( 'receipt' => 'true' ), $this->invoice_url( 'launch' ) ); |
|
484 | + if ($has_custom) { |
|
485 | + return add_query_arg(array('receipt' => 'true'), $this->invoice_url('launch')); |
|
486 | 486 | } |
487 | - return apply_filters( 'FHEE__EE_Registration__receipt_url__receipt_url', '', $this, $messenger, 'receipt' ); |
|
487 | + return apply_filters('FHEE__EE_Registration__receipt_url__receipt_url', '', $this, $messenger, 'receipt'); |
|
488 | 488 | } |
489 | 489 | |
490 | 490 | |
@@ -495,7 +495,7 @@ discard block |
||
495 | 495 | * @param string $messenger 'pdf' or 'html'. Default 'html'. |
496 | 496 | * @return string |
497 | 497 | */ |
498 | - public function invoice_url( $messenger = 'html' ) { |
|
498 | + public function invoice_url($messenger = 'html') { |
|
499 | 499 | /** |
500 | 500 | * The below will be deprecated one version after this. We check first if there is a custom invoice template already in use on old system. If there is then we just return the standard url for it. |
501 | 501 | * |
@@ -503,21 +503,21 @@ discard block |
||
503 | 503 | */ |
504 | 504 | EE_Registry::instance()->load_helper('Template'); |
505 | 505 | $template_relative_path = 'modules/gateways/Invoice/lib/templates/invoice_body.template.php'; |
506 | - $has_custom = EEH_Template::locate_template( $template_relative_path , array(), TRUE, TRUE, TRUE ); |
|
506 | + $has_custom = EEH_Template::locate_template($template_relative_path, array(), TRUE, TRUE, TRUE); |
|
507 | 507 | |
508 | - if ( $has_custom ) { |
|
509 | - if ( $messenger == 'html' ) { |
|
510 | - return $this->invoice_url( 'launch' ); |
|
508 | + if ($has_custom) { |
|
509 | + if ($messenger == 'html') { |
|
510 | + return $this->invoice_url('launch'); |
|
511 | 511 | } |
512 | 512 | $route = $messenger == 'download' || $messenger == 'pdf' ? 'download_invoice' : 'launch_invoice'; |
513 | 513 | |
514 | - $query_args = array( 'ee' => $route, 'id' => $this->reg_url_link() ); |
|
515 | - if ( $messenger == 'html' ) { |
|
514 | + $query_args = array('ee' => $route, 'id' => $this->reg_url_link()); |
|
515 | + if ($messenger == 'html') { |
|
516 | 516 | $query_args['html'] = TRUE; |
517 | 517 | } |
518 | - return add_query_arg( $query_args, get_permalink( EE_Registry::instance()->CFG->core->thank_you_page_id ) ); |
|
518 | + return add_query_arg($query_args, get_permalink(EE_Registry::instance()->CFG->core->thank_you_page_id)); |
|
519 | 519 | } |
520 | - return apply_filters( 'FHEE__EE_Registration__invoice_url__invoice_url', '', $this, $messenger, 'invoice' ); |
|
520 | + return apply_filters('FHEE__EE_Registration__invoice_url__invoice_url', '', $this, $messenger, 'invoice'); |
|
521 | 521 | } |
522 | 522 | |
523 | 523 | |
@@ -527,7 +527,7 @@ discard block |
||
527 | 527 | * @access public |
528 | 528 | */ |
529 | 529 | public function reg_url_link() { |
530 | - return $this->get( 'REG_url_link' ); |
|
530 | + return $this->get('REG_url_link'); |
|
531 | 531 | } |
532 | 532 | |
533 | 533 | |
@@ -537,8 +537,8 @@ discard block |
||
537 | 537 | * @param string $type 'download','launch', or 'html' (default is 'launch') |
538 | 538 | * @return void |
539 | 539 | */ |
540 | - public function e_invoice_url( $type = 'launch' ) { |
|
541 | - echo $this->invoice_url( $type ); |
|
540 | + public function e_invoice_url($type = 'launch') { |
|
541 | + echo $this->invoice_url($type); |
|
542 | 542 | } |
543 | 543 | |
544 | 544 | |
@@ -558,7 +558,7 @@ discard block |
||
558 | 558 | * @return string |
559 | 559 | */ |
560 | 560 | public function payment_overview_url() { |
561 | - return add_query_arg( array( 'e_reg_url_link' => $this->reg_url_link(), 'step' => 'payment_options', 'revisit' => TRUE ), get_permalink( EE_Registry::instance()->CFG->core->reg_page_id ) ); |
|
561 | + return add_query_arg(array('e_reg_url_link' => $this->reg_url_link(), 'step' => 'payment_options', 'revisit' => TRUE), get_permalink(EE_Registry::instance()->CFG->core->reg_page_id)); |
|
562 | 562 | } |
563 | 563 | |
564 | 564 | |
@@ -569,7 +569,7 @@ discard block |
||
569 | 569 | * @return string |
570 | 570 | */ |
571 | 571 | public function edit_attendee_information_url() { |
572 | - return add_query_arg( array( 'e_reg_url_link' => $this->reg_url_link(), 'step' => 'attendee_information', 'revisit' => TRUE ), get_permalink( EE_Registry::instance()->CFG->core->reg_page_id ) ); |
|
572 | + return add_query_arg(array('e_reg_url_link' => $this->reg_url_link(), 'step' => 'attendee_information', 'revisit' => TRUE), get_permalink(EE_Registry::instance()->CFG->core->reg_page_id)); |
|
573 | 573 | } |
574 | 574 | |
575 | 575 | |
@@ -579,8 +579,8 @@ discard block |
||
579 | 579 | * @return string |
580 | 580 | */ |
581 | 581 | public function get_admin_edit_url() { |
582 | - EE_Registry::instance()->load_helper( 'URL' ); |
|
583 | - return EEH_URL::add_query_args_and_nonce( array( 'page' => 'espresso_registrations', 'action' => 'view_registration', '_REG_ID' => $this->ID() ), admin_url( 'admin.php' ) ); |
|
582 | + EE_Registry::instance()->load_helper('URL'); |
|
583 | + return EEH_URL::add_query_args_and_nonce(array('page' => 'espresso_registrations', 'action' => 'view_registration', '_REG_ID' => $this->ID()), admin_url('admin.php')); |
|
584 | 584 | } |
585 | 585 | |
586 | 586 | |
@@ -590,7 +590,7 @@ discard block |
||
590 | 590 | * @access public |
591 | 591 | */ |
592 | 592 | public function is_primary_registrant() { |
593 | - return $this->get( 'REG_count' ) == 1 ? TRUE : FALSE; |
|
593 | + return $this->get('REG_count') == 1 ? TRUE : FALSE; |
|
594 | 594 | } |
595 | 595 | |
596 | 596 | |
@@ -599,12 +599,12 @@ discard block |
||
599 | 599 | * This returns the primary registration object for this registration group (which may be this object). |
600 | 600 | * @return EE_Registration |
601 | 601 | */ |
602 | - public function get_primary_registration() { |
|
603 | - if ( $this->is_primary_registrant() ) |
|
602 | + public function get_primary_registration() { |
|
603 | + if ($this->is_primary_registrant()) |
|
604 | 604 | return $this; |
605 | 605 | |
606 | 606 | //k reg_count !== 1 so let's get the EE_Registration object matching this txn_id and reg_count == 1 |
607 | - $primary_registrant = EEM_Registration::instance()->get_one( array( array('TXN_ID' => $this->transaction_ID(), 'REG_count' => 1 ) ) ); |
|
607 | + $primary_registrant = EEM_Registration::instance()->get_one(array(array('TXN_ID' => $this->transaction_ID(), 'REG_count' => 1))); |
|
608 | 608 | return $primary_registrant; |
609 | 609 | } |
610 | 610 | |
@@ -615,7 +615,7 @@ discard block |
||
615 | 615 | * @access public |
616 | 616 | */ |
617 | 617 | public function count() { |
618 | - return $this->get( 'REG_count' ); |
|
618 | + return $this->get('REG_count'); |
|
619 | 619 | } |
620 | 620 | |
621 | 621 | |
@@ -625,7 +625,7 @@ discard block |
||
625 | 625 | * @access public |
626 | 626 | */ |
627 | 627 | public function group_size() { |
628 | - return $this->get( 'REG_group_size' ); |
|
628 | + return $this->get('REG_group_size'); |
|
629 | 629 | } |
630 | 630 | |
631 | 631 | |
@@ -635,7 +635,7 @@ discard block |
||
635 | 635 | * @access public |
636 | 636 | */ |
637 | 637 | public function date() { |
638 | - return $this->get( 'REG_date' ); |
|
638 | + return $this->get('REG_date'); |
|
639 | 639 | } |
640 | 640 | |
641 | 641 | |
@@ -646,8 +646,8 @@ discard block |
||
646 | 646 | * @param string $time_format |
647 | 647 | * @return string |
648 | 648 | */ |
649 | - public function pretty_date( $date_format = NULL, $time_format = NULL ) { |
|
650 | - return $this->get_datetime( 'REG_date', $date_format, $time_format ); |
|
649 | + public function pretty_date($date_format = NULL, $time_format = NULL) { |
|
650 | + return $this->get_datetime('REG_date', $date_format, $time_format); |
|
651 | 651 | } |
652 | 652 | |
653 | 653 | |
@@ -659,7 +659,7 @@ discard block |
||
659 | 659 | * @return float |
660 | 660 | */ |
661 | 661 | public function final_price() { |
662 | - return $this->get( 'REG_final_price' ); |
|
662 | + return $this->get('REG_final_price'); |
|
663 | 663 | } |
664 | 664 | |
665 | 665 | |
@@ -670,7 +670,7 @@ discard block |
||
670 | 670 | * @return string |
671 | 671 | */ |
672 | 672 | public function pretty_final_price() { |
673 | - return $this->get_pretty( 'REG_final_price' ); |
|
673 | + return $this->get_pretty('REG_final_price'); |
|
674 | 674 | } |
675 | 675 | |
676 | 676 | |
@@ -681,7 +681,7 @@ discard block |
||
681 | 681 | * @return float |
682 | 682 | */ |
683 | 683 | public function paid() { |
684 | - return $this->get( 'REG_paid' ); |
|
684 | + return $this->get('REG_paid'); |
|
685 | 685 | } |
686 | 686 | |
687 | 687 | |
@@ -692,7 +692,7 @@ discard block |
||
692 | 692 | * @return float |
693 | 693 | */ |
694 | 694 | public function pretty_paid() { |
695 | - return $this->get_pretty( 'REG_paid' ); |
|
695 | + return $this->get_pretty('REG_paid'); |
|
696 | 696 | } |
697 | 697 | |
698 | 698 | |
@@ -704,11 +704,11 @@ discard block |
||
704 | 704 | * @param array $requires_payment |
705 | 705 | * @return bool |
706 | 706 | */ |
707 | - public function owes_monies_and_can_pay( $requires_payment = array()) { |
|
707 | + public function owes_monies_and_can_pay($requires_payment = array()) { |
|
708 | 708 | // these reg statuses require payment (if event is not free) |
709 | - $requires_payment = ! empty( $requires_payment ) ? $requires_payment : EEM_Registration::reg_statuses_that_allow_payment(); |
|
709 | + $requires_payment = ! empty($requires_payment) ? $requires_payment : EEM_Registration::reg_statuses_that_allow_payment(); |
|
710 | 710 | if ( |
711 | - in_array( $this->status_ID(), $requires_payment ) && |
|
711 | + in_array($this->status_ID(), $requires_payment) && |
|
712 | 712 | $this->final_price() != 0 && |
713 | 713 | $this->final_price() != $this->paid() |
714 | 714 | ) { |
@@ -725,8 +725,8 @@ discard block |
||
725 | 725 | * @param bool $show_icons |
726 | 726 | * @return void |
727 | 727 | */ |
728 | - public function e_pretty_status( $show_icons = FALSE ) { |
|
729 | - echo $this->pretty_status( $show_icons ); |
|
728 | + public function e_pretty_status($show_icons = FALSE) { |
|
729 | + echo $this->pretty_status($show_icons); |
|
730 | 730 | } |
731 | 731 | |
732 | 732 | |
@@ -737,10 +737,10 @@ discard block |
||
737 | 737 | * @param bool $show_icons |
738 | 738 | * @return string |
739 | 739 | */ |
740 | - public function pretty_status( $show_icons = FALSE ) { |
|
741 | - $status = EEM_Status::instance()->localized_status( array( $this->status_ID() => __( 'unknown', 'event_espresso' ) ), FALSE, 'sentence' ); |
|
740 | + public function pretty_status($show_icons = FALSE) { |
|
741 | + $status = EEM_Status::instance()->localized_status(array($this->status_ID() => __('unknown', 'event_espresso')), FALSE, 'sentence'); |
|
742 | 742 | $icon = ''; |
743 | - switch ( $this->status_ID() ) { |
|
743 | + switch ($this->status_ID()) { |
|
744 | 744 | case EEM_Registration::status_id_approved: |
745 | 745 | $icon = $show_icons ? '<span class="dashicons dashicons-star-filled ee-icon-size-16 green-text"></span>' : ''; |
746 | 746 | break; |
@@ -760,7 +760,7 @@ discard block |
||
760 | 760 | $icon = $show_icons ? '<span class="dashicons dashicons-no ee-icon-size-16 red-text"></span>' : ''; |
761 | 761 | break; |
762 | 762 | } |
763 | - return $icon . $status[ $this->status_ID() ]; |
|
763 | + return $icon.$status[$this->status_ID()]; |
|
764 | 764 | } |
765 | 765 | |
766 | 766 | |
@@ -770,7 +770,7 @@ discard block |
||
770 | 770 | * @access public |
771 | 771 | */ |
772 | 772 | public function att_is_going() { |
773 | - return $this->get( 'REG_att_is_going' ); |
|
773 | + return $this->get('REG_att_is_going'); |
|
774 | 774 | } |
775 | 775 | |
776 | 776 | |
@@ -780,8 +780,8 @@ discard block |
||
780 | 780 | * @param array $query_params like EEM_Base::get_all |
781 | 781 | * @return EE_Answer[] |
782 | 782 | */ |
783 | - public function answers( $query_params = NULL ) { |
|
784 | - return $this->get_many_related( 'Answer', $query_params ); |
|
783 | + public function answers($query_params = NULL) { |
|
784 | + return $this->get_many_related('Answer', $query_params); |
|
785 | 785 | } |
786 | 786 | |
787 | 787 | |
@@ -795,9 +795,9 @@ discard block |
||
795 | 795 | * (because the answer might be an array of answer values, so passing pretty_value=true |
796 | 796 | * will convert it into some kind of string) |
797 | 797 | */ |
798 | - public function answer_value_to_question( $question, $pretty_value=true ) { |
|
798 | + public function answer_value_to_question($question, $pretty_value = true) { |
|
799 | 799 | $question_id = EEM_Question::instance()->ensure_is_ID($question); |
800 | - return EEM_Answer::instance()->get_answer_value_to_question($this,$question_id,$pretty_value); |
|
800 | + return EEM_Answer::instance()->get_answer_value_to_question($this, $question_id, $pretty_value); |
|
801 | 801 | } |
802 | 802 | |
803 | 803 | /** |
@@ -806,7 +806,7 @@ discard block |
||
806 | 806 | * @return string |
807 | 807 | */ |
808 | 808 | public function reg_date() { |
809 | - return $this->get_datetime( 'REG_date' ); |
|
809 | + return $this->get_datetime('REG_date'); |
|
810 | 810 | } |
811 | 811 | |
812 | 812 | |
@@ -818,7 +818,7 @@ discard block |
||
818 | 818 | * @return EE_Datetime_Ticket |
819 | 819 | */ |
820 | 820 | public function datetime_ticket() { |
821 | - return $this->get_first_related( 'Datetime_Ticket' ); |
|
821 | + return $this->get_first_related('Datetime_Ticket'); |
|
822 | 822 | } |
823 | 823 | |
824 | 824 | |
@@ -828,15 +828,15 @@ discard block |
||
828 | 828 | * @param EE_Datetime_Ticket $datetime_ticket |
829 | 829 | * @return EE_Datetime_Ticket |
830 | 830 | */ |
831 | - public function set_datetime_ticket( $datetime_ticket ) { |
|
832 | - return $this->_add_relation_to( $datetime_ticket, 'Datetime_Ticket' ); |
|
831 | + public function set_datetime_ticket($datetime_ticket) { |
|
832 | + return $this->_add_relation_to($datetime_ticket, 'Datetime_Ticket'); |
|
833 | 833 | } |
834 | 834 | /** |
835 | 835 | * Gets deleted |
836 | 836 | * @return boolean |
837 | 837 | */ |
838 | 838 | public function deleted() { |
839 | - return $this->get( 'REG_deleted' ); |
|
839 | + return $this->get('REG_deleted'); |
|
840 | 840 | } |
841 | 841 | |
842 | 842 | /** |
@@ -845,7 +845,7 @@ discard block |
||
845 | 845 | * @return boolean |
846 | 846 | */ |
847 | 847 | public function set_deleted($deleted) { |
848 | - $this->set( 'REG_deleted', $deleted ); |
|
848 | + $this->set('REG_deleted', $deleted); |
|
849 | 849 | } |
850 | 850 | |
851 | 851 | |
@@ -855,7 +855,7 @@ discard block |
||
855 | 855 | * @return EE_Status |
856 | 856 | */ |
857 | 857 | public function status_obj() { |
858 | - return $this->get_first_related( 'Status' ); |
|
858 | + return $this->get_first_related('Status'); |
|
859 | 859 | } |
860 | 860 | |
861 | 861 | |
@@ -866,7 +866,7 @@ discard block |
||
866 | 866 | * @return int |
867 | 867 | */ |
868 | 868 | public function count_checkins() { |
869 | - return $this->get_model()->count_related( $this, 'Checkin' ); |
|
869 | + return $this->get_model()->count_related($this, 'Checkin'); |
|
870 | 870 | } |
871 | 871 | |
872 | 872 | |
@@ -876,7 +876,7 @@ discard block |
||
876 | 876 | * @return int |
877 | 877 | */ |
878 | 878 | public function count_checkins_not_checkedout() { |
879 | - return $this->get_model()->count_related( $this, 'Checkin', array( array( 'CHK_in' => 1 ) ) ); |
|
879 | + return $this->get_model()->count_related($this, 'Checkin', array(array('CHK_in' => 1))); |
|
880 | 880 | } |
881 | 881 | |
882 | 882 | |
@@ -889,15 +889,15 @@ discard block |
||
889 | 889 | * |
890 | 890 | * @return bool |
891 | 891 | */ |
892 | - public function can_checkin( $DTT_OR_ID, $check_approved = TRUE ) { |
|
893 | - $DTT_ID = EEM_Datetime::instance()->ensure_is_ID( $DTT_OR_ID ); |
|
892 | + public function can_checkin($DTT_OR_ID, $check_approved = TRUE) { |
|
893 | + $DTT_ID = EEM_Datetime::instance()->ensure_is_ID($DTT_OR_ID); |
|
894 | 894 | |
895 | 895 | //first check registration status |
896 | - if ( $check_approved && ! $this->is_approved() ) { |
|
896 | + if ($check_approved && ! $this->is_approved()) { |
|
897 | 897 | return false; |
898 | 898 | } |
899 | 899 | //is there a datetime ticket that matches this dtt_ID? |
900 | - return EEM_Datetime_Ticket::instance()->exists( array( array( 'TKT_ID' => $this->get('TKT_ID' ), 'DTT_ID' => $DTT_ID ) ) ); |
|
900 | + return EEM_Datetime_Ticket::instance()->exists(array(array('TKT_ID' => $this->get('TKT_ID'), 'DTT_ID' => $DTT_ID))); |
|
901 | 901 | } |
902 | 902 | |
903 | 903 | |
@@ -913,25 +913,25 @@ discard block |
||
913 | 913 | * @param bool $verify If true then can_checkin() is used to verify whether the person can be checked in or not. Otherwise this forces change in checkin status. |
914 | 914 | * @return int|BOOL the chk_in status toggled to OR false if nothing got changed. |
915 | 915 | */ |
916 | - public function toggle_checkin_status( $DTT_ID = NULL, $verify = FALSE ) { |
|
917 | - if ( empty( $DTT_ID ) ) { |
|
916 | + public function toggle_checkin_status($DTT_ID = NULL, $verify = FALSE) { |
|
917 | + if (empty($DTT_ID)) { |
|
918 | 918 | $datetime = $this->get_related_primary_datetime(); |
919 | 919 | $DTT_ID = $datetime->ID(); |
920 | 920 | //verify the registration can checkin for the given DTT_ID |
921 | - } elseif ( ! $this->can_checkin( $DTT_ID, $verify ) ) { |
|
922 | - EE_Error::add_error( sprintf( __( 'The given registration (ID:%d) can not be checked in to the given DTT_ID (%d), because the registration does not have access', 'event_espresso'), $this->ID(), $DTT_ID ), __FILE__, __FUNCTION__, __LINE__ ); |
|
921 | + } elseif ( ! $this->can_checkin($DTT_ID, $verify)) { |
|
922 | + EE_Error::add_error(sprintf(__('The given registration (ID:%d) can not be checked in to the given DTT_ID (%d), because the registration does not have access', 'event_espresso'), $this->ID(), $DTT_ID), __FILE__, __FUNCTION__, __LINE__); |
|
923 | 923 | return FALSE; |
924 | 924 | } |
925 | - $status_paths = array( 0 => 1, 1 => 2, 2 => 1 ); |
|
925 | + $status_paths = array(0 => 1, 1 => 2, 2 => 1); |
|
926 | 926 | //start by getting the current status so we know what status we'll be changing to. |
927 | - $cur_status = $this->check_in_status_for_datetime( $DTT_ID, NULL ); |
|
928 | - $status_to = $status_paths[ $cur_status ]; |
|
927 | + $cur_status = $this->check_in_status_for_datetime($DTT_ID, NULL); |
|
928 | + $status_to = $status_paths[$cur_status]; |
|
929 | 929 | //add relation - note Check-ins are always creating new rows because we are keeping track of Check-ins over time. Eventually we'll probably want to show a list table for the individual Check-ins so that can be managed. |
930 | 930 | $new_status = $status_to == 2 ? 0 : $status_to; |
931 | - $chk_data = array( 'REG_ID' => $this->ID(), 'DTT_ID' => $DTT_ID, 'CHK_in' => $new_status ); |
|
932 | - $checkin = EE_Checkin::new_instance( $chk_data ); |
|
931 | + $chk_data = array('REG_ID' => $this->ID(), 'DTT_ID' => $DTT_ID, 'CHK_in' => $new_status); |
|
932 | + $checkin = EE_Checkin::new_instance($chk_data); |
|
933 | 933 | $updated = $checkin->save(); |
934 | - if ( $updated === 0 ) { |
|
934 | + if ($updated === 0) { |
|
935 | 935 | $status_to = FALSE; |
936 | 936 | } |
937 | 937 | return $status_to; |
@@ -955,22 +955,22 @@ discard block |
||
955 | 955 | * @param EE_Checkin $checkin If present, we use the given checkin object rather than the dtt_id. |
956 | 956 | * @return int Integer representing Check-in status. |
957 | 957 | */ |
958 | - public function check_in_status_for_datetime( $DTT_ID = 0, $checkin = NULL ) { |
|
959 | - if ( empty( $DTT_ID ) && ! $checkin instanceof EE_Checkin ) { |
|
958 | + public function check_in_status_for_datetime($DTT_ID = 0, $checkin = NULL) { |
|
959 | + if (empty($DTT_ID) && ! $checkin instanceof EE_Checkin) { |
|
960 | 960 | $datetime = $this->get_related_primary_datetime(); |
961 | - if ( ! $datetime instanceof EE_Datetime ) { |
|
961 | + if ( ! $datetime instanceof EE_Datetime) { |
|
962 | 962 | return 0; |
963 | 963 | } |
964 | 964 | $DTT_ID = $datetime->ID(); |
965 | 965 | //verify the registration can checkin for the given DTT_ID |
966 | - } elseif ( ! $checkin instanceof EE_Checkin && ! $this->can_checkin( $DTT_ID, false ) ) { |
|
967 | - EE_Error::add_error( sprintf( __( 'The checkin status for the given registration (ID:%d) and DTT_ID (%d) cannot be retrieved because the registration does not have access to that date and time. So there is no status for this registration.', 'event_espresso'), $this->ID(), $DTT_ID ) ); |
|
966 | + } elseif ( ! $checkin instanceof EE_Checkin && ! $this->can_checkin($DTT_ID, false)) { |
|
967 | + EE_Error::add_error(sprintf(__('The checkin status for the given registration (ID:%d) and DTT_ID (%d) cannot be retrieved because the registration does not have access to that date and time. So there is no status for this registration.', 'event_espresso'), $this->ID(), $DTT_ID)); |
|
968 | 968 | return false; |
969 | 969 | } |
970 | 970 | //get checkin object (if exists) |
971 | - $checkin = $checkin instanceof EE_Checkin ? $checkin : $this->get_first_related( 'Checkin', array( array( 'DTT_ID' => $DTT_ID ), 'order_by' => array( 'CHK_timestamp' => 'DESC' ) ) ); |
|
972 | - if ( $checkin instanceof EE_Checkin ) { |
|
973 | - if ( $checkin->get( 'CHK_in' ) ) { |
|
971 | + $checkin = $checkin instanceof EE_Checkin ? $checkin : $this->get_first_related('Checkin', array(array('DTT_ID' => $DTT_ID), 'order_by' => array('CHK_timestamp' => 'DESC'))); |
|
972 | + if ($checkin instanceof EE_Checkin) { |
|
973 | + if ($checkin->get('CHK_in')) { |
|
974 | 974 | return 1; //checked in |
975 | 975 | } else { |
976 | 976 | return 2; //had checked in but is now checked out. |
@@ -988,28 +988,28 @@ discard block |
||
988 | 988 | * @param bool $error This just flags that you want an error message returned. This is put in so that the error message can be customized with the attendee name. |
989 | 989 | * @return string internationalized message |
990 | 990 | */ |
991 | - public function get_checkin_msg( $DTT_ID, $error = FALSE ) { |
|
991 | + public function get_checkin_msg($DTT_ID, $error = FALSE) { |
|
992 | 992 | //let's get the attendee first so we can include the name of the attendee |
993 | - $attendee = $this->get_first_related( 'Attendee' ); |
|
994 | - if ( $attendee instanceof EE_Attendee ) { |
|
995 | - if ( $error ) { |
|
996 | - return sprintf( __( "%s's check-in status was not changed.", "event_espresso" ), $attendee->full_name() ); |
|
993 | + $attendee = $this->get_first_related('Attendee'); |
|
994 | + if ($attendee instanceof EE_Attendee) { |
|
995 | + if ($error) { |
|
996 | + return sprintf(__("%s's check-in status was not changed.", "event_espresso"), $attendee->full_name()); |
|
997 | 997 | } |
998 | - $cur_status = $this->check_in_status_for_datetime( $DTT_ID ); |
|
998 | + $cur_status = $this->check_in_status_for_datetime($DTT_ID); |
|
999 | 999 | //what is the status message going to be? |
1000 | - switch ( $cur_status ) { |
|
1000 | + switch ($cur_status) { |
|
1001 | 1001 | case 0 : |
1002 | - return sprintf( __( "%s has been removed from Check-in records", "event_espresso" ), $attendee->full_name() ); |
|
1002 | + return sprintf(__("%s has been removed from Check-in records", "event_espresso"), $attendee->full_name()); |
|
1003 | 1003 | break; |
1004 | 1004 | case 1 : |
1005 | - return sprintf( __( '%s has been checked in', 'event_espresso' ), $attendee->full_name() ); |
|
1005 | + return sprintf(__('%s has been checked in', 'event_espresso'), $attendee->full_name()); |
|
1006 | 1006 | break; |
1007 | 1007 | case 2 : |
1008 | - return sprintf( __( '%s has been checked out', 'event_espresso' ), $attendee->full_name() ); |
|
1008 | + return sprintf(__('%s has been checked out', 'event_espresso'), $attendee->full_name()); |
|
1009 | 1009 | break; |
1010 | 1010 | } |
1011 | 1011 | } |
1012 | - return __( "The check-in status could not be determined.", "event_espresso" ); |
|
1012 | + return __("The check-in status could not be determined.", "event_espresso"); |
|
1013 | 1013 | } |
1014 | 1014 | |
1015 | 1015 | |
@@ -1019,7 +1019,7 @@ discard block |
||
1019 | 1019 | * @return EE_Transaction |
1020 | 1020 | */ |
1021 | 1021 | public function transaction() { |
1022 | - return $this->get_first_related( 'Transaction' ); |
|
1022 | + return $this->get_first_related('Transaction'); |
|
1023 | 1023 | } |
1024 | 1024 | |
1025 | 1025 | |
@@ -1030,7 +1030,7 @@ discard block |
||
1030 | 1030 | * @access public |
1031 | 1031 | */ |
1032 | 1032 | public function reg_code() { |
1033 | - return $this->get( 'REG_code' ); |
|
1033 | + return $this->get('REG_code'); |
|
1034 | 1034 | } |
1035 | 1035 | |
1036 | 1036 | |
@@ -1040,7 +1040,7 @@ discard block |
||
1040 | 1040 | * @access public |
1041 | 1041 | */ |
1042 | 1042 | public function transaction_ID() { |
1043 | - return $this->get( 'TXN_ID' ); |
|
1043 | + return $this->get('TXN_ID'); |
|
1044 | 1044 | } |
1045 | 1045 | |
1046 | 1046 | |
@@ -1049,7 +1049,7 @@ discard block |
||
1049 | 1049 | * @return int |
1050 | 1050 | */ |
1051 | 1051 | public function ticket_ID() { |
1052 | - return $this->get( 'TKT_ID' ); |
|
1052 | + return $this->get('TKT_ID'); |
|
1053 | 1053 | } |
1054 | 1054 | |
1055 | 1055 | |
@@ -1061,17 +1061,17 @@ discard block |
||
1061 | 1061 | * @param string $REG_code Registration Code |
1062 | 1062 | * @param boolean $use_default |
1063 | 1063 | */ |
1064 | - public function set_reg_code( $REG_code, $use_default = FALSE ) { |
|
1065 | - if ( empty( $REG_code )) { |
|
1066 | - EE_Error::add_error( __( 'REG_code can not be empty.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ ); |
|
1064 | + public function set_reg_code($REG_code, $use_default = FALSE) { |
|
1065 | + if (empty($REG_code)) { |
|
1066 | + EE_Error::add_error(__('REG_code can not be empty.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
1067 | 1067 | return; |
1068 | 1068 | } |
1069 | - if ( ! $this->reg_code() ) { |
|
1070 | - parent::set( 'REG_code', $REG_code, $use_default ); |
|
1069 | + if ( ! $this->reg_code()) { |
|
1070 | + parent::set('REG_code', $REG_code, $use_default); |
|
1071 | 1071 | } else { |
1072 | 1072 | EE_Error::doing_it_wrong( |
1073 | - __CLASS__ . '::' . __FUNCTION__, |
|
1074 | - __( 'Can not change a registration REG_code once it has been set.', 'event_espresso' ), |
|
1073 | + __CLASS__.'::'.__FUNCTION__, |
|
1074 | + __('Can not change a registration REG_code once it has been set.', 'event_espresso'), |
|
1075 | 1075 | '4.6.0' |
1076 | 1076 | ); |
1077 | 1077 | } |
@@ -1091,17 +1091,17 @@ discard block |
||
1091 | 1091 | * @return EE_Registration[] or empty array if this isn't a group registration. |
1092 | 1092 | */ |
1093 | 1093 | public function get_all_other_registrations_in_group() { |
1094 | - if ( $this->group_size() < 2 ) { |
|
1094 | + if ($this->group_size() < 2) { |
|
1095 | 1095 | return array(); |
1096 | 1096 | } |
1097 | 1097 | |
1098 | 1098 | $query[0] = array( |
1099 | 1099 | 'TXN_ID' => $this->transaction_ID(), |
1100 | - 'REG_ID' => array( '!=', $this->ID() ), |
|
1100 | + 'REG_ID' => array('!=', $this->ID()), |
|
1101 | 1101 | 'TKT_ID' => $this->ticket_ID() |
1102 | 1102 | ); |
1103 | 1103 | |
1104 | - $registrations = $this->get_model()->get_all( $query ); |
|
1104 | + $registrations = $this->get_model()->get_all($query); |
|
1105 | 1105 | return $registrations; |
1106 | 1106 | } |
1107 | 1107 | |
@@ -1113,7 +1113,7 @@ discard block |
||
1113 | 1113 | * @access public |
1114 | 1114 | */ |
1115 | 1115 | public function price_paid() { |
1116 | - EE_Error::doing_it_wrong( 'EE_Registration::price_paid()', __( 'This method is deprecated, please use EE_Registration::final_price() instead.', 'event_espresso' ), '4.7.0' ); |
|
1116 | + EE_Error::doing_it_wrong('EE_Registration::price_paid()', __('This method is deprecated, please use EE_Registration::final_price() instead.', 'event_espresso'), '4.7.0'); |
|
1117 | 1117 | return $this->final_price(); |
1118 | 1118 | } |
1119 | 1119 | |
@@ -1125,9 +1125,9 @@ discard block |
||
1125 | 1125 | * @access public |
1126 | 1126 | * @param float $REG_final_price |
1127 | 1127 | */ |
1128 | - public function set_price_paid( $REG_final_price = 0.00 ) { |
|
1129 | - EE_Error::doing_it_wrong( 'EE_Registration::set_price_paid()', __( 'This method is deprecated, please use EE_Registration::set_final_price() instead.', 'event_espresso' ), '4.7.0' ); |
|
1130 | - $this->set_final_price( $REG_final_price ); |
|
1128 | + public function set_price_paid($REG_final_price = 0.00) { |
|
1129 | + EE_Error::doing_it_wrong('EE_Registration::set_price_paid()', __('This method is deprecated, please use EE_Registration::set_final_price() instead.', 'event_espresso'), '4.7.0'); |
|
1130 | + $this->set_final_price($REG_final_price); |
|
1131 | 1131 | } |
1132 | 1132 | |
1133 | 1133 | |
@@ -1138,7 +1138,7 @@ discard block |
||
1138 | 1138 | * @return string |
1139 | 1139 | */ |
1140 | 1140 | public function pretty_price_paid() { |
1141 | - EE_Error::doing_it_wrong( 'EE_Registration::pretty_price_paid()', __( 'This method is deprecated, please use EE_Registration::pretty_final_price() instead.', 'event_espresso' ), '4.7.0' ); |
|
1141 | + EE_Error::doing_it_wrong('EE_Registration::pretty_price_paid()', __('This method is deprecated, please use EE_Registration::pretty_final_price() instead.', 'event_espresso'), '4.7.0'); |
|
1142 | 1142 | return $this->pretty_final_price(); |
1143 | 1143 | } |
1144 | 1144 |
@@ -40,7 +40,7 @@ discard block |
||
40 | 40 | /** |
41 | 41 | * registration_ID |
42 | 42 | * @access public |
43 | - * @return int |
|
43 | + * @return boolean |
|
44 | 44 | */ |
45 | 45 | public function registration_ID() { |
46 | 46 | return $this->get( 'REG_ID' ); |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | /** |
52 | 52 | * payment_ID |
53 | 53 | * @access public |
54 | - * @return int |
|
54 | + * @return boolean |
|
55 | 55 | */ |
56 | 56 | public function payment_ID() { |
57 | 57 | return $this->get( 'PAY_ID' ); |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | /** |
63 | 63 | * amount |
64 | 64 | * @access public |
65 | - * @return float |
|
65 | + * @return boolean |
|
66 | 66 | */ |
67 | 67 | public function amount() { |
68 | 68 | return $this->get( 'RPY_amount' ); |
@@ -19,9 +19,9 @@ discard block |
||
19 | 19 | * @param string $timezone |
20 | 20 | * @return EE_Registration_Payment |
21 | 21 | */ |
22 | - public static function new_instance( $props_n_values = array(), $timezone = '' ) { |
|
23 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
24 | - return $has_object ? $has_object : new self( $props_n_values, false, $timezone ); |
|
22 | + public static function new_instance($props_n_values = array(), $timezone = '') { |
|
23 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
24 | + return $has_object ? $has_object : new self($props_n_values, false, $timezone); |
|
25 | 25 | } |
26 | 26 | |
27 | 27 | |
@@ -31,8 +31,8 @@ discard block |
||
31 | 31 | * @param string $timezone |
32 | 32 | * @return EE_Registration_Payment |
33 | 33 | */ |
34 | - public static function new_instance_from_db( $props_n_values = array(), $timezone = '' ) { |
|
35 | - return new self( $props_n_values, true, $timezone ); |
|
34 | + public static function new_instance_from_db($props_n_values = array(), $timezone = '') { |
|
35 | + return new self($props_n_values, true, $timezone); |
|
36 | 36 | } |
37 | 37 | |
38 | 38 | |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | * @return int |
44 | 44 | */ |
45 | 45 | public function registration_ID() { |
46 | - return $this->get( 'REG_ID' ); |
|
46 | + return $this->get('REG_ID'); |
|
47 | 47 | } |
48 | 48 | |
49 | 49 | |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | * @return int |
55 | 55 | */ |
56 | 56 | public function payment_ID() { |
57 | - return $this->get( 'PAY_ID' ); |
|
57 | + return $this->get('PAY_ID'); |
|
58 | 58 | } |
59 | 59 | |
60 | 60 | |
@@ -65,7 +65,7 @@ discard block |
||
65 | 65 | * @return float |
66 | 66 | */ |
67 | 67 | public function amount() { |
68 | - return $this->get( 'RPY_amount' ); |
|
68 | + return $this->get('RPY_amount'); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | |
@@ -75,8 +75,8 @@ discard block |
||
75 | 75 | * @access public |
76 | 76 | * @param float $amount |
77 | 77 | */ |
78 | - public function set_amount( $amount = 0.000 ) { |
|
79 | - $this->set( 'RPY_amount', $amount ); |
|
78 | + public function set_amount($amount = 0.000) { |
|
79 | + $this->set('RPY_amount', $amount); |
|
80 | 80 | } |
81 | 81 | |
82 | 82 |
@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | |
51 | 51 | |
52 | 52 | /** |
53 | - * @return string |
|
53 | + * @return boolean |
|
54 | 54 | */ |
55 | 55 | public function country_iso() { |
56 | 56 | return $this->get( 'CNT_ISO' ); |
@@ -59,7 +59,7 @@ discard block |
||
59 | 59 | |
60 | 60 | |
61 | 61 | /** |
62 | - * @return string |
|
62 | + * @return boolean |
|
63 | 63 | */ |
64 | 64 | public function abbrev() { |
65 | 65 | return $this->get( 'STA_abbrev' ); |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | |
78 | 78 | |
79 | 79 | /** |
80 | - * @return string |
|
80 | + * @return boolean |
|
81 | 81 | */ |
82 | 82 | public function name() { |
83 | 83 | return $this->get( 'STA_name' ); |
@@ -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_State|mixed |
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_State |
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 | |
@@ -53,7 +53,7 @@ discard block |
||
53 | 53 | * @return string |
54 | 54 | */ |
55 | 55 | public function country_iso() { |
56 | - return $this->get( 'CNT_ISO' ); |
|
56 | + return $this->get('CNT_ISO'); |
|
57 | 57 | } |
58 | 58 | |
59 | 59 | |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | * @return string |
63 | 63 | */ |
64 | 64 | public function abbrev() { |
65 | - return $this->get( 'STA_abbrev' ); |
|
65 | + return $this->get('STA_abbrev'); |
|
66 | 66 | } |
67 | 67 | |
68 | 68 | |
@@ -71,7 +71,7 @@ discard block |
||
71 | 71 | * @return bool |
72 | 72 | */ |
73 | 73 | public function active() { |
74 | - return $this->get( 'STA_active' ); |
|
74 | + return $this->get('STA_active'); |
|
75 | 75 | } |
76 | 76 | |
77 | 77 | |
@@ -80,7 +80,7 @@ discard block |
||
80 | 80 | * @return string |
81 | 81 | */ |
82 | 82 | public function name() { |
83 | - return $this->get( 'STA_name' ); |
|
83 | + return $this->get('STA_name'); |
|
84 | 84 | } |
85 | 85 | |
86 | 86 | |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | * @return EE_Country |
90 | 90 | */ |
91 | 91 | public function country() { |
92 | - return $this->get_first_related( 'Country' ); |
|
92 | + return $this->get_first_related('Country'); |
|
93 | 93 | } |
94 | 94 | |
95 | 95 | |
@@ -97,8 +97,8 @@ discard block |
||
97 | 97 | /** |
98 | 98 | * @param $iso |
99 | 99 | */ |
100 | - public function set_country_iso( $iso ) { |
|
101 | - $this->set( 'CNT_ISO', $iso ); |
|
100 | + public function set_country_iso($iso) { |
|
101 | + $this->set('CNT_ISO', $iso); |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | |
@@ -106,8 +106,8 @@ discard block |
||
106 | 106 | /** |
107 | 107 | * @param $abbrev |
108 | 108 | */ |
109 | - public function set_abbrev( $abbrev ) { |
|
110 | - $this->set( 'STA_abbrev', $abbrev ); |
|
109 | + public function set_abbrev($abbrev) { |
|
110 | + $this->set('STA_abbrev', $abbrev); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | |
@@ -115,8 +115,8 @@ discard block |
||
115 | 115 | /** |
116 | 116 | * @param $active |
117 | 117 | */ |
118 | - public function set_active( $active ) { |
|
119 | - $this->set( 'STA_active', $active ); |
|
118 | + public function set_active($active) { |
|
119 | + $this->set('STA_active', $active); |
|
120 | 120 | } |
121 | 121 | |
122 | 122 | |
@@ -124,8 +124,8 @@ discard block |
||
124 | 124 | /** |
125 | 125 | * @param $name |
126 | 126 | */ |
127 | - public function set_name( $name ) { |
|
128 | - $this->set( 'STA_name', $name ); |
|
127 | + public function set_name($name) { |
|
128 | + $this->set('STA_name', $name); |
|
129 | 129 | } |
130 | 130 | } |
131 | 131 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | /** |
67 | 67 | * Sets code |
68 | 68 | * @param string $code |
69 | - * @return boolean |
|
69 | + * @return boolean|null |
|
70 | 70 | */ |
71 | 71 | function set_code( $code ) { |
72 | 72 | $this->set( 'STS_code', $code ); |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | |
77 | 77 | /** |
78 | 78 | * Gets desc |
79 | - * @return string |
|
79 | + * @return boolean |
|
80 | 80 | */ |
81 | 81 | function desc() { |
82 | 82 | return $this->get( 'STS_desc' ); |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | /** |
88 | 88 | * Sets desc |
89 | 89 | * @param string $desc |
90 | - * @return boolean |
|
90 | + * @return boolean|null |
|
91 | 91 | */ |
92 | 92 | function set_desc( $desc ) { |
93 | 93 | $this->set( 'STS_desc', $desc ); |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | |
98 | 98 | /** |
99 | 99 | * Gets type |
100 | - * @return string |
|
100 | + * @return boolean |
|
101 | 101 | */ |
102 | 102 | function type() { |
103 | 103 | return $this->get( 'STS_type' ); |
@@ -108,7 +108,7 @@ discard block |
||
108 | 108 | /** |
109 | 109 | * Sets type |
110 | 110 | * @param string $type |
111 | - * @return boolean |
|
111 | + * @return boolean|null |
|
112 | 112 | */ |
113 | 113 | function set_type( $type ) { |
114 | 114 | $this->set( 'STS_type', $type ); |
@@ -129,7 +129,7 @@ discard block |
||
129 | 129 | /** |
130 | 130 | * Sets can_edit |
131 | 131 | * @param boolean $can_edit |
132 | - * @return boolean |
|
132 | + * @return boolean|null |
|
133 | 133 | */ |
134 | 134 | function set_can_edit( $can_edit ) { |
135 | 135 | $this->set( 'STS_can_edit', $can_edit ); |
@@ -150,7 +150,7 @@ discard block |
||
150 | 150 | /** |
151 | 151 | * Sets open |
152 | 152 | * @param boolean $open |
153 | - * @return boolean |
|
153 | + * @return boolean|null |
|
154 | 154 | */ |
155 | 155 | function set_open( $open ) { |
156 | 156 | $this->set( 'STS_open', $open ); |
@@ -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_Status |
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_Status |
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 | |
@@ -55,10 +55,10 @@ discard block |
||
55 | 55 | * @param string $schema |
56 | 56 | * @return string |
57 | 57 | */ |
58 | - function code( $plural = FALSE, $schema = 'upper' ) { |
|
59 | - $id = $this->get( 'STS_ID' ); |
|
60 | - $code = EEM_Status::instance()->localized_status( array( $id => $this->get( 'STS_code' ) ), $plural, $schema ); |
|
61 | - return $code[ $id ]; |
|
58 | + function code($plural = FALSE, $schema = 'upper') { |
|
59 | + $id = $this->get('STS_ID'); |
|
60 | + $code = EEM_Status::instance()->localized_status(array($id => $this->get('STS_code')), $plural, $schema); |
|
61 | + return $code[$id]; |
|
62 | 62 | } |
63 | 63 | |
64 | 64 | |
@@ -68,8 +68,8 @@ discard block |
||
68 | 68 | * @param string $code |
69 | 69 | * @return boolean |
70 | 70 | */ |
71 | - function set_code( $code ) { |
|
72 | - $this->set( 'STS_code', $code ); |
|
71 | + function set_code($code) { |
|
72 | + $this->set('STS_code', $code); |
|
73 | 73 | } |
74 | 74 | |
75 | 75 | |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | * @return string |
80 | 80 | */ |
81 | 81 | function desc() { |
82 | - return $this->get( 'STS_desc' ); |
|
82 | + return $this->get('STS_desc'); |
|
83 | 83 | } |
84 | 84 | |
85 | 85 | |
@@ -89,8 +89,8 @@ discard block |
||
89 | 89 | * @param string $desc |
90 | 90 | * @return boolean |
91 | 91 | */ |
92 | - function set_desc( $desc ) { |
|
93 | - $this->set( 'STS_desc', $desc ); |
|
92 | + function set_desc($desc) { |
|
93 | + $this->set('STS_desc', $desc); |
|
94 | 94 | } |
95 | 95 | |
96 | 96 | |
@@ -100,7 +100,7 @@ discard block |
||
100 | 100 | * @return string |
101 | 101 | */ |
102 | 102 | function type() { |
103 | - return $this->get( 'STS_type' ); |
|
103 | + return $this->get('STS_type'); |
|
104 | 104 | } |
105 | 105 | |
106 | 106 | |
@@ -110,8 +110,8 @@ discard block |
||
110 | 110 | * @param string $type |
111 | 111 | * @return boolean |
112 | 112 | */ |
113 | - function set_type( $type ) { |
|
114 | - $this->set( 'STS_type', $type ); |
|
113 | + function set_type($type) { |
|
114 | + $this->set('STS_type', $type); |
|
115 | 115 | } |
116 | 116 | |
117 | 117 | |
@@ -121,7 +121,7 @@ discard block |
||
121 | 121 | * @return boolean |
122 | 122 | */ |
123 | 123 | function can_edit() { |
124 | - return $this->get( 'STS_can_edit' ); |
|
124 | + return $this->get('STS_can_edit'); |
|
125 | 125 | } |
126 | 126 | |
127 | 127 | |
@@ -131,8 +131,8 @@ discard block |
||
131 | 131 | * @param boolean $can_edit |
132 | 132 | * @return boolean |
133 | 133 | */ |
134 | - function set_can_edit( $can_edit ) { |
|
135 | - $this->set( 'STS_can_edit', $can_edit ); |
|
134 | + function set_can_edit($can_edit) { |
|
135 | + $this->set('STS_can_edit', $can_edit); |
|
136 | 136 | } |
137 | 137 | |
138 | 138 | |
@@ -142,7 +142,7 @@ discard block |
||
142 | 142 | * @return boolean |
143 | 143 | */ |
144 | 144 | function open() { |
145 | - return $this->get( 'STS_open' ); |
|
145 | + return $this->get('STS_open'); |
|
146 | 146 | } |
147 | 147 | |
148 | 148 | |
@@ -152,8 +152,8 @@ discard block |
||
152 | 152 | * @param boolean $open |
153 | 153 | * @return boolean |
154 | 154 | */ |
155 | - function set_open( $open ) { |
|
156 | - $this->set( 'STS_open', $open ); |
|
155 | + function set_open($open) { |
|
156 | + $this->set('STS_open', $open); |
|
157 | 157 | } |
158 | 158 | } |
159 | 159 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | |
67 | 67 | /** |
68 | 68 | * Gets name |
69 | - * @return string |
|
69 | + * @return boolean |
|
70 | 70 | */ |
71 | 71 | function name() { |
72 | 72 | return $this->get( 'name' ); |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | /** |
78 | 78 | * Sets name |
79 | 79 | * @param string $name |
80 | - * @return boolean |
|
80 | + * @return boolean|null |
|
81 | 81 | */ |
82 | 82 | function set_name( $name ) { |
83 | 83 | $this->set( 'name', $name ); |
@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | |
88 | 88 | /** |
89 | 89 | * Gets slug |
90 | - * @return string |
|
90 | + * @return boolean |
|
91 | 91 | */ |
92 | 92 | function slug() { |
93 | 93 | return $this->get( 'slug' ); |
@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | /** |
99 | 99 | * Sets slug |
100 | 100 | * @param string $slug |
101 | - * @return boolean |
|
101 | + * @return boolean|null |
|
102 | 102 | */ |
103 | 103 | function set_slug( $slug ) { |
104 | 104 | $this->set( 'slug', $slug ); |
@@ -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 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | |
52 | 52 | /** |
53 | 53 | * Gets taxonomy |
54 | - * @return string |
|
54 | + * @return boolean |
|
55 | 55 | */ |
56 | 56 | function taxonomy() { |
57 | 57 | return $this->get( 'taxonomy' ); |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | /** |
63 | 63 | * Sets taxonomy |
64 | 64 | * @param string $taxonomy |
65 | - * @return boolean |
|
65 | + * @return boolean|null |
|
66 | 66 | */ |
67 | 67 | function set_taxonomy( $taxonomy ) { |
68 | 68 | $this->set( 'taxonomy', $taxonomy ); |
@@ -72,7 +72,7 @@ discard block |
||
72 | 72 | |
73 | 73 | /** |
74 | 74 | * Gets term_count |
75 | - * @return int |
|
75 | + * @return boolean |
|
76 | 76 | */ |
77 | 77 | function count() { |
78 | 78 | return $this->get( 'term_count' ); |
@@ -83,7 +83,7 @@ discard block |
||
83 | 83 | /** |
84 | 84 | * Sets term_count |
85 | 85 | * @param int $term_count |
86 | - * @return boolean |
|
86 | + * @return boolean|null |
|
87 | 87 | */ |
88 | 88 | function set_count( $term_count ) { |
89 | 89 | $this->set( 'term_count', $term_count ); |
@@ -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 |
@@ -2,18 +2,18 @@ |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | |
18 | 18 | |
19 | 19 |