Completed
Branch BETA-4.9-message-activity (574755)
by
unknown
31:18 queued 14:02
created
core/db_models/EEM_Event.model.php 3 patches
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 require_once( EE_MODELS . 'EEM_CPT_Base.model.php');
3 5
 /**
4 6
  *
@@ -349,8 +351,9 @@  discard block
 block discarded – undo
349 351
 			 	$questions[ $qg->ID() ] = $qg->model_field_array();
350 352
 			 	$questions[ $qg->ID() ]['QSG_questions'] = array();
351 353
 			 	foreach ( $qsts as $qst ) {
352
-			 		if ( $qst->is_system_question() )
353
-			 			continue;
354
+			 		if ( $qst->is_system_question() ) {
355
+			 					 			continue;
356
+			 		}
354 357
 			 		$answer = EEM_Answer::instance()->get_one( array( array( 'QST_ID' => $qst->ID(), 'REG_ID' => $registration->ID() ) ) );
355 358
 			 		$answer = $answer instanceof EE_Answer ? $answer : EEM_Answer::instance()->create_default_object();
356 359
 			 		$qst_name = $qstn_id = $qst->ID();
Please login to merge, or discard this patch.
Indentation   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -179,11 +179,11 @@  discard block
 block discarded – undo
179 179
 
180 180
 
181 181
 	/**
182
-	*		get_question_groups
183
-	*
184
-	* 		@access		public
185
-	*		@return 		array
186
-	*/
182
+	 *		get_question_groups
183
+	 *
184
+	 * 		@access		public
185
+	 *		@return 		array
186
+	 */
187 187
 	public function get_all_question_groups() {
188 188
 		return EE_Registry::instance()->load_model( 'Question_Group' )->get_all( array(
189 189
 			array( 'QSG_deleted' => FALSE ),
@@ -197,12 +197,12 @@  discard block
 block discarded – undo
197 197
 
198 198
 
199 199
 	/**
200
-	*		get_question_groups
201
-	*
202
-	* 		@access		public
203
-	* 		@param		int $EVT_ID
204
-	*		@return 		array
205
-	*/
200
+	 *		get_question_groups
201
+	 *
202
+	 * 		@access		public
203
+	 * 		@param		int $EVT_ID
204
+	 *		@return 		array
205
+	 */
206 206
 	public function get_all_event_question_groups( $EVT_ID = 0 ) {
207 207
 		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
208 208
 			EE_Error::add_error( __( 'An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
@@ -218,13 +218,13 @@  discard block
 block discarded – undo
218 218
 
219 219
 
220 220
 	/**
221
-	*		get_question_groups
222
-	*
223
-	* 		@access		public
224
-	* 		@param		int $EVT_ID
225
-	* 		@param		boolean	$for_primary_attendee
226
-	*		@return 		array
227
-	*/
221
+	 *		get_question_groups
222
+	 *
223
+	 * 		@access		public
224
+	 * 		@param		int $EVT_ID
225
+	 * 		@param		boolean	$for_primary_attendee
226
+	 *		@return 		array
227
+	 */
228 228
 	public function get_event_question_groups( $EVT_ID = 0, $for_primary_attendee = TRUE ) {
229 229
 		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
230 230
 			EE_Error::add_error( __( 'An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
@@ -241,13 +241,13 @@  discard block
 block discarded – undo
241 241
 
242 242
 
243 243
 	/**
244
-	*		get_question_groups
245
-	*
246
-	* 		@access		public
247
-	* 		@param		int $EVT_ID
248
-	* 		@param		EE_Registration 	$registration
249
-	*		@return 		array
250
-	*/
244
+	 *		get_question_groups
245
+	 *
246
+	 * 		@access		public
247
+	 * 		@param		int $EVT_ID
248
+	 * 		@param		EE_Registration 	$registration
249
+	 *		@return 		array
250
+	 */
251 251
 	public function get_question_groups_for_event( $EVT_ID = 0, EE_Registration $registration ) {
252 252
 
253 253
 		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
@@ -275,12 +275,12 @@  discard block
 block discarded – undo
275 275
 
276 276
 
277 277
 	/**
278
-	*		get_question_target_db_column
279
-	*
280
-	* 		@access		public
281
-	* 		@param		string		$QSG_IDs  csv list of $QSG IDs
282
-	*		@return 		array
283
-	*/
278
+	 *		get_question_target_db_column
279
+	 *
280
+	 * 		@access		public
281
+	 * 		@param		string		$QSG_IDs  csv list of $QSG IDs
282
+	 *		@return 		array
283
+	 */
284 284
 	public function get_questions_in_groups( $QSG_IDs = '' ) {
285 285
 
286 286
 		if ( empty( $QSG_IDs )) {
@@ -306,12 +306,12 @@  discard block
 block discarded – undo
306 306
 
307 307
 
308 308
 	/**
309
-	*		get_options_for_question
310
-	*
311
-	* 		@access		public
312
-	* 		@param		string		$QST_IDs  csv list of $QST IDs
313
-	*		@return 		array
314
-	*/
309
+	 *		get_options_for_question
310
+	 *
311
+	 * 		@access		public
312
+	 * 		@param		string		$QST_IDs  csv list of $QST IDs
313
+	 *		@return 		array
314
+	 */
315 315
 	public function get_options_for_question( $QST_IDs ) {
316 316
 
317 317
 		if ( empty( $QST_IDs )) {
@@ -396,12 +396,12 @@  discard block
 block discarded – undo
396 396
 
397 397
 
398 398
 	/**
399
-	*		_get_question_target_db_column
400
-	*
401
-	* 		@access		private
402
-	* 		@param		$QST
403
-	*		@return 		string		string
404
-	*/
399
+	 *		_get_question_target_db_column
400
+	 *
401
+	 * 		@access		private
402
+	 * 		@param		$QST
403
+	 *		@return 		string		string
404
+	 */
405 405
 	private function _generate_question_input_name( $QST ) {
406 406
 
407 407
 		if ( $QST->QST_system ) {
Please login to merge, or discard this patch.
Spacing   +161 added lines, -161 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
-require_once( EE_MODELS . 'EEM_CPT_Base.model.php');
2
+require_once(EE_MODELS.'EEM_CPT_Base.model.php');
3 3
 /**
4 4
  *
5 5
  * EEM_Event Model
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
  * @author				Michael Nelson, Brent Christensen
12 12
  *
13 13
  */
14
-class EEM_Event  extends EEM_CPT_Base{
14
+class EEM_Event  extends EEM_CPT_Base {
15 15
 
16 16
 	/**
17 17
 	 * constant used by status(), indicating that no more tickets can be purchased for any of the datetimes for the event
@@ -51,15 +51,15 @@  discard block
 block discarded – undo
51 51
 	 * @param string $timezone
52 52
 	 * @return EEM_Event
53 53
 	 */
54
-	public static function instance( $timezone = NULL ){
54
+	public static function instance($timezone = NULL) {
55 55
 
56 56
 		// check if instance of EEM_Event already exists
57
-		if ( ! self::$_instance instanceof EEM_Event ) {
57
+		if ( ! self::$_instance instanceof EEM_Event) {
58 58
 			// instantiate Espresso_model
59
-			self::$_instance = new self( $timezone );
59
+			self::$_instance = new self($timezone);
60 60
 		}
61 61
 		//we might have a timezone set, let set_timezone decide what to do with it
62
-		self::$_instance->set_timezone( $timezone );
62
+		self::$_instance->set_timezone($timezone);
63 63
 		// EEM_Event object
64 64
 		return self::$_instance;
65 65
 	}
@@ -70,12 +70,12 @@  discard block
 block discarded – undo
70 70
 	 * @param string $timezone
71 71
 	 * @return EEM_Event
72 72
 	 */
73
-	protected function __construct($timezone = null){
73
+	protected function __construct($timezone = null) {
74 74
 
75
-		EE_Registry::instance()->load_model( 'Registration' );
75
+		EE_Registry::instance()->load_model('Registration');
76 76
 
77
-		$this->singular_item = __('Event','event_espresso');
78
-		$this->plural_item = __('Events','event_espresso');
77
+		$this->singular_item = __('Event', 'event_espresso');
78
+		$this->plural_item = __('Events', 'event_espresso');
79 79
 
80 80
 		// to remove Cancelled events from the frontend, copy the following filter to your functions.php file
81 81
 		// add_filter( 'AFEE__EEM_Event__construct___custom_stati__cancelled__Public', '__return_false' );
@@ -89,57 +89,57 @@  discard block
 block discarded – undo
89 89
 			array(
90 90
 				EEM_Event::cancelled => array(
91 91
 					'label' => __('Cancelled', 'event_espresso'),
92
-					'public' => apply_filters( 'AFEE__EEM_Event__construct___custom_stati__cancelled__Public', TRUE )
92
+					'public' => apply_filters('AFEE__EEM_Event__construct___custom_stati__cancelled__Public', TRUE)
93 93
 				),
94 94
 				EEM_Event::postponed => array(
95 95
 					'label' => __('Postponed', 'event_espresso'),
96
-					'public' => apply_filters( 'AFEE__EEM_Event__construct___custom_stati__postponed__Public', TRUE )
96
+					'public' => apply_filters('AFEE__EEM_Event__construct___custom_stati__postponed__Public', TRUE)
97 97
 				),
98 98
 				EEM_Event::sold_out => array(
99 99
 					'label' => __('Sold Out', 'event_espresso'),
100
-					'public' => apply_filters( 'AFEE__EEM_Event__construct___custom_stati__sold_out__Public', TRUE )
100
+					'public' => apply_filters('AFEE__EEM_Event__construct___custom_stati__sold_out__Public', TRUE)
101 101
 				)
102 102
 			)
103 103
 		);
104 104
 
105
-		self::$_default_reg_status = empty( self::$_default_reg_status ) ? EEM_Registration::status_id_pending_payment : self::$_default_reg_status;
105
+		self::$_default_reg_status = empty(self::$_default_reg_status) ? EEM_Registration::status_id_pending_payment : self::$_default_reg_status;
106 106
 
107 107
 		$this->_tables = array(
108
-			'Event_CPT'=>new EE_Primary_Table( 'posts','ID' ),
109
-			'Event_Meta'=> new EE_Secondary_Table( 'esp_event_meta', 'EVTM_ID', 'EVT_ID' )
108
+			'Event_CPT'=>new EE_Primary_Table('posts', 'ID'),
109
+			'Event_Meta'=> new EE_Secondary_Table('esp_event_meta', 'EVTM_ID', 'EVT_ID')
110 110
 		);
111 111
 
112 112
 		$this->_fields = array(
113 113
 			'Event_CPT'=>array(
114
-				'EVT_ID'=>new EE_Primary_Key_Int_Field( 'ID', __( 'Post ID for Event','event_espresso' )),
115
-				'EVT_name'=>new EE_Plain_Text_Field( 'post_title', __( 'Event Name','event_espresso' ), FALSE, '' ),
116
-				'EVT_desc'=>new EE_Post_Content_Field( 'post_content', __( 'Event Description', 'event_espresso' ), FALSE, '' ),
117
-				'EVT_slug'=>new EE_Slug_Field( 'post_name', __( 'Event Slug', 'event_espresso' ), FALSE, '' ),
118
-				'EVT_created'=>new EE_Datetime_Field( 'post_date', __( 'Date/Time Event Created', 'event_espresso' ), FALSE, time()),
119
-				'EVT_short_desc'=>new EE_Simple_HTML_Field( 'post_excerpt', __( 'Event Short Description', 'event_espresso' ), FALSE,'' ),
120
-				'EVT_modified'=>new EE_Datetime_Field( 'post_modified', __( 'Date/Time Event Modified', 'event_espresso' ), FALSE, time()),
121
-				'EVT_wp_user'=>new EE_WP_User_Field( 'post_author', __( 'Event Creator ID', 'event_espresso'), FALSE),
122
-				'parent'=>new EE_Integer_Field( 'post_parent', __( 'Event Parent ID', 'event_espresso' ), FALSE, 0 ),
123
-				'EVT_order'=>new EE_Integer_Field( 'menu_order', __( 'Event Menu Order', 'event_espresso' ), FALSE, 1 ),
124
-				'post_type'=>new EE_WP_Post_Type_Field('espresso_events'),// EE_Plain_Text_Field( 'post_type', __( 'Event Post Type', 'event_espresso' ), FALSE, 'espresso_events' ),
125
-				'status' => new EE_WP_Post_Status_Field( 'post_status', __( 'Event Status', 'event_espresso' ), FALSE, 'draft', $this->_custom_stati )
114
+				'EVT_ID'=>new EE_Primary_Key_Int_Field('ID', __('Post ID for Event', 'event_espresso')),
115
+				'EVT_name'=>new EE_Plain_Text_Field('post_title', __('Event Name', 'event_espresso'), FALSE, ''),
116
+				'EVT_desc'=>new EE_Post_Content_Field('post_content', __('Event Description', 'event_espresso'), FALSE, ''),
117
+				'EVT_slug'=>new EE_Slug_Field('post_name', __('Event Slug', 'event_espresso'), FALSE, ''),
118
+				'EVT_created'=>new EE_Datetime_Field('post_date', __('Date/Time Event Created', 'event_espresso'), FALSE, time()),
119
+				'EVT_short_desc'=>new EE_Simple_HTML_Field('post_excerpt', __('Event Short Description', 'event_espresso'), FALSE, ''),
120
+				'EVT_modified'=>new EE_Datetime_Field('post_modified', __('Date/Time Event Modified', 'event_espresso'), FALSE, time()),
121
+				'EVT_wp_user'=>new EE_WP_User_Field('post_author', __('Event Creator ID', 'event_espresso'), FALSE),
122
+				'parent'=>new EE_Integer_Field('post_parent', __('Event Parent ID', 'event_espresso'), FALSE, 0),
123
+				'EVT_order'=>new EE_Integer_Field('menu_order', __('Event Menu Order', 'event_espresso'), FALSE, 1),
124
+				'post_type'=>new EE_WP_Post_Type_Field('espresso_events'), // EE_Plain_Text_Field( 'post_type', __( 'Event Post Type', 'event_espresso' ), FALSE, 'espresso_events' ),
125
+				'status' => new EE_WP_Post_Status_Field('post_status', __('Event Status', 'event_espresso'), FALSE, 'draft', $this->_custom_stati)
126 126
 			),
127 127
 			'Event_Meta'=>array(
128
-				'EVTM_ID'=> new EE_DB_Only_Float_Field( 'EVTM_ID', __( 'Event Meta Row ID','event_espresso' ), FALSE ),
129
-				'EVT_ID_fk'=>new EE_DB_Only_Int_Field( 'EVT_ID', __( 'Foreign key to Event ID from Event Meta table', 'event_espresso' ), FALSE ),
130
-				'EVT_display_desc'=>new EE_Boolean_Field( 'EVT_display_desc', __( 'Display Description Flag', 'event_espresso' ), FALSE, 1 ),
131
-				'EVT_display_ticket_selector'=>new EE_Boolean_Field( 'EVT_display_ticket_selector', __( 'Display Ticket Selector Flag', 'event_espresso' ), FALSE, 1 ),
132
-				'EVT_visible_on'=>new EE_Datetime_Field( 'EVT_visible_on', __( 'Event Visible Date', 'event_espresso' ), TRUE, time()),
133
-				'EVT_additional_limit'=>new EE_Integer_Field( 'EVT_additional_limit', __( 'Limit of Additional Registrations on Same Transaction', 'event_espresso' ), TRUE, 10 ),
128
+				'EVTM_ID'=> new EE_DB_Only_Float_Field('EVTM_ID', __('Event Meta Row ID', 'event_espresso'), FALSE),
129
+				'EVT_ID_fk'=>new EE_DB_Only_Int_Field('EVT_ID', __('Foreign key to Event ID from Event Meta table', 'event_espresso'), FALSE),
130
+				'EVT_display_desc'=>new EE_Boolean_Field('EVT_display_desc', __('Display Description Flag', 'event_espresso'), FALSE, 1),
131
+				'EVT_display_ticket_selector'=>new EE_Boolean_Field('EVT_display_ticket_selector', __('Display Ticket Selector Flag', 'event_espresso'), FALSE, 1),
132
+				'EVT_visible_on'=>new EE_Datetime_Field('EVT_visible_on', __('Event Visible Date', 'event_espresso'), TRUE, time()),
133
+				'EVT_additional_limit'=>new EE_Integer_Field('EVT_additional_limit', __('Limit of Additional Registrations on Same Transaction', 'event_espresso'), TRUE, 10),
134 134
 				'EVT_default_registration_status'=>new EE_Enum_Text_Field(
135
-					'EVT_default_registration_status', __( 'Default Registration Status on this Event', 'event_espresso' ), FALSE, EEM_Event::$_default_reg_status, EEM_Registration::reg_status_array()
135
+					'EVT_default_registration_status', __('Default Registration Status on this Event', 'event_espresso'), FALSE, EEM_Event::$_default_reg_status, EEM_Registration::reg_status_array()
136 136
 				),
137
-				'EVT_member_only'=>new EE_Boolean_Field( 'EVT_member_only', __( 'Member-Only Event Flag', 'event_espresso' ), FALSE, FALSE ),
138
-				'EVT_phone'=> new EE_Plain_Text_Field('EVT_phone', __( 'Event Phone Number', 'event_espresso' ), FALSE ),
139
-				'EVT_allow_overflow'=>new EE_Boolean_Field(  'EVT_allow_overflow', __( 'Allow Overflow on Event', 'event_espresso' ), FALSE, FALSE ),
140
-				'EVT_timezone_string'=>new EE_Plain_Text_Field( 'EVT_timezone_string', __( 'Timezone (name) for Event times', 'event_espresso' ), FALSE ),
141
-				'EVT_external_URL'=>new EE_Plain_Text_Field( 'EVT_external_URL', __( 'URL of Event Page if hosted elsewhere', 'event_espresso' ), TRUE ),
142
-				'EVT_donations'=>new EE_Boolean_Field( 'EVT_donations', __( 'Accept Donations?', 'event_espresso' ), FALSE, FALSE )
137
+				'EVT_member_only'=>new EE_Boolean_Field('EVT_member_only', __('Member-Only Event Flag', 'event_espresso'), FALSE, FALSE),
138
+				'EVT_phone'=> new EE_Plain_Text_Field('EVT_phone', __('Event Phone Number', 'event_espresso'), FALSE),
139
+				'EVT_allow_overflow'=>new EE_Boolean_Field('EVT_allow_overflow', __('Allow Overflow on Event', 'event_espresso'), FALSE, FALSE),
140
+				'EVT_timezone_string'=>new EE_Plain_Text_Field('EVT_timezone_string', __('Timezone (name) for Event times', 'event_espresso'), FALSE),
141
+				'EVT_external_URL'=>new EE_Plain_Text_Field('EVT_external_URL', __('URL of Event Page if hosted elsewhere', 'event_espresso'), TRUE),
142
+				'EVT_donations'=>new EE_Boolean_Field('EVT_donations', __('Accept Donations?', 'event_espresso'), FALSE, FALSE)
143 143
 
144 144
 			));
145 145
 
@@ -154,8 +154,8 @@  discard block
 block discarded – undo
154 154
 			'WP_User' => new EE_Belongs_To_Relation(),
155 155
 		);
156 156
 		//this model is generally available for reading
157
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Public();
158
-		parent::__construct( $timezone );
157
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Public();
158
+		parent::__construct($timezone);
159 159
 	}
160 160
 
161 161
 
@@ -163,14 +163,14 @@  discard block
 block discarded – undo
163 163
 	/**
164 164
 	 * @param string $default_reg_status
165 165
 	 */
166
-	public static function set_default_reg_status( $default_reg_status ) {
166
+	public static function set_default_reg_status($default_reg_status) {
167 167
 		self::$_default_reg_status = $default_reg_status;
168 168
 		//if EEM_Event has already been instantiated, then we need to reset the `EVT_default_reg_status` field to use the new default.
169
-		if ( self::$_instance instanceof EEM_Event ) {
169
+		if (self::$_instance instanceof EEM_Event) {
170 170
 			self::$_instance->_fields['Event_Meta']['EVT_default_registration_status'] = new EE_Enum_Text_Field(
171
-				'EVT_default_registration_status', __( 'Default Registration Status on this Event', 'event_espresso' ), false, $default_reg_status, EEM_Registration::reg_status_array()
171
+				'EVT_default_registration_status', __('Default Registration Status on this Event', 'event_espresso'), false, $default_reg_status, EEM_Registration::reg_status_array()
172 172
 			);
173
-			self::$_instance->_fields['Event_Meta']['EVT_default_registration_status']->_construct_finalize( 'Event_Meta', 'EVT_default_registration_status', 'EEM_Event' );
173
+			self::$_instance->_fields['Event_Meta']['EVT_default_registration_status']->_construct_finalize('Event_Meta', 'EVT_default_registration_status', 'EEM_Event');
174 174
 		}
175 175
 	}
176 176
 
@@ -183,9 +183,9 @@  discard block
 block discarded – undo
183 183
 	*		@return 		array
184 184
 	*/
185 185
 	public function get_all_question_groups() {
186
-		return EE_Registry::instance()->load_model( 'Question_Group' )->get_all( array(
187
-			array( 'QSG_deleted' => FALSE ),
188
-			'order_by' => array( 'QSG_order' => 'ASC' )
186
+		return EE_Registry::instance()->load_model('Question_Group')->get_all(array(
187
+			array('QSG_deleted' => FALSE),
188
+			'order_by' => array('QSG_order' => 'ASC')
189 189
 		));
190 190
 	}
191 191
 
@@ -201,13 +201,13 @@  discard block
 block discarded – undo
201 201
 	* 		@param		int $EVT_ID
202 202
 	*		@return 		array
203 203
 	*/
204
-	public function get_all_event_question_groups( $EVT_ID = 0 ) {
205
-		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
206
-			EE_Error::add_error( __( 'An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
204
+	public function get_all_event_question_groups($EVT_ID = 0) {
205
+		if ( ! isset($EVT_ID) || ! absint($EVT_ID)) {
206
+			EE_Error::add_error(__('An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
207 207
 			return FALSE;
208 208
 		}
209
-		return EE_Registry::instance()->load_model( 'Event_Question_Group' )->get_all( array(
210
-			array( 'EVT_ID' => $EVT_ID )
209
+		return EE_Registry::instance()->load_model('Event_Question_Group')->get_all(array(
210
+			array('EVT_ID' => $EVT_ID)
211 211
 		));
212 212
 	}
213 213
 
@@ -223,13 +223,13 @@  discard block
 block discarded – undo
223 223
 	* 		@param		boolean	$for_primary_attendee
224 224
 	*		@return 		array
225 225
 	*/
226
-	public function get_event_question_groups( $EVT_ID = 0, $for_primary_attendee = TRUE ) {
227
-		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
228
-			EE_Error::add_error( __( 'An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
226
+	public function get_event_question_groups($EVT_ID = 0, $for_primary_attendee = TRUE) {
227
+		if ( ! isset($EVT_ID) || ! absint($EVT_ID)) {
228
+			EE_Error::add_error(__('An error occurred. No Event Question Groups could be retrieved because an Event ID was not received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
229 229
 			return FALSE;
230 230
 		}
231
-		return EE_Registry::instance()->load_model( 'Event_Question_Group' )->get_all( array(
232
-			array( 'EVT_ID' => $EVT_ID, 'EQG_primary' => $for_primary_attendee )
231
+		return EE_Registry::instance()->load_model('Event_Question_Group')->get_all(array(
232
+			array('EVT_ID' => $EVT_ID, 'EQG_primary' => $for_primary_attendee)
233 233
 		));
234 234
 	}
235 235
 
@@ -246,10 +246,10 @@  discard block
 block discarded – undo
246 246
 	* 		@param		EE_Registration 	$registration
247 247
 	*		@return 		array
248 248
 	*/
249
-	public function get_question_groups_for_event( $EVT_ID = 0, EE_Registration $registration ) {
249
+	public function get_question_groups_for_event($EVT_ID = 0, EE_Registration $registration) {
250 250
 
251
-		if ( ! isset( $EVT_ID) || ! absint( $EVT_ID )) {
252
-			EE_Error::add_error( __( 'An error occurred. No Question Groups could be retrieved because an Event ID was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
251
+		if ( ! isset($EVT_ID) || ! absint($EVT_ID)) {
252
+			EE_Error::add_error(__('An error occurred. No Question Groups could be retrieved because an Event ID was not received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
253 253
 			return FALSE;
254 254
 		}
255 255
 
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
 			'QSG_deleted' => FALSE
260 260
 		);
261 261
 
262
-		return EE_Registry::instance()->load_model( 'Question_Group' )->get_all( array(
262
+		return EE_Registry::instance()->load_model('Question_Group')->get_all(array(
263 263
 			$where_params,
264 264
 			'order_by' => array('QSG_order' => 'ASC')
265 265
 		));
@@ -279,16 +279,16 @@  discard block
 block discarded – undo
279 279
 	* 		@param		string		$QSG_IDs  csv list of $QSG IDs
280 280
 	*		@return 		array
281 281
 	*/
282
-	public function get_questions_in_groups( $QSG_IDs = '' ) {
282
+	public function get_questions_in_groups($QSG_IDs = '') {
283 283
 
284
-		if ( empty( $QSG_IDs )) {
285
-			EE_Error::add_error( __( 'An error occurred. No Question Group IDs were received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
284
+		if (empty($QSG_IDs)) {
285
+			EE_Error::add_error(__('An error occurred. No Question Group IDs were received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
286 286
 			return FALSE;
287 287
 		}
288 288
 
289
-		return EE_Registry::instance()->load_model( 'Question' )->get_all( array(
289
+		return EE_Registry::instance()->load_model('Question')->get_all(array(
290 290
 			array(
291
-				'Question_Group.QSG_ID' => array( 'IN', $QSG_IDs ),
291
+				'Question_Group.QSG_ID' => array('IN', $QSG_IDs),
292 292
 				'QST_deleted' => FALSE,
293 293
 				'QST_admin_only' => is_admin()
294 294
 			),
@@ -310,16 +310,16 @@  discard block
 block discarded – undo
310 310
 	* 		@param		string		$QST_IDs  csv list of $QST IDs
311 311
 	*		@return 		array
312 312
 	*/
313
-	public function get_options_for_question( $QST_IDs ) {
313
+	public function get_options_for_question($QST_IDs) {
314 314
 
315
-		if ( empty( $QST_IDs )) {
316
-			EE_Error::add_error( __( 'An error occurred. No Question IDs were received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
315
+		if (empty($QST_IDs)) {
316
+			EE_Error::add_error(__('An error occurred. No Question IDs were received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
317 317
 			return FALSE;
318 318
 		}
319 319
 
320
-		return EE_Registry::instance()->load_model( 'Question_Option' )->get_all( array(
320
+		return EE_Registry::instance()->load_model('Question_Option')->get_all(array(
321 321
 			array(
322
-				'Question.QST_ID' => array( 'IN', $QST_IDs ),
322
+				'Question.QST_ID' => array('IN', $QST_IDs),
323 323
 				'QSO_deleted' => FALSE
324 324
 			),
325 325
 			'order_by' => 'QSO_ID'
@@ -338,46 +338,46 @@  discard block
 block discarded – undo
338 338
 	 * @throws EE_Error
339 339
 	 * @return 	array
340 340
 	 */
341
-	public function assemble_array_of_groups_questions_and_options( EE_Registration $registration, $EVT_ID = 0 ) {
341
+	public function assemble_array_of_groups_questions_and_options(EE_Registration $registration, $EVT_ID = 0) {
342 342
 
343
-		if ( empty( $EVT_ID ) ) {
344
-			throw new EE_Error( __( 'An error occurred. No EVT_ID is included.  Needed to know which question groups to retrieve.', 'event_espresso' ) );
343
+		if (empty($EVT_ID)) {
344
+			throw new EE_Error(__('An error occurred. No EVT_ID is included.  Needed to know which question groups to retrieve.', 'event_espresso'));
345 345
 		}
346 346
 
347 347
 		$questions = array();
348 348
 
349 349
 		// get all question groups for event
350
-		$qgs = $this->get_question_groups_for_event( $EVT_ID, $registration );
351
-		if ( !empty( $qgs ) ) {
352
-			foreach ( $qgs as $qg ) {
350
+		$qgs = $this->get_question_groups_for_event($EVT_ID, $registration);
351
+		if ( ! empty($qgs)) {
352
+			foreach ($qgs as $qg) {
353 353
 			 	$qsts = $qg->questions();
354
-			 	$questions[ $qg->ID() ] = $qg->model_field_array();
355
-			 	$questions[ $qg->ID() ]['QSG_questions'] = array();
356
-			 	foreach ( $qsts as $qst ) {
357
-			 		if ( $qst->is_system_question() )
354
+			 	$questions[$qg->ID()] = $qg->model_field_array();
355
+			 	$questions[$qg->ID()]['QSG_questions'] = array();
356
+			 	foreach ($qsts as $qst) {
357
+			 		if ($qst->is_system_question())
358 358
 			 			continue;
359
-			 		$answer = EEM_Answer::instance()->get_one( array( array( 'QST_ID' => $qst->ID(), 'REG_ID' => $registration->ID() ) ) );
359
+			 		$answer = EEM_Answer::instance()->get_one(array(array('QST_ID' => $qst->ID(), 'REG_ID' => $registration->ID())));
360 360
 			 		$answer = $answer instanceof EE_Answer ? $answer : EEM_Answer::instance()->create_default_object();
361 361
 			 		$qst_name = $qstn_id = $qst->ID();
362 362
 			 		$ans_id = $answer->ID();
363
-			 		$qst_name = !empty( $ans_id ) ?  '[' . $qst_name . '][' . $ans_id . ']' : '[' . $qst_name . ']';
363
+			 		$qst_name = ! empty($ans_id) ? '['.$qst_name.']['.$ans_id.']' : '['.$qst_name.']';
364 364
 			 		$input_name = '';
365
-			 		$input_id = sanitize_key( $qst->display_text() );
365
+			 		$input_id = sanitize_key($qst->display_text());
366 366
 			 		$input_class = '';
367 367
 			 		$questions[$qg->ID()]['QSG_questions'][$qst->ID()] = $qst->model_field_array();
368
-		 			$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['QST_input_name'] = 'qstn' . $input_name . $qst_name;
369
-					$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['QST_input_id'] = $input_id . '-' . $qstn_id;
370
-					$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['QST_input_class'] = $input_class;
371
-					$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['QST_options'] = array();
372
-					$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['qst_obj'] = $qst;
373
-					$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['ans_obj'] = $answer;
368
+		 			$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['QST_input_name'] = 'qstn'.$input_name.$qst_name;
369
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['QST_input_id'] = $input_id.'-'.$qstn_id;
370
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['QST_input_class'] = $input_class;
371
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['QST_options'] = array();
372
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['qst_obj'] = $qst;
373
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['ans_obj'] = $answer;
374 374
 					//leave responses as-is, don't convert stuff into html entities please!
375
-					$questions[ $qg->ID() ][ 'QSG_questions'][ $qst->ID() ][ 'htmlentities' ] = false;
376
-					if ( $qst->type() == 'RADIO_BTN' || $qst->type() == 'CHECKBOX' || $qst->type() == 'DROPDOWN' ) {
377
-						$QSOs = $qst->options(TRUE,$answer->value());
378
-						if ( is_array( $QSOs ) ) {
379
-							foreach ( $QSOs as $QSO_ID => $QSO ) {
380
-								$questions[ $qg->ID() ]['QSG_questions'][ $qst->ID() ]['QST_options'][ $QSO_ID ] = $QSO->model_field_array();
375
+					$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['htmlentities'] = false;
376
+					if ($qst->type() == 'RADIO_BTN' || $qst->type() == 'CHECKBOX' || $qst->type() == 'DROPDOWN') {
377
+						$QSOs = $qst->options(TRUE, $answer->value());
378
+						if (is_array($QSOs)) {
379
+							foreach ($QSOs as $QSO_ID => $QSO) {
380
+								$questions[$qg->ID()]['QSG_questions'][$qst->ID()]['QST_options'][$QSO_ID] = $QSO->model_field_array();
381 381
 							}
382 382
 						}
383 383
 					}
@@ -401,9 +401,9 @@  discard block
 block discarded – undo
401 401
 	* 		@param		$QST
402 402
 	*		@return 		string		string
403 403
 	*/
404
-	private function _generate_question_input_name( $QST ) {
404
+	private function _generate_question_input_name($QST) {
405 405
 
406
-		if ( $QST->QST_system ) {
406
+		if ($QST->QST_system) {
407 407
 			$qst_name = $QST->QST_system;
408 408
 /*			switch( $QST->QST_system ) {
409 409
 
@@ -470,36 +470,36 @@  discard block
 block discarded – undo
470 470
 	 * @param bool    $count whether to return the count or not (default FALSE)
471 471
 	 * @return array 	EE_Event objects
472 472
 	 */
473
-	public function get_active_events( $query_params, $count = FALSE ) {
474
-		if ( array_key_exists( 0, $query_params ) ) {
473
+	public function get_active_events($query_params, $count = FALSE) {
474
+		if (array_key_exists(0, $query_params)) {
475 475
 			$where_params = $query_params[0];
476
-			unset( $query_params[0] );
476
+			unset($query_params[0]);
477 477
 		} else {
478 478
 			$where_params = array();
479 479
 		}
480 480
 
481 481
 		//if we have count make sure we don't include group by
482
-		if ( $count && isset( $query_params['group_by'] ) ) {
483
-			unset( $query_params['group_by'] );
482
+		if ($count && isset($query_params['group_by'])) {
483
+			unset($query_params['group_by']);
484 484
 		}
485 485
 
486 486
 		//let's add specific query_params for active_events - keep in mind this will override any sent status in the query AND any date queries.
487 487
 		$where_params['status'] = 'publish';
488 488
 		//if already have where params for DTT_EVT_start or DTT_EVT_end then append these conditions
489
-		if ( isset( $where_params['Datetime.DTT_EVT_start'] ) ) {
490
-			$where_params['Datetime.DTT_EVT_start******'] = array('<',  EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_start' ) );
489
+		if (isset($where_params['Datetime.DTT_EVT_start'])) {
490
+			$where_params['Datetime.DTT_EVT_start******'] = array('<', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_start'));
491 491
 		} else {
492
-			$where_params['Datetime.DTT_EVT_start'] = array('<',  EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_start' ) );
492
+			$where_params['Datetime.DTT_EVT_start'] = array('<', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_start'));
493 493
 		}
494 494
 
495
-		if ( isset( $where_params['Datetime.DTT_EVT_end'] ) ) {
496
-			$where_params['Datetime.DTT_EVT_end*****'] = array('>', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_end' ) );
495
+		if (isset($where_params['Datetime.DTT_EVT_end'])) {
496
+			$where_params['Datetime.DTT_EVT_end*****'] = array('>', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_end'));
497 497
 		} else {
498
-			$where_params['Datetime.DTT_EVT_end'] = array('>', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_end' ) );
498
+			$where_params['Datetime.DTT_EVT_end'] = array('>', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_end'));
499 499
 		}
500 500
 		$query_params[0] = $where_params;
501 501
 		// don't use $query_params with count() because we don't want to include additional query clauses like "GROUP BY" 
502
-		return $count ? $this->count( array( $where_params ), 'EVT_ID', true ) : $this->get_all( $query_params );
502
+		return $count ? $this->count(array($where_params), 'EVT_ID', true) : $this->get_all($query_params);
503 503
 	}
504 504
 
505 505
 
@@ -514,30 +514,30 @@  discard block
 block discarded – undo
514 514
 	 * @param bool    $count whether to return the count or not (default FALSE)
515 515
 	 * @return array               EE_Event objects
516 516
 	 */
517
-	public function get_upcoming_events( $query_params, $count = FALSE ) {
518
-		if ( array_key_exists( 0, $query_params ) ) {
517
+	public function get_upcoming_events($query_params, $count = FALSE) {
518
+		if (array_key_exists(0, $query_params)) {
519 519
 			$where_params = $query_params[0];
520
-			unset( $query_params[0] );
520
+			unset($query_params[0]);
521 521
 		} else {
522 522
 			$where_params = array();
523 523
 		}
524 524
 
525 525
 		//if we have count make sure we don't include group by
526
-		if ( $count && isset( $query_params['group_by'] ) ) {
527
-			unset( $query_params['group_by'] );
526
+		if ($count && isset($query_params['group_by'])) {
527
+			unset($query_params['group_by']);
528 528
 		}
529 529
 
530 530
 		//let's add specific query_params for active_events - keep in mind this will override any sent status in the query AND any date queries.
531 531
 		$where_params['status'] = 'publish';
532 532
 		//if there are already query_params matching DTT_EVT_start then we need to modify that to add them.
533
-		if ( isset( $where_params['Datetime.DTT_EVT_start'] ) ) {
534
-			$where_params['Datetime.DTT_EVT_start*****'] = array('>', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_start' ) );
533
+		if (isset($where_params['Datetime.DTT_EVT_start'])) {
534
+			$where_params['Datetime.DTT_EVT_start*****'] = array('>', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_start'));
535 535
 		} else {
536
-			$where_params['Datetime.DTT_EVT_start'] = array('>', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_start' ) );
536
+			$where_params['Datetime.DTT_EVT_start'] = array('>', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_start'));
537 537
 		}
538 538
 		$query_params[0] = $where_params;
539 539
 		// don't use $query_params with count() because we don't want to include additional query clauses like "GROUP BY" 
540
-		return $count ? $this->count( array( $where_params ), 'EVT_ID', true ) : $this->get_all( $query_params );
540
+		return $count ? $this->count(array($where_params), 'EVT_ID', true) : $this->get_all($query_params);
541 541
 	}
542 542
 
543 543
 
@@ -549,56 +549,56 @@  discard block
 block discarded – undo
549 549
 	 * @param bool    $count whether to return the count or not (default FALSE)
550 550
 	 * @return array 	EE_Event objects
551 551
 	 */
552
-	public function get_expired_events( $query_params, $count = FALSE ) {
552
+	public function get_expired_events($query_params, $count = FALSE) {
553 553
 
554
-		$where_params = isset( $query_params[0] ) ? $query_params[0] : array();
554
+		$where_params = isset($query_params[0]) ? $query_params[0] : array();
555 555
 
556 556
 		//if we have count make sure we don't include group by
557
-		if ( $count && isset( $query_params['group_by'] ) ) {
558
-			unset( $query_params['group_by'] );
557
+		if ($count && isset($query_params['group_by'])) {
558
+			unset($query_params['group_by']);
559 559
 		}
560 560
 
561 561
 		//let's add specific query_params for active_events - keep in mind this will override any sent status in the query AND any date queries.
562
-		if ( isset( $where_params['status'] ) ) {
563
-			unset( $where_params['status'] );
562
+		if (isset($where_params['status'])) {
563
+			unset($where_params['status']);
564 564
 		}
565 565
 		$exclude_query = $query_params;
566
-		if ( isset( $exclude_query[0] ) ) {
567
-			unset( $exclude_query[0] );
566
+		if (isset($exclude_query[0])) {
567
+			unset($exclude_query[0]);
568 568
 		}
569
-		$exclude_query[0] = array( 'Datetime.DTT_EVT_end' => array( '>', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_end' ) ) );
569
+		$exclude_query[0] = array('Datetime.DTT_EVT_end' => array('>', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_end')));
570 570
 		//first get all events that have datetimes where its not expired.
571
-		$event_ids = $this->_get_all_wpdb_results( $exclude_query, OBJECT_K, 'Event_CPT.ID' );
572
-		$event_ids = array_keys( $event_ids );
571
+		$event_ids = $this->_get_all_wpdb_results($exclude_query, OBJECT_K, 'Event_CPT.ID');
572
+		$event_ids = array_keys($event_ids);
573 573
 
574 574
 		//if we have any additional query_params, let's add them to the 'AND' condition
575 575
 		$and_condition = array(
576
-			'Datetime.DTT_EVT_end' => array( '<', EEM_Datetime::instance()->current_time_for_query( 'DTT_EVT_end' ) ),
577
-			'EVT_ID' =>  array( 'NOT IN', $event_ids )
576
+			'Datetime.DTT_EVT_end' => array('<', EEM_Datetime::instance()->current_time_for_query('DTT_EVT_end')),
577
+			'EVT_ID' =>  array('NOT IN', $event_ids)
578 578
 			);
579 579
 
580
-		if ( isset( $where_params['OR'] ) ) {
580
+		if (isset($where_params['OR'])) {
581 581
 			$and_condition['OR'] = $where_params['OR'];
582
-			unset( $where_params['OR'] );
582
+			unset($where_params['OR']);
583 583
 		}
584 584
 
585
-		if ( isset( $where_params['Datetime.DTT_EVT_end'] ) ) {
585
+		if (isset($where_params['Datetime.DTT_EVT_end'])) {
586 586
 			$and_condition['Datetime.DTT_EVT_end****'] = $where_params['Datetime.DTT_EVT_end'];
587
-			unset( $where_params['Datetime.DTT_EVT_end'] );
587
+			unset($where_params['Datetime.DTT_EVT_end']);
588 588
 		}
589 589
 
590
-		if ( isset( $where_params['Datetime.DTT_EVT_start'] ) ) {
590
+		if (isset($where_params['Datetime.DTT_EVT_start'])) {
591 591
 			$and_condition['Datetime.DTT_EVT_start'] = $where_params['Datetime.DTT_EVT_start'];
592
-			unset( $where_params['Datetime.DTT_EVT_start'] );
592
+			unset($where_params['Datetime.DTT_EVT_start']);
593 593
 		}
594 594
 
595 595
 		//merge remaining $where params with the and conditions.
596
-		$and_condtion = array_merge( $and_condition, $where_params );
596
+		$and_condtion = array_merge($and_condition, $where_params);
597 597
 
598 598
 		$where_params['AND'] = $and_condition;
599 599
 		$query_params[0] = $where_params;
600 600
 		// don't use $query_params with count() because we don't want to include additional query clauses like "GROUP BY" 
601
-		return $count ? $this->count( array( $where_params ), 'EVT_ID', true ) : $this->get_all( $query_params );
601
+		return $count ? $this->count(array($where_params), 'EVT_ID', true) : $this->get_all($query_params);
602 602
 	}
603 603
 
604 604
 
@@ -609,40 +609,40 @@  discard block
 block discarded – undo
609 609
 	 * @param  boolean $count        whether to return the count or not (default FALSE)
610 610
 	 * @return EE_Event[]            array of EE_Event objects
611 611
 	 */
612
-	public function get_inactive_events( $query_params, $count = FALSE ) {
613
-		$where_params = isset( $query_params[0] ) ? $query_params[0] : array();
612
+	public function get_inactive_events($query_params, $count = FALSE) {
613
+		$where_params = isset($query_params[0]) ? $query_params[0] : array();
614 614
 
615 615
 		//let's add in specific query_params for inactive events.
616
-		if ( isset( $where_params['status'] ) ) {
617
-			unset( $where_params['status'] );
616
+		if (isset($where_params['status'])) {
617
+			unset($where_params['status']);
618 618
 		}
619 619
 
620 620
 		//if we have count make sure we don't include group by
621
-		if ( $count && isset( $query_params['group_by'] ) ) {
622
-			unset( $query_params['group_by'] );
621
+		if ($count && isset($query_params['group_by'])) {
622
+			unset($query_params['group_by']);
623 623
 		}
624 624
 
625 625
 		//if we have any additional query_params, let's add them to the 'AND' condition
626
-		$where_params['AND']['status'] = array( '!=', 'publish' );
626
+		$where_params['AND']['status'] = array('!=', 'publish');
627 627
 
628
-		if ( isset( $where_params['OR'] ) ) {
628
+		if (isset($where_params['OR'])) {
629 629
 			$where_params['AND']['OR'] = $where_params['OR'];
630
-			unset( $where_params['OR'] );
630
+			unset($where_params['OR']);
631 631
 		}
632 632
 
633
-		if ( isset( $where_params['Datetime.DTT_EVT_end'] ) ) {
633
+		if (isset($where_params['Datetime.DTT_EVT_end'])) {
634 634
 			$where_params['AND']['Datetime.DTT_EVT_end****'] = $where_params['Datetime.DTT_EVT_end'];
635
-			unset( $where_params['Datetime.DTT_EVT_end'] );
635
+			unset($where_params['Datetime.DTT_EVT_end']);
636 636
 		}
637 637
 
638
-		if ( isset( $where_params['Datetime.DTT_EVT_start'] ) ) {
638
+		if (isset($where_params['Datetime.DTT_EVT_start'])) {
639 639
 			$where_params['AND']['Datetime.DTT_EVT_start'] = $where_params['Datetime.DTT_EVT_start'];
640
-			unset( $where_params['Datetime.DTT_EVT_start'] );
640
+			unset($where_params['Datetime.DTT_EVT_start']);
641 641
 		}
642 642
 
643 643
 		$query_params[0] = $where_params;
644 644
 		// don't use $query_params with count() because we don't want to include additional query clauses like "GROUP BY" 
645
-		return $count ? $this->count( array( $where_params ), 'EVT_ID', true ) : $this->get_all( $query_params );
645
+		return $count ? $this->count(array($where_params), 'EVT_ID', true) : $this->get_all($query_params);
646 646
 	}
647 647
 
648 648
 
@@ -650,13 +650,13 @@  discard block
 block discarded – undo
650 650
 	 * This is just injecting into the parent add_relationship_to so we do special handling on price relationships because we don't want to override any existing global default prices but instead insert NEW prices that get attached to the event.
651 651
 	 * See parent for param descriptions
652 652
 	 */
653
-	public function add_relationship_to($id_or_obj,$other_model_id_or_obj, $relationName, $where_query = array()){
653
+	public function add_relationship_to($id_or_obj, $other_model_id_or_obj, $relationName, $where_query = array()) {
654 654
 
655
-		if ( $relationName == 'Price' ) {
655
+		if ($relationName == 'Price') {
656 656
 			//let's get the PRC object for the given ID to make sure that we aren't dealing with a default
657 657
 			$prc_chk = $this->get_related_model_obj($relationName)->ensure_is_obj($other_model_id_or_obj);
658 658
 			//if EVT_ID = 0, then this is a default
659
-			if ( $prc_chk->get('EVT_ID') == 0 ) {
659
+			if ($prc_chk->get('EVT_ID') == 0) {
660 660
 				//let's set the prc_id as 0 so we force an insert on the add_relation_to carried out by relation
661 661
 				$prc_chk->set('PRC_ID', 0);
662 662
 			}
@@ -666,7 +666,7 @@  discard block
 block discarded – undo
666 666
 		}
667 667
 
668 668
 		//otherwise carry on as normal
669
-		return parent::add_relationship_to($id_or_obj,$other_model_id_or_obj, $relationName, $where_query);
669
+		return parent::add_relationship_to($id_or_obj, $other_model_id_or_obj, $relationName, $where_query);
670 670
 	}
671 671
 
672 672
 
Please login to merge, or discard this patch.
core/db_models/EEM_Event_Message_Template.model.php 3 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -7,16 +7,16 @@
 block discarded – undo
7 7
  */
8 8
  if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
9 9
  /**
10
- *	EEM_Event_Message_Template
11
- *	Model for relation table between EEM_Message_Template_Group and EEM_Event
12
- *
13
- * @package		Event Espresso
14
- * @subpackage 	models
15
- * @since 			4.3.0
16
- * @author			 Darren Ethier
17
- *
18
- * ------------------------------------------------------------------------
19
- */
10
+  *	EEM_Event_Message_Template
11
+  *	Model for relation table between EEM_Message_Template_Group and EEM_Event
12
+  *
13
+  * @package		Event Espresso
14
+  * @subpackage 	models
15
+  * @since 			4.3.0
16
+  * @author			 Darren Ethier
17
+  *
18
+  * ------------------------------------------------------------------------
19
+  */
20 20
 require_once( EE_MODELS . 'EEM_Base.model.php' );
21 21
 
22 22
 class EEM_Event_Message_Template extends EEM_Base {
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
  *
18 18
  * ------------------------------------------------------------------------
19 19
  */
20
-require_once( EE_MODELS . 'EEM_Base.model.php' );
20
+require_once(EE_MODELS.'EEM_Base.model.php');
21 21
 
22 22
 class EEM_Event_Message_Template extends EEM_Base {
23 23
 
@@ -30,29 +30,29 @@  discard block
 block discarded – undo
30 30
 	 * @access private
31 31
 	 * @return void
32 32
 	 */
33
-	protected function __construct( $timezone = NULL ) {
34
-		$this->singlular_item = __('Event Message Template','event_espresso');
35
-		$this->plural_item = __('Event Message Templates','event_espresso');
33
+	protected function __construct($timezone = NULL) {
34
+		$this->singlular_item = __('Event Message Template', 'event_espresso');
35
+		$this->plural_item = __('Event Message Templates', 'event_espresso');
36 36
 
37 37
 		$this->_tables = array(
38 38
 			'Event_Message_Template'=> new EE_Primary_Table('esp_event_message_template', 'EMT_ID')
39 39
 		);
40 40
 		$this->_fields = array(
41 41
 			'Event_Message_Template'=>array(
42
-				'EMT_ID'=>new EE_Primary_Key_Int_Field('EMT_ID', __('Event Message Template ID','event_espresso')),
43
-				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('The ID to the Event','event_espresso'), false, 0, 'Event' ),
44
-				'GRP_ID'=>new EE_Foreign_Key_Int_Field('GRP_ID', __('The ID to the Message Template Group','event_espresso'), false, 0, 'Message_Template_Group' )
42
+				'EMT_ID'=>new EE_Primary_Key_Int_Field('EMT_ID', __('Event Message Template ID', 'event_espresso')),
43
+				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('The ID to the Event', 'event_espresso'), false, 0, 'Event'),
44
+				'GRP_ID'=>new EE_Foreign_Key_Int_Field('GRP_ID', __('The ID to the Message Template Group', 'event_espresso'), false, 0, 'Message_Template_Group')
45 45
 			));
46 46
 		$this->_model_relations = array(
47 47
 			'Event'=>new EE_Belongs_To_Relation(),
48 48
 			'Message_Template_Group'=>new EE_Belongs_To_Relation()
49 49
 		);
50
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Event_Related_Public( 'Event' );
51
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
52
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
53
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event', EEM_Base::caps_edit );
50
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Event_Related_Public('Event');
51
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Event_Related_Protected('Event');
52
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = new EE_Restriction_Generator_Event_Related_Protected('Event');
53
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = new EE_Restriction_Generator_Event_Related_Protected('Event', EEM_Base::caps_edit);
54 54
 
55
-		parent::__construct( $timezone );
55
+		parent::__construct($timezone);
56 56
 	}
57 57
 
58 58
 
@@ -66,9 +66,9 @@  discard block
 block discarded – undo
66 66
 	 * @param  int    $GRP_ID The MTP group we want attached events for.
67 67
 	 * @return  array               An array of event ids.
68 68
 	 */
69
-	public function get_attached_event_ids( $GRP_ID ) {
70
-		$event_ids = $this->_get_all_wpdb_results( array( array( 'GRP_ID' => $GRP_ID ) ), ARRAY_N, 'EVT_ID' );
71
-		$event_ids = call_user_func_array( 'array_merge', $event_ids );
69
+	public function get_attached_event_ids($GRP_ID) {
70
+		$event_ids = $this->_get_all_wpdb_results(array(array('GRP_ID' => $GRP_ID)), ARRAY_N, 'EVT_ID');
71
+		$event_ids = call_user_func_array('array_merge', $event_ids);
72 72
 		return $event_ids;
73 73
 	}
74 74
 
@@ -81,17 +81,17 @@  discard block
 block discarded – undo
81 81
 	 *                         	       GRPIDs.
82 82
 	 * @return int 		       How many rows were deleted.
83 83
 	 */
84
-	public function delete_event_group_relations( $GRP_IDs = array(), $EVT_IDs = array() ) {
85
-		if ( empty( $GRP_IDs ) && empty( $EVT_IDs ) )
86
-			throw new EE_Error( sprintf( __('%s requires either an array of GRP_IDs or EVT_IDs or both, but both cannot be empty.', 'event_espresso' ), __METHOD__ ) );
84
+	public function delete_event_group_relations($GRP_IDs = array(), $EVT_IDs = array()) {
85
+		if (empty($GRP_IDs) && empty($EVT_IDs))
86
+			throw new EE_Error(sprintf(__('%s requires either an array of GRP_IDs or EVT_IDs or both, but both cannot be empty.', 'event_espresso'), __METHOD__));
87 87
 
88
-		if ( !empty( $GRP_IDs ) )
89
-			$where['GRP_ID'] = array( 'IN', (array) $GRP_IDs );
88
+		if ( ! empty($GRP_IDs))
89
+			$where['GRP_ID'] = array('IN', (array) $GRP_IDs);
90 90
 
91
-		if ( !empty( $EVT_IDs ) )
92
-			$where['EVT_ID'] = array( 'IN', (array) $EVT_IDs );
91
+		if ( ! empty($EVT_IDs))
92
+			$where['EVT_ID'] = array('IN', (array) $EVT_IDs);
93 93
 
94
-		return $this->delete( array( $where ), FALSE );
94
+		return $this->delete(array($where), FALSE);
95 95
 	}
96 96
 
97 97
 } //end class EEM_Event_Message_Template
Please login to merge, or discard this patch.
Braces   +12 added lines, -7 removed lines patch added patch discarded remove patch
@@ -5,7 +5,9 @@  discard block
 block discarded – undo
5 5
  * @subpackage 	models
6 6
  * @since 			4.3.0
7 7
  */
8
- if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
8
+ if ( ! defined('EVENT_ESPRESSO_VERSION')) {
9
+ 	exit('No direct script access allowed');
10
+ }
9 11
  /**
10 12
  *	EEM_Event_Message_Template
11 13
  *	Model for relation table between EEM_Message_Template_Group and EEM_Event
@@ -82,14 +84,17 @@  discard block
 block discarded – undo
82 84
 	 * @return int 		       How many rows were deleted.
83 85
 	 */
84 86
 	public function delete_event_group_relations( $GRP_IDs = array(), $EVT_IDs = array() ) {
85
-		if ( empty( $GRP_IDs ) && empty( $EVT_IDs ) )
86
-			throw new EE_Error( sprintf( __('%s requires either an array of GRP_IDs or EVT_IDs or both, but both cannot be empty.', 'event_espresso' ), __METHOD__ ) );
87
+		if ( empty( $GRP_IDs ) && empty( $EVT_IDs ) ) {
88
+					throw new EE_Error( sprintf( __('%s requires either an array of GRP_IDs or EVT_IDs or both, but both cannot be empty.', 'event_espresso' ), __METHOD__ ) );
89
+		}
87 90
 
88
-		if ( !empty( $GRP_IDs ) )
89
-			$where['GRP_ID'] = array( 'IN', (array) $GRP_IDs );
91
+		if ( !empty( $GRP_IDs ) ) {
92
+					$where['GRP_ID'] = array( 'IN', (array) $GRP_IDs );
93
+		}
90 94
 
91
-		if ( !empty( $EVT_IDs ) )
92
-			$where['EVT_ID'] = array( 'IN', (array) $EVT_IDs );
95
+		if ( !empty( $EVT_IDs ) ) {
96
+					$where['EVT_ID'] = array( 'IN', (array) $EVT_IDs );
97
+		}
93 98
 
94 99
 		return $this->delete( array( $where ), FALSE );
95 100
 	}
Please login to merge, or discard this patch.
core/db_models/EEM_Event_Question_Group.model.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -5,24 +5,24 @@  discard block
 block discarded – undo
5 5
  * You'll need to use each's EE_Has_Many_Relation relation to this model. Eg, when querying for question groups which apply to primary attendees,
6 6
  * you'd do a query like EEM_Question_Group::instance()->get_all(array(array('Event_Question_Group.EQG_primary'=>1)));
7 7
  */
8
-require_once( EE_CLASSES . 'EE_Event_Question_Group.class.php');
8
+require_once(EE_CLASSES.'EE_Event_Question_Group.class.php');
9 9
 
10
-class EEM_Event_Question_Group extends EEM_Base{
10
+class EEM_Event_Question_Group extends EEM_Base {
11 11
 	// private instance of the Attendee object
12 12
 	protected static $_instance = NULL;
13 13
 
14
-	protected function __construct( $timezone = NULL ) {
15
-		$this->singular_item = __('Event to Question Group Link','event_espresso');
16
-		$this->plural_item = __('Event to Question Group Links','event_espresso');
14
+	protected function __construct($timezone = NULL) {
15
+		$this->singular_item = __('Event to Question Group Link', 'event_espresso');
16
+		$this->plural_item = __('Event to Question Group Links', 'event_espresso');
17 17
 		$this->_tables = array(
18
-			'Event_Question_Group'=>new EE_Primary_Table('esp_event_question_group','EQG_ID')
18
+			'Event_Question_Group'=>new EE_Primary_Table('esp_event_question_group', 'EQG_ID')
19 19
 		);
20 20
 		$this->_fields = array(
21 21
 			'Event_Question_Group'=>array(
22
-				'EQG_ID'=>new EE_Primary_Key_Int_Field('EQG_ID', __('Event to Question Group Link ID','event_espresso')),
23
-				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('Event ID','event_espresso'), false, 0, 'Event'),
24
-				'QSG_ID'=>new EE_Foreign_Key_Int_Field('QSG_ID', __('Question Group Id','event_espresso'), false, 0, 'Question_Group'),
25
-				'EQG_primary'=>new EE_Boolean_Field('EQG_primary', __('Flag indicating question is only for primary attendees','event_espresso'), false, false)
22
+				'EQG_ID'=>new EE_Primary_Key_Int_Field('EQG_ID', __('Event to Question Group Link ID', 'event_espresso')),
23
+				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('Event ID', 'event_espresso'), false, 0, 'Event'),
24
+				'QSG_ID'=>new EE_Foreign_Key_Int_Field('QSG_ID', __('Question Group Id', 'event_espresso'), false, 0, 'Question_Group'),
25
+				'EQG_primary'=>new EE_Boolean_Field('EQG_primary', __('Flag indicating question is only for primary attendees', 'event_espresso'), false, false)
26 26
 			)
27 27
 		);
28 28
 		$this->_model_relations = array(
@@ -30,11 +30,11 @@  discard block
 block discarded – undo
30 30
 			'Question_Group'=>new EE_Belongs_To_Relation()
31 31
 		);
32 32
 		//this model is generally available for reading
33
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Event_Related_Public( 'Event' );
34
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
35
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
36
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event', EEM_Base::caps_edit );
37
-		parent::__construct( $timezone );
33
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Event_Related_Public('Event');
34
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Event_Related_Protected('Event');
35
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = new EE_Restriction_Generator_Event_Related_Protected('Event');
36
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = new EE_Restriction_Generator_Event_Related_Protected('Event', EEM_Base::caps_edit);
37
+		parent::__construct($timezone);
38 38
 	}
39 39
 
40 40
 
Please login to merge, or discard this patch.
core/db_models/EEM_Event_Venue.model.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -5,22 +5,22 @@  discard block
 block discarded – undo
5 5
  * You'll need to use each's EE_Has_Many_Relation relation to this model. Eg, when querying for question groups which apply to primary attendees,
6 6
  * you'd do a query like EEM_Question_Group::instance()->get_all(array(array('Event_Question_Group.EQG_primary'=>1)));
7 7
  */
8
-class EEM_Event_Venue extends EEM_Base{
8
+class EEM_Event_Venue extends EEM_Base {
9 9
 	// private instance of the Attendee object
10 10
 	protected static $_instance = NULL;
11 11
 
12
-	protected function __construct( $timezone = NULL ) {
13
-		$this->singular_item = __('Event to Question Group Link','event_espresso');
14
-		$this->plural_item = __('Event to Question Group Links','event_espresso');
12
+	protected function __construct($timezone = NULL) {
13
+		$this->singular_item = __('Event to Question Group Link', 'event_espresso');
14
+		$this->plural_item = __('Event to Question Group Links', 'event_espresso');
15 15
 		$this->_tables = array(
16
-			'Event_Venue'=>new EE_Primary_Table('esp_event_venue','EVV_ID')
16
+			'Event_Venue'=>new EE_Primary_Table('esp_event_venue', 'EVV_ID')
17 17
 		);
18 18
 		$this->_fields = array(
19 19
 			'Event_Venue'=>array(
20
-				'EVV_ID'=>new EE_Primary_Key_Int_Field('EVV_ID', __('Event to Venue Link ID','event_espresso')),
21
-				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('Event ID','event_espresso'), false, 0, 'Event'),
22
-				'VNU_ID'=>new EE_Foreign_Key_Int_Field('VNU_ID', __('Venue ID','event_espresso'), false, 0, 'Venue'),
23
-				'EVV_primary'=>new EE_Boolean_Field('EVV_primary', __("Flag indicating venue is primary one for event", "event_espresso"), false,true)
20
+				'EVV_ID'=>new EE_Primary_Key_Int_Field('EVV_ID', __('Event to Venue Link ID', 'event_espresso')),
21
+				'EVT_ID'=>new EE_Foreign_Key_Int_Field('EVT_ID', __('Event ID', 'event_espresso'), false, 0, 'Event'),
22
+				'VNU_ID'=>new EE_Foreign_Key_Int_Field('VNU_ID', __('Venue ID', 'event_espresso'), false, 0, 'Venue'),
23
+				'EVV_primary'=>new EE_Boolean_Field('EVV_primary', __("Flag indicating venue is primary one for event", "event_espresso"), false, true)
24 24
 
25 25
 			)
26 26
 		);
@@ -29,11 +29,11 @@  discard block
 block discarded – undo
29 29
 			'Venue'=>new EE_Belongs_To_Relation()
30 30
 		);
31 31
 		//this model is generally available for reading
32
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Event_Related_Public( 'Event' );
33
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
34
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event' );
35
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = new EE_Restriction_Generator_Event_Related_Protected( 'Event', EEM_Base::caps_edit );
36
-		parent::__construct( $timezone );
32
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Event_Related_Public('Event');
33
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Event_Related_Protected('Event');
34
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = new EE_Restriction_Generator_Event_Related_Protected('Event');
35
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = new EE_Restriction_Generator_Event_Related_Protected('Event', EEM_Base::caps_edit);
36
+		parent::__construct($timezone);
37 37
 	}
38 38
 
39 39
 
Please login to merge, or discard this patch.
core/db_models/EEM_Message_Template.model.php 3 patches
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -1,30 +1,30 @@
 block discarded – undo
1 1
 <?php if (!defined('EVENT_ESPRESSO_VERSION') )
2 2
 	exit('NO direct script access allowed');
3 3
 /**
4
- * Event Espresso
5
- *
6
- * Event Registration and Management Plugin for Wordpress
7
- *
8
- * @package		Event Espresso
9
- * @author		Seth Shoultes
10
- * @copyright	(c)2009-2012 Event Espresso All Rights Reserved.
11
- * @license		@link http://eventespresso.com/support/terms-conditions/  ** see Plugin Licensing * *
12
- * @link		http://www.eventespresso.com
13
- * @version		4.1
14
- *
15
- * ------------------------------------------------------------------------
16
- *
17
- * EEM_Message_Template
18
- *
19
- *
20
- *
21
- * @package		Event Espresso
22
- * @subpackage	includes/models/EEM_Message_Template.model.php
23
- * @author		Darren Ethier
24
- *
25
- *
26
- * ------------------------------------------------------------------------
27
- */
4
+	 * Event Espresso
5
+	 *
6
+	 * Event Registration and Management Plugin for Wordpress
7
+	 *
8
+	 * @package		Event Espresso
9
+	 * @author		Seth Shoultes
10
+	 * @copyright	(c)2009-2012 Event Espresso All Rights Reserved.
11
+	 * @license		@link http://eventespresso.com/support/terms-conditions/  ** see Plugin Licensing * *
12
+	 * @link		http://www.eventespresso.com
13
+	 * @version		4.1
14
+	 *
15
+	 * ------------------------------------------------------------------------
16
+	 *
17
+	 * EEM_Message_Template
18
+	 *
19
+	 *
20
+	 *
21
+	 * @package		Event Espresso
22
+	 * @subpackage	includes/models/EEM_Message_Template.model.php
23
+	 * @author		Darren Ethier
24
+	 *
25
+	 *
26
+	 * ------------------------------------------------------------------------
27
+	 */
28 28
 class EEM_Message_Template extends EEM_Base {
29 29
 	//private instance of the EEM_Message_Template object
30 30
 	protected static $_instance = NULL;
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION') )
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION'))
2 2
 	exit('NO direct script access allowed');
3 3
 /**
4 4
  * Event Espresso
@@ -36,19 +36,19 @@  discard block
 block discarded – undo
36 36
 	 * 		@access protected
37 37
 	 * 		@return void
38 38
 	 */
39
-	protected function __construct( $timezone = NULL ) {
40
-		$this->singular_item = __('Message Template','event_espresso');
41
-		$this->plural_item = __('Message Templates','event_espresso');
39
+	protected function __construct($timezone = NULL) {
40
+		$this->singular_item = __('Message Template', 'event_espresso');
41
+		$this->plural_item = __('Message Templates', 'event_espresso');
42 42
 
43 43
 		$this->_tables = array(
44
-			'Message_Template' => new EE_Primary_Table('esp_message_template', 'MTP_ID' )
44
+			'Message_Template' => new EE_Primary_Table('esp_message_template', 'MTP_ID')
45 45
 		);
46 46
 		$this->_fields = array(
47 47
 			'Message_Template'=> array(
48 48
 				'MTP_ID'=> new EE_Primary_Key_Int_Field('MTP_ID', __('Message Template ID', 'event_espresso')),
49
-				'GRP_ID' => new EE_Foreign_Key_Int_Field('GRP_ID', __('Message Template Group ID', 'event_espresso'), FALSE, 0, 'Message_Template_Group' ),
50
-				'MTP_template_field'=>new EE_Plain_Text_Field('MTP_template_field', __('Field Name for this Template', 'event_espresso'), false, 'default' ),
51
-				'MTP_context'=>new EE_Plain_Text_Field('MTP_context', __('Message Type Context for this field', 'event_espresso'),false,'admin' ),
49
+				'GRP_ID' => new EE_Foreign_Key_Int_Field('GRP_ID', __('Message Template Group ID', 'event_espresso'), FALSE, 0, 'Message_Template_Group'),
50
+				'MTP_template_field'=>new EE_Plain_Text_Field('MTP_template_field', __('Field Name for this Template', 'event_espresso'), false, 'default'),
51
+				'MTP_context'=>new EE_Plain_Text_Field('MTP_context', __('Message Type Context for this field', 'event_espresso'), false, 'admin'),
52 52
 				'MTP_content'=>new EE_Serialized_Text_Field('MTP_content', __('The field content for the template', 'event_espresso'), false, ''),
53 53
 				)
54 54
 		);
@@ -57,11 +57,11 @@  discard block
 block discarded – undo
57 57
 			'Message_Template_Group' => new EE_Belongs_To_Relation()
58 58
 			);
59 59
 		$this->_model_chain_to_wp_user = 'Message_Template_Group';
60
-		foreach( $this->_cap_contexts_to_cap_action_map as $context => $action ){
61
-			$this->_cap_restriction_generators[ $context ] = new EE_Restriction_Generator_Global( 'Message_Template_Group.MTP_is_global');
60
+		foreach ($this->_cap_contexts_to_cap_action_map as $context => $action) {
61
+			$this->_cap_restriction_generators[$context] = new EE_Restriction_Generator_Global('Message_Template_Group.MTP_is_global');
62 62
 		}
63 63
 		$this->_caps_slug = 'messages';
64
-		parent::__construct( $timezone );
64
+		parent::__construct($timezone);
65 65
 	}
66 66
 
67 67
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,6 @@
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION') )
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION') ) {
2 2
 	exit('NO direct script access allowed');
3
+}
3 4
 /**
4 5
  * Event Espresso
5 6
  *
Please login to merge, or discard this patch.
core/db_models/EEM_Message_Template_Group.model.php 4 patches
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,5 +1,6 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION') )
1
+<?php if (!defined('EVENT_ESPRESSO_VERSION') ) {
2 2
 	exit('NO direct script access allowed');
3
+}
3 4
 /**
4 5
  * Event Espresso
5 6
  *
@@ -288,7 +289,9 @@  discard block
 block discarded – undo
288 289
 				$assembled_fields[$value['name']] = $value['content']['main'];
289 290
 				//loop through the content and get the other fields.
290 291
 				foreach ( $value['content'] as $name => $val ) {
291
-					if ( $name == 'main' ) continue;
292
+					if ( $name == 'main' ) {
293
+						continue;
294
+					}
292 295
 					$assembled_fields[$name] = $val;
293 296
 				}
294 297
 				continue;
Please login to merge, or discard this patch.
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
 	 * @param        $messenger
85 85
 	 * @param string $orderby
86 86
 	 * @param string $order
87
-	 * @return array all (including trashed or inactive) message template group objects for the given messenger
87
+	 * @return EE_Base_Class[] all (including trashed or inactive) message template group objects for the given messenger
88 88
 	 */
89 89
 	public function get_all_message_templates_by_messenger($messenger, $orderby = 'GRP_ID', $order = 'ASC' ) {
90 90
 		return $this->get_all_deleted_and_undeleted(
@@ -343,7 +343,7 @@  discard block
 block discarded – undo
343 343
 	/**
344 344
 	 * This sends things to the validator for the given messenger and message type.
345 345
 	 *
346
-	 * @param  array $fields the incoming fields to check.
346
+	 * @param  string $fields the incoming fields to check.
347 347
 	 *                       Note this array is in the formatted fields from the form fields setup.
348 348
 	 *                       So we need to reformat this into an array of expected field refs by the validator.
349 349
 	 *                       Note also that this is not only the fields for the Message Template Group
Please login to merge, or discard this patch.
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -1,14 +1,14 @@
 block discarded – undo
1 1
 <?php if (!defined('EVENT_ESPRESSO_VERSION') )
2 2
 	exit('NO direct script access allowed');
3 3
 /**
4
- * EEM_Message_Template_Group
5
- *
6
- * @package		Event Espresso
7
- * @subpackage	includes/models/EEM_Message_Template_Group.model.php
8
- * @author		Darren Ethier
9
- *
10
- *
11
- */
4
+	 * EEM_Message_Template_Group
5
+	 *
6
+	 * @package		Event Espresso
7
+	 * @subpackage	includes/models/EEM_Message_Template_Group.model.php
8
+	 * @author		Darren Ethier
9
+	 *
10
+	 *
11
+	 */
12 12
 require_once ( EE_MODELS . 'EEM_Soft_Delete_Base.model.php' );
13 13
 class EEM_Message_Template_Group extends EEM_Soft_Delete_Base {
14 14
 
Please login to merge, or discard this patch.
Spacing   +61 added lines, -61 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION') )
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION'))
2 2
 	exit('NO direct script access allowed');
3 3
 /**
4 4
  * EEM_Message_Template_Group
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  *
10 10
  *
11 11
  */
12
-require_once ( EE_MODELS . 'EEM_Soft_Delete_Base.model.php' );
12
+require_once (EE_MODELS.'EEM_Soft_Delete_Base.model.php');
13 13
 class EEM_Message_Template_Group extends EEM_Soft_Delete_Base {
14 14
 
15 15
 	// private instance of the EEM_Message_Template_Group object
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
 
18 18
 
19 19
 
20
-	protected function __construct( $timezone = NULL ) {
20
+	protected function __construct($timezone = NULL) {
21 21
 		$this->singular_item = __('Message Template Group', 'event_espresso');
22 22
 		$this->plural_item = __('Message Template Groups', 'event_espresso');
23 23
 		$this->_tables = array(
@@ -26,11 +26,11 @@  discard block
 block discarded – undo
26 26
 		$this->_fields = array(
27 27
 			'Message_Template_Group' => array(
28 28
 				'GRP_ID' => new EE_Primary_Key_Int_Field('GRP_ID', __('Message Template Group ID', 'event_espresso')),
29
-				'MTP_name' => new EE_Plain_Text_Field( 'MTP_name', __('The name of the template group', 'event_espresso'), FALSE, '' ),
30
-				'MTP_description' => new EE_Simple_HTML_Field( 'MTP_description', __('A brief description about this template.', 'event_espresso' ), FALSE, '' ),
31
-				'MTP_user_id'=> new EE_WP_User_Field('MTP_user_id', __('Template Creator ID', 'event_espresso'), FALSE, get_current_user_id() ),
32
-				'MTP_messenger'=>new EE_Plain_Text_Field('MTP_messenger', __('Messenger Used for Template', 'event_espresso'), FALSE, 'email' ),
33
-				'MTP_message_type'=>new EE_Plain_Text_Field('MTP_message_type', __('Message Type', 'event_espresso'),false,'registration'),
29
+				'MTP_name' => new EE_Plain_Text_Field('MTP_name', __('The name of the template group', 'event_espresso'), FALSE, ''),
30
+				'MTP_description' => new EE_Simple_HTML_Field('MTP_description', __('A brief description about this template.', 'event_espresso'), FALSE, ''),
31
+				'MTP_user_id'=> new EE_WP_User_Field('MTP_user_id', __('Template Creator ID', 'event_espresso'), FALSE, get_current_user_id()),
32
+				'MTP_messenger'=>new EE_Plain_Text_Field('MTP_messenger', __('Messenger Used for Template', 'event_espresso'), FALSE, 'email'),
33
+				'MTP_message_type'=>new EE_Plain_Text_Field('MTP_message_type', __('Message Type', 'event_espresso'), false, 'registration'),
34 34
 				'MTP_is_global'=>new EE_Boolean_Field('MTP_is_global', __('Flag indicating if Template Group is Global', 'event_espresso'), false, true),
35 35
 				'MTP_is_override'=>new EE_Boolean_Field('MTP_is_override', __('Flag indicating if Template Group overrides any other Templates for the messenger/messagetype combination', 'event_espresso'), false, false),
36 36
 				'MTP_deleted'=>new EE_Trashed_Flag_Field('MTP_deleted', __('Flag indicating whether this has been trashed', 'event_espresso'), false, false),
@@ -43,12 +43,12 @@  discard block
 block discarded – undo
43 43
 			'Event' => new EE_HABTM_Relation('Event_Message_Template'),
44 44
 			'WP_User' => new EE_Belongs_To_Relation()
45 45
 		);
46
-		foreach( $this->_cap_contexts_to_cap_action_map as $context => $action ){
47
-			$this->_cap_restriction_generators[ $context ] = new EE_Restriction_Generator_Global( 'MTP_is_global');
46
+		foreach ($this->_cap_contexts_to_cap_action_map as $context => $action) {
47
+			$this->_cap_restriction_generators[$context] = new EE_Restriction_Generator_Global('MTP_is_global');
48 48
 		}
49 49
 		$this->_caps_slug = 'messages';
50 50
 
51
-		parent::__construct( $timezone );
51
+		parent::__construct($timezone);
52 52
 	}
53 53
 
54 54
 
@@ -71,8 +71,8 @@  discard block
 block discarded – undo
71 71
 		$limit = null,
72 72
 		$count = false
73 73
 	) {
74
-		$query_params = array( array('Event.EVT_ID' => $EVT_ID), 'order_by' => array($orderby => $order), 'limit' => $limit );
75
-		return $count ? $this->count_deleted( $query_params, 'GRP_ID', TRUE ) : $this->get_all_deleted( $query_params );
74
+		$query_params = array(array('Event.EVT_ID' => $EVT_ID), 'order_by' => array($orderby => $order), 'limit' => $limit);
75
+		return $count ? $this->count_deleted($query_params, 'GRP_ID', TRUE) : $this->get_all_deleted($query_params);
76 76
 	}
77 77
 
78 78
 
@@ -86,9 +86,9 @@  discard block
 block discarded – undo
86 86
 	 * @param string $order
87 87
 	 * @return array all (including trashed or inactive) message template group objects for the given messenger
88 88
 	 */
89
-	public function get_all_message_templates_by_messenger($messenger, $orderby = 'GRP_ID', $order = 'ASC' ) {
89
+	public function get_all_message_templates_by_messenger($messenger, $orderby = 'GRP_ID', $order = 'ASC') {
90 90
 		return $this->get_all_deleted_and_undeleted(
91
-			array( array( 'MTP_messenger' => $messenger ), 'order_by' => array( $orderby => $order ) )
91
+			array(array('MTP_messenger' => $messenger), 'order_by' => array($orderby => $order))
92 92
 		);
93 93
 	}
94 94
 
@@ -99,18 +99,18 @@  discard block
 block discarded – undo
99 99
 	 * @param  array  $_where any existing where conditions to append these to.
100 100
 	 * @return array          original where conditions or original with additional filters.
101 101
 	 */
102
-	protected function _maybe_mtp_filters( $_where = array() ) {
102
+	protected function _maybe_mtp_filters($_where = array()) {
103 103
 		//account for messenger or message type filters
104 104
 		if (
105
-			isset( $_REQUEST[ 'ee_messenger_filter_by' ] )
106
-			&& $_REQUEST[ 'ee_messenger_filter_by' ] != 'none_selected'
107
-			&& $_REQUEST[ 'ee_messenger_filter_by' ] != 'all'
105
+			isset($_REQUEST['ee_messenger_filter_by'])
106
+			&& $_REQUEST['ee_messenger_filter_by'] != 'none_selected'
107
+			&& $_REQUEST['ee_messenger_filter_by'] != 'all'
108 108
 		) {
109
-			$_where['MTP_messenger'] =  $_REQUEST['ee_messenger_filter_by'] ;
109
+			$_where['MTP_messenger'] = $_REQUEST['ee_messenger_filter_by'];
110 110
 		}
111 111
 
112 112
 		if (
113
-			isset( $_REQUEST['ee_message_type_filter_by'])
113
+			isset($_REQUEST['ee_message_type_filter_by'])
114 114
 			&& $_REQUEST['ee_message_type_filter_by'] != 'none_selected'
115 115
 		) {
116 116
 			$_where['MTP_message_type'] = $_REQUEST['ee_message_type_filter_by'];
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
 		$global = true,
142 142
 		$user_check = false
143 143
 	) {
144
-		$_where = $global ? array('MTP_is_global' => TRUE ) : array('MTP_is_global' => FALSE );
144
+		$_where = $global ? array('MTP_is_global' => TRUE) : array('MTP_is_global' => FALSE);
145 145
 		$_where['MTP_is_active'] = TRUE;
146 146
 		$_where = $this->_maybe_mtp_filters($_where);
147 147
 
@@ -156,9 +156,9 @@  discard block
 block discarded – undo
156 156
 			$_where['MTP_user_id'] = get_current_user_id();
157 157
 		}
158 158
 
159
-		$query_params = array( $_where, 'order_by' => array($orderby => $order), 'limit' => $limit );
159
+		$query_params = array($_where, 'order_by' => array($orderby => $order), 'limit' => $limit);
160 160
 
161
-		return $count ? $this->count($query_params, 'GRP_ID', TRUE ) : $this->get_all($query_params);
161
+		return $count ? $this->count($query_params, 'GRP_ID', TRUE) : $this->get_all($query_params);
162 162
 	}
163 163
 
164 164
 
@@ -173,14 +173,14 @@  discard block
 block discarded – undo
173 173
 	 * @param bool   $count
174 174
 	 * @return mixed array on success, FALSE on fail
175 175
 	 */
176
-	public function get_all_message_templates( $orderby = 'GRP_ID', $order = 'ASC', $limit = null, $count = false ) {
176
+	public function get_all_message_templates($orderby = 'GRP_ID', $order = 'ASC', $limit = null, $count = false) {
177 177
 		$_where = $this->_maybe_mtp_filters();
178 178
 
179
-		$query_params = array( $_where, 'order_by' => array($orderby => $order), 'limit' => $limit );
179
+		$query_params = array($_where, 'order_by' => array($orderby => $order), 'limit' => $limit);
180 180
 
181 181
 		$r_templates = $count
182
-			? $this->count_deleted_and_undeleted($query_params, 'GRP_ID', TRUE )
183
-			: $this->get_all_deleted_and_undeleted( $query_params );
182
+			? $this->count_deleted_and_undeleted($query_params, 'GRP_ID', TRUE)
183
+			: $this->get_all_deleted_and_undeleted($query_params);
184 184
 
185 185
 		return $r_templates;
186 186
 	}
@@ -194,10 +194,10 @@  discard block
 block discarded – undo
194 194
 	 * @param  array  $query_params same as EEM_Base::get_all()
195 195
 	 * @return  EE_Message_Template_Group[]
196 196
 	 */
197
-	public function get_all_custom_templates_by_event( $EVT_ID, $query_params = array() ) {
198
-		$where = array_merge( $query_params, array( 'Event.EVT_ID' => $EVT_ID ) );
197
+	public function get_all_custom_templates_by_event($EVT_ID, $query_params = array()) {
198
+		$where = array_merge($query_params, array('Event.EVT_ID' => $EVT_ID));
199 199
 		return $this->get_all(
200
-			array( $where )
200
+			array($where)
201 201
 		);
202 202
 	}
203 203
 
@@ -222,13 +222,13 @@  discard block
 block discarded – undo
222 222
 		$count = false,
223 223
 		$global = true
224 224
 	) {
225
-		$_where = $global ? array('MTP_is_global' => TRUE ) : array('MTP_is_global' => FALSE );
225
+		$_where = $global ? array('MTP_is_global' => TRUE) : array('MTP_is_global' => FALSE);
226 226
 		$_where['MTP_is_active'] = TRUE;
227 227
 		$_where = $this->_maybe_mtp_filters($_where);
228 228
 
229
-		$query_params = array( $_where, 'order_by' => array($orderby => $order), 'limit' => $limit );
229
+		$query_params = array($_where, 'order_by' => array($orderby => $order), 'limit' => $limit);
230 230
 
231
-		return $count ? $this->count_deleted($query_params, 'GRP_ID', TRUE ) : $this->get_all_deleted( $query_params );
231
+		return $count ? $this->count_deleted($query_params, 'GRP_ID', TRUE) : $this->get_all_deleted($query_params);
232 232
 	}
233 233
 
234 234
 
@@ -264,9 +264,9 @@  discard block
 block discarded – undo
264 264
 			'MTP_is_active' => $active
265 265
 		);
266 266
 
267
-		$query_params = array( $_where, 'order_by' => array($orderby=>$order), 'limit' => $limit );
267
+		$query_params = array($_where, 'order_by' => array($orderby=>$order), 'limit' => $limit);
268 268
 
269
-		return $count ? $this->count($query_params, 'GRP_ID', TRUE ) : $this->get_all( $query_params );
269
+		return $count ? $this->count($query_params, 'GRP_ID', TRUE) : $this->get_all($query_params);
270 270
 	}
271 271
 
272 272
 
@@ -300,13 +300,13 @@  discard block
 block discarded – undo
300 300
 			'MTP_is_global' => TRUE,
301 301
 		);
302 302
 
303
-		if ( $active != 'all' ) {
303
+		if ($active != 'all') {
304 304
 			$_where['MTP_is_active'] = $active;
305 305
 		}
306 306
 
307
-		$query_params = array( $_where, 'order_by' => array( $orderby => $order ), 'limit' => $limit );
307
+		$query_params = array($_where, 'order_by' => array($orderby => $order), 'limit' => $limit);
308 308
 
309
-		return $count ? $this->count( $query_params, 'GRP_ID', TRUE ) : $this->get_all( $query_params );
309
+		return $count ? $this->count($query_params, 'GRP_ID', TRUE) : $this->get_all($query_params);
310 310
 	}
311 311
 
312 312
 
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 	 * @param  array  $query_params same as EEM_Base->get_all()
320 320
 	 * @return EE_Message_Template_Group[]
321 321
 	 */
322
-	public function get_custom_message_template_by_m_and_mt( $messenger, $message_type, $query_params = array() ) {
322
+	public function get_custom_message_template_by_m_and_mt($messenger, $message_type, $query_params = array()) {
323 323
 		return $this->get_all(
324 324
 			array_merge(
325 325
 				$query_params,
@@ -356,14 +356,14 @@  discard block
 block discarded – undo
356 356
 		$assembled_fields = array();
357 357
 
358 358
 		//let's loop through all the fields and set them up in the right format
359
-		foreach ( $fields as $index => $value ) {
359
+		foreach ($fields as $index => $value) {
360 360
 			// first let's figure out if the value['content'] in the current index is an array.
361 361
 			//  If it is then this is special fields that are used in parsing special shortcodes (i.e. 'attendee_list').
362
-			if ( is_array($value['content']) ) {
362
+			if (is_array($value['content'])) {
363 363
 				$assembled_fields[$value['name']] = $value['content']['main'];
364 364
 				//loop through the content and get the other fields.
365
-				foreach ( $value['content'] as $name => $val ) {
366
-					if ( $name == 'main' ) continue;
365
+				foreach ($value['content'] as $name => $val) {
366
+					if ($name == 'main') continue;
367 367
 					$assembled_fields[$name] = $val;
368 368
 				}
369 369
 				continue;
@@ -375,15 +375,15 @@  discard block
 block discarded – undo
375 375
 
376 376
 		// now we've got the assembled_fields.
377 377
 		// We need to setup the string for the appropriate validator class and call that.
378
-		$m_ref = ucwords( str_replace('_',' ', $messenger ) );
379
-		$m_ref = str_replace( ' ', '_', $m_ref );
380
-		$mt_ref = ucwords( str_replace('_', ' ', $message_type ) );
381
-		$mt_ref = str_replace( ' ', '_', $mt_ref );
378
+		$m_ref = ucwords(str_replace('_', ' ', $messenger));
379
+		$m_ref = str_replace(' ', '_', $m_ref);
380
+		$mt_ref = ucwords(str_replace('_', ' ', $message_type));
381
+		$mt_ref = str_replace(' ', '_', $mt_ref);
382 382
 
383
-		$classname = 'EE_Messages_' . $m_ref . '_' . $mt_ref . '_Validator';
383
+		$classname = 'EE_Messages_'.$m_ref.'_'.$mt_ref.'_Validator';
384 384
 
385
-		if ( !class_exists( $classname ) ) {
386
-			$msg[] = __( 'The Validator class was unable to load', 'event_espresso');
385
+		if ( ! class_exists($classname)) {
386
+			$msg[] = __('The Validator class was unable to load', 'event_espresso');
387 387
 			$msg[] = sprintf(
388 388
 				__(
389 389
 					'The class name compiled was %s. Please check and make sure the spelling and case is correct for the class name and that there is an autoloader in place for this class',
@@ -391,11 +391,11 @@  discard block
 block discarded – undo
391 391
 				),
392 392
 				$classname
393 393
 			);
394
-			throw new EE_Error( implode( '||', $msg ) );
394
+			throw new EE_Error(implode('||', $msg));
395 395
 		}
396 396
 
397
-		$a = new ReflectionClass( $classname );
398
-		$_VLD = $a->newInstance( $assembled_fields, $context );
397
+		$a = new ReflectionClass($classname);
398
+		$_VLD = $a->newInstance($assembled_fields, $context);
399 399
 		$result = $_VLD->validate();
400 400
 		return $result;
401 401
 	}
@@ -414,18 +414,18 @@  discard block
 block discarded – undo
414 414
 	 *
415 415
 	 * @return int  count of updated records.
416 416
 	 */
417
-	public function deactivate_message_template_groups_for( $messenger_names = array(), $message_type_names = array() ) {
417
+	public function deactivate_message_template_groups_for($messenger_names = array(), $message_type_names = array()) {
418 418
 		$query_args = array();
419
-		if ( empty( $messenger_names ) && empty( $message_type_names ) ) {
419
+		if (empty($messenger_names) && empty($message_type_names)) {
420 420
 			return 0;
421 421
 		}
422
-		if ( ! empty( $messenger_names ) ) {
423
-			$query_args[ 0 ][ 'MTP_messenger' ] = array( 'IN', (array) $messenger_names );
422
+		if ( ! empty($messenger_names)) {
423
+			$query_args[0]['MTP_messenger'] = array('IN', (array) $messenger_names);
424 424
 		}
425
-		if ( ! empty( $message_type_names ) ) {
426
-			$query_args[ 0 ][ 'MTP_message_type' ] = array( 'IN', (array) $message_type_names );
425
+		if ( ! empty($message_type_names)) {
426
+			$query_args[0]['MTP_message_type'] = array('IN', (array) $message_type_names);
427 427
 		}
428
-		return $this->update( array( 'MTP_is_active' => false ), $query_args );
428
+		return $this->update(array('MTP_is_active' => false), $query_args);
429 429
 	}
430 430
 
431 431
 
Please login to merge, or discard this patch.
core/db_models/EEM_Payment.model.php 3 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -17,8 +17,8 @@  discard block
 block discarded – undo
17 17
 
18 18
 
19 19
 /**
20
-	 * Status id in esp_status table that represents an approved payment
21
-	 */
20
+ * Status id in esp_status table that represents an approved payment
21
+ */
22 22
 	const status_id_approved = 'PAP';
23 23
 
24 24
 
@@ -111,14 +111,14 @@  discard block
 block discarded – undo
111 111
 
112 112
 
113 113
 	/**
114
-	*		retrieve  all payments from db for a particular transaction, optionally with
114
+	 *		retrieve  all payments from db for a particular transaction, optionally with
115 115
 	 *		a particular status
116
-	*
117
-	* 		@access		public
118
-	* 		@param		$TXN_ID
116
+	 *
117
+	 * 		@access		public
118
+	 * 		@param		$TXN_ID
119 119
 	 *		@param	string	$status_of_payment one of EEM_Payment::status_id_*, like 'PAP','PCN',etc. If none is provided, gets payments with any status
120
-	*		@return		EE_Payment[]
121
-	*/
120
+	 *		@return		EE_Payment[]
121
+	 */
122 122
 	public function get_payments_for_transaction( $TXN_ID = FALSE, $status_of_payment = null ) {
123 123
 		// all payments for a TXN ordered chronologically
124 124
 		$query_params = array( array( 'TXN_ID' => $TXN_ID ), 'order_by' => array( 'PAY_timestamp' => 'ASC' ));
Please login to merge, or discard this patch.
Spacing   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
-require_once ( EE_MODELS . 'EEM_Base.model.php' );
2
+require_once (EE_MODELS.'EEM_Base.model.php');
3 3
 /**
4 4
  *
5 5
  * Payment Model
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  * @author				Michael Nelson, Brent Christensen
10 10
  *
11 11
  */
12
-class EEM_Payment extends EEM_Base implements EEMI_Payment{
12
+class EEM_Payment extends EEM_Base implements EEMI_Payment {
13 13
 
14 14
   	// private instance of the Payment object
15 15
 	protected static $_instance = NULL;
@@ -57,28 +57,28 @@  discard block
 block discarded – undo
57 57
 	 *		@param string $timezone string representing the timezone we want to set for returned Date Time Strings (and any incoming timezone data that gets saved).  Note this just sends the timezone info to the date time model field objects.  Default is NULL (and will be assumed using the set timezone in the 'timezone_string' wp option)
58 58
 	 *		@return EEM_Payment
59 59
 	 */
60
-	protected function __construct( $timezone ) {
60
+	protected function __construct($timezone) {
61 61
 
62
-		$this->singular_item = __('Payment','event_espresso');
63
-		$this->plural_item = __('Payments','event_espresso');
62
+		$this->singular_item = __('Payment', 'event_espresso');
63
+		$this->plural_item = __('Payments', 'event_espresso');
64 64
 
65 65
 		$this->_tables = array(
66
-			'Payment'=>new EE_Primary_Table('esp_payment','PAY_ID')
66
+			'Payment'=>new EE_Primary_Table('esp_payment', 'PAY_ID')
67 67
 		);
68 68
 		$this->_fields = array(
69 69
 			'Payment'=>array(
70
-				'PAY_ID'=>new EE_Primary_Key_Int_Field('PAY_ID', __('Payment ID','event_espresso')),
71
-				'TXN_ID'=>new EE_Foreign_Key_Int_Field('TXN_ID', __('Transaction ID','event_espresso'), false, 0, 'Transaction'),
72
-				'STS_ID'=>new EE_Foreign_Key_String_Field('STS_ID', __('Status ID','event_espresso'), false, EEM_Payment::status_id_failed, 'Status'),
73
-				'PAY_timestamp'=> new EE_Datetime_Field('PAY_timestamp', __('Timestamp of when payment was attempted','event_espresso'), false, time(), $timezone ),
74
-				'PAY_source'=>new EE_All_Caps_Text_Field('PAY_source', __('User-friendly description of payment','event_espresso'), false, 'CART'),
75
-				'PAY_amount'=>new EE_Money_Field('PAY_amount', __('Amount Payment should be for','event_espresso'), false, 0),
70
+				'PAY_ID'=>new EE_Primary_Key_Int_Field('PAY_ID', __('Payment ID', 'event_espresso')),
71
+				'TXN_ID'=>new EE_Foreign_Key_Int_Field('TXN_ID', __('Transaction ID', 'event_espresso'), false, 0, 'Transaction'),
72
+				'STS_ID'=>new EE_Foreign_Key_String_Field('STS_ID', __('Status ID', 'event_espresso'), false, EEM_Payment::status_id_failed, 'Status'),
73
+				'PAY_timestamp'=> new EE_Datetime_Field('PAY_timestamp', __('Timestamp of when payment was attempted', 'event_espresso'), false, time(), $timezone),
74
+				'PAY_source'=>new EE_All_Caps_Text_Field('PAY_source', __('User-friendly description of payment', 'event_espresso'), false, 'CART'),
75
+				'PAY_amount'=>new EE_Money_Field('PAY_amount', __('Amount Payment should be for', 'event_espresso'), false, 0),
76 76
 				'PMD_ID'=>new EE_Foreign_Key_Int_Field('PMD_ID', __("Payment Method ID", 'event_espresso'), false, NULL, 'Payment_Method'),
77
-				'PAY_gateway_response'=>new EE_Plain_Text_Field('PAY_gateway_response', __('Response from Gateway about the payment','event_espresso'), false, ''),
78
-				'PAY_txn_id_chq_nmbr'=>new EE_Plain_Text_Field('PAY_txn_id_chq_nmbr', __('Gateway Transaction ID or Cheque Number','event_espresso'), true, ''),
79
-				'PAY_po_number'=>new EE_Plain_Text_Field('PAY_po_number', __('Purchase or Sales Number','event_espresso'), true, ''),
80
-				'PAY_extra_accntng'=>new EE_Simple_HTML_Field('PAY_extra_accntng', __('Extra Account Info','event_espresso'), true, ''),
81
-				'PAY_details'=>new EE_Serialized_Text_Field('PAY_details', __('Full Gateway response about payment','event_espresso'), true, ''),
77
+				'PAY_gateway_response'=>new EE_Plain_Text_Field('PAY_gateway_response', __('Response from Gateway about the payment', 'event_espresso'), false, ''),
78
+				'PAY_txn_id_chq_nmbr'=>new EE_Plain_Text_Field('PAY_txn_id_chq_nmbr', __('Gateway Transaction ID or Cheque Number', 'event_espresso'), true, ''),
79
+				'PAY_po_number'=>new EE_Plain_Text_Field('PAY_po_number', __('Purchase or Sales Number', 'event_espresso'), true, ''),
80
+				'PAY_extra_accntng'=>new EE_Simple_HTML_Field('PAY_extra_accntng', __('Extra Account Info', 'event_espresso'), true, ''),
81
+				'PAY_details'=>new EE_Serialized_Text_Field('PAY_details', __('Full Gateway response about payment', 'event_espresso'), true, ''),
82 82
 				'PAY_redirect_url'=>new EE_Plain_Text_Field('PAY_redirect_url', __("Redirect URL", 'event_espresso'), true),
83 83
 				'PAY_redirect_args'=>new EE_Serialized_Text_Field('PAY_redirect_args', __("Key-Value POST vars to send along with redirect", 'event_espresso'), true)
84 84
 			)
@@ -87,11 +87,11 @@  discard block
 block discarded – undo
87 87
 			'Transaction'=> new EE_Belongs_To_Relation(),
88 88
 			'Status'=> new EE_Belongs_To_Relation(),
89 89
 			'Payment_Method'=>new EE_Belongs_To_Relation(),
90
-			'Registration' => new EE_HABTM_Relation( 'Registration_Payment' ),
90
+			'Registration' => new EE_HABTM_Relation('Registration_Payment'),
91 91
 		);
92 92
 		$this->_model_chain_to_wp_user = 'Payment_Method';
93 93
 		$this->_caps_slug = 'transactions';
94
-		parent::__construct( $timezone );
94
+		parent::__construct($timezone);
95 95
 	}
96 96
 
97 97
 
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 	 * @param string $PAY_txn_id_chq_nmbr
104 104
 	 * @return EE_Payment
105 105
 	 */
106
-	public function get_payment_by_txn_id_chq_nmbr( $PAY_txn_id_chq_nmbr ){
106
+	public function get_payment_by_txn_id_chq_nmbr($PAY_txn_id_chq_nmbr) {
107 107
 		return $this->get_one(array(array('PAY_txn_id_chq_nmbr'=>$PAY_txn_id_chq_nmbr)));
108 108
 	}
109 109
 
@@ -119,15 +119,15 @@  discard block
 block discarded – undo
119 119
 	 *		@param	string	$status_of_payment one of EEM_Payment::status_id_*, like 'PAP','PCN',etc. If none is provided, gets payments with any status
120 120
 	*		@return		EE_Payment[]
121 121
 	*/
122
-	public function get_payments_for_transaction( $TXN_ID = FALSE, $status_of_payment = null ) {
122
+	public function get_payments_for_transaction($TXN_ID = FALSE, $status_of_payment = null) {
123 123
 		// all payments for a TXN ordered chronologically
124
-		$query_params = array( array( 'TXN_ID' => $TXN_ID ), 'order_by' => array( 'PAY_timestamp' => 'ASC' ));
124
+		$query_params = array(array('TXN_ID' => $TXN_ID), 'order_by' => array('PAY_timestamp' => 'ASC'));
125 125
 		// if provided with a status, search specifically for that status. Otherwise get them all
126
-		if ( $status_of_payment ){
126
+		if ($status_of_payment) {
127 127
 			$query_params[0]['STS_ID'] = $status_of_payment;
128 128
 		}
129 129
 		// retrieve payments
130
-		return $this->get_all ( $query_params );
130
+		return $this->get_all($query_params);
131 131
 	}
132 132
 
133 133
 
@@ -137,8 +137,8 @@  discard block
 block discarded – undo
137 137
 	 * @param int $TXN_ID
138 138
 	 * @return EE_Payment[]
139 139
 	 */
140
-	public function get_approved_payments_for_transaction( $TXN_ID = 0 ) {
141
-		return $this->get_payments_for_transaction( $TXN_ID, EEM_Payment::status_id_approved );
140
+	public function get_approved_payments_for_transaction($TXN_ID = 0) {
141
+		return $this->get_payments_for_transaction($TXN_ID, EEM_Payment::status_id_approved);
142 142
 
143 143
 	}
144 144
 
@@ -159,37 +159,37 @@  discard block
 block discarded – undo
159 159
 	 *
160 160
 	 * @return EE_Payment[]
161 161
 	 */
162
-	public function get_payments_made_between_dates( $start_date = '', $end_date = '', $format = '', $timezone = '' ) {
163
-		EE_Registry::instance()->load_helper( 'DTT_Helper' );
164
-		$timezone = empty( $timezone ) ? EEH_DTT_Helper::get_timezone() : $timezone;
162
+	public function get_payments_made_between_dates($start_date = '', $end_date = '', $format = '', $timezone = '') {
163
+		EE_Registry::instance()->load_helper('DTT_Helper');
164
+		$timezone = empty($timezone) ? EEH_DTT_Helper::get_timezone() : $timezone;
165 165
 		//if $start_date or $end date, verify $format is included.
166
-		if ( ( ! empty( $start_date ) || ! empty( $end_date ) ) && empty( $format ) ) {
167
-			throw new EE_Error( __('You included a start date and/or a end date for this method but did not include a format string.  The format string is needed for setting up the query', 'event_espresso' ) );
166
+		if (( ! empty($start_date) || ! empty($end_date)) && empty($format)) {
167
+			throw new EE_Error(__('You included a start date and/or a end date for this method but did not include a format string.  The format string is needed for setting up the query', 'event_espresso'));
168 168
 		}
169
-		$now = new DateTime( 'now' );
169
+		$now = new DateTime('now');
170 170
 		// setup timezone objects once
171
-		$modelDateTimeZone = new DateTimeZone( $this->_timezone );
172
-		$passedDateTimeZone = new DateTimeZone( $timezone );
171
+		$modelDateTimeZone = new DateTimeZone($this->_timezone);
172
+		$passedDateTimeZone = new DateTimeZone($timezone);
173 173
 		// setup start date
174
-		$start_date = ! empty( $start_date ) ? date_create_from_format( $format, $start_date, $passedDateTimeZone ) : $now;
175
-		$start_date->setTimeZone( $modelDateTimeZone );
176
-		$start_date = $start_date->format( 'Y-m-d' ) . ' 00:00:00';
177
-		$start_date = strtotime( $start_date );
174
+		$start_date = ! empty($start_date) ? date_create_from_format($format, $start_date, $passedDateTimeZone) : $now;
175
+		$start_date->setTimeZone($modelDateTimeZone);
176
+		$start_date = $start_date->format('Y-m-d').' 00:00:00';
177
+		$start_date = strtotime($start_date);
178 178
 		// setup end date
179
-		$end_date = ! empty( $end_date ) ? date_create_from_format( $format, $end_date, $passedDateTimeZone ) : $now;
180
-		$end_date->setTimeZone( $modelDateTimeZone );
181
-		$end_date = $end_date->format('Y-m-d') . ' 23:59:59';
182
-		$end_date = strtotime( $end_date );
179
+		$end_date = ! empty($end_date) ? date_create_from_format($format, $end_date, $passedDateTimeZone) : $now;
180
+		$end_date->setTimeZone($modelDateTimeZone);
181
+		$end_date = $end_date->format('Y-m-d').' 23:59:59';
182
+		$end_date = strtotime($end_date);
183 183
 
184 184
 		// make sure our start date is the lowest value and vice versa
185
-		$start = min( $start_date, $end_date );
186
-		$end = max( $start_date, $end_date );
185
+		$start = min($start_date, $end_date);
186
+		$end = max($start_date, $end_date);
187 187
 
188 188
 		//yes we generated the date and time string in utc but we WANT this start date and time used in the set timezone on the model.
189
-		$start_date = $this->convert_datetime_for_query( 'PAY_timestamp', date( 'Y-m-d', $start ) . ' 00:00:00', 'Y-m-d H:i:s', $this->get_timezone() );
190
-		$end_date = $this->convert_datetime_for_query( 'PAY_timestamp', date( 'Y-m-d', $end) . ' 23:59:59' , 'Y-m-d H:i:s', $this->get_timezone() );
189
+		$start_date = $this->convert_datetime_for_query('PAY_timestamp', date('Y-m-d', $start).' 00:00:00', 'Y-m-d H:i:s', $this->get_timezone());
190
+		$end_date = $this->convert_datetime_for_query('PAY_timestamp', date('Y-m-d', $end).' 23:59:59', 'Y-m-d H:i:s', $this->get_timezone());
191 191
 
192
-		return $this->get_all(array(array('PAY_timestamp'=>array('>=',$start_date),'PAY_timestamp*'=>array('<=',$end_date))));
192
+		return $this->get_all(array(array('PAY_timestamp'=>array('>=', $start_date), 'PAY_timestamp*'=>array('<=', $end_date))));
193 193
 	}
194 194
 
195 195
 	/**
@@ -199,35 +199,35 @@  discard block
 block discarded – undo
199 199
 	 * returns a string for the approved status
200 200
 	 * @return 	string
201 201
 	 */
202
-	function approved_status(){
202
+	function approved_status() {
203 203
 		return self::status_id_approved;
204 204
 	}
205 205
 	/**
206 206
 	 * returns a string for the pending status
207 207
 	 * @return 	string
208 208
 	 */
209
-	function pending_status(){
209
+	function pending_status() {
210 210
 		return self::status_id_pending;
211 211
 	}
212 212
 	/**
213 213
 	 * returns a string for the cancelled status
214 214
 	 * @return 	string
215 215
 	 */
216
-	function cancelled_status(){
216
+	function cancelled_status() {
217 217
 		return self::status_id_cancelled;
218 218
 	}
219 219
 	/**
220 220
 	 * returns a string for the failed status
221 221
 	 * @return 	string
222 222
 	 */
223
-	function failed_status(){
223
+	function failed_status() {
224 224
 		return self::status_id_failed;
225 225
 	}
226 226
 	/**
227 227
 	 * returns a string for the declined status
228 228
 	 * @return 	string
229 229
 	 */
230
-	function declined_status(){
230
+	function declined_status() {
231 231
 		return self::status_id_declined;
232 232
 	}
233 233
 
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/db_models/EEM_Payment_Method.model.php 4 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -2,19 +2,19 @@
 block discarded – undo
2 2
 	exit( 'No direct script access allowed' );
3 3
 }
4 4
 /**
5
- *
6
- * Payment Method Model
7
- *
8
- * For storing all payment methods (things that interact between EE and gateways).
9
- * As of 4.3, payment methods are NOT singletons so there can be multiple instances of payment methods
10
- * of the same type, with different details. Eg, multiple paypal standard gateways so different
11
- * events can have their proceeds going to different paypal accounts
12
- *
13
- * @package 			Event Espresso
14
- * @subpackage 	includes/models/EEM_Checkin.model.php
15
- * @author             Mike Nelson
16
- *
17
- */
5
+	 *
6
+	 * Payment Method Model
7
+	 *
8
+	 * For storing all payment methods (things that interact between EE and gateways).
9
+	 * As of 4.3, payment methods are NOT singletons so there can be multiple instances of payment methods
10
+	 * of the same type, with different details. Eg, multiple paypal standard gateways so different
11
+	 * events can have their proceeds going to different paypal accounts
12
+	 *
13
+	 * @package 			Event Espresso
14
+	 * @subpackage 	includes/models/EEM_Checkin.model.php
15
+	 * @author             Mike Nelson
16
+	 *
17
+	 */
18 18
 class EEM_Payment_Method extends EEM_Base {
19 19
 
20 20
 	const scope_cart = 'CART';
Please login to merge, or discard this patch.
Braces   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -217,8 +217,7 @@  discard block
 block discarded – undo
217 217
 		//ok so it wasn't a slug we were passed. try the usual then (ie, it's an object or an ID)
218 218
 		try {
219 219
 			return parent::ensure_is_obj( $base_class_obj_or_id, $ensure_is_in_db );
220
-		}
221
-		catch ( EE_Error $e ) {
220
+		} catch ( EE_Error $e ) {
222 221
 			//handle it outside the catch
223 222
 		}
224 223
 		throw new EE_Error( sprintf( __( "'%s' is neither a Payment Method ID, slug, nor object.", "event_espresso" ), $base_class_obj_or_id ) );
@@ -283,8 +282,7 @@  discard block
 block discarded – undo
283 282
 						break;
284 283
 					}
285 284
 				}
286
-			}
287
-			catch ( EE_Error $e ) {
285
+			} catch ( EE_Error $e ) {
288 286
 				$payment_method->set_active( FALSE );
289 287
 			}
290 288
 		}
@@ -307,8 +305,7 @@  discard block
 block discarded – undo
307 305
 			try {
308 306
 				$payment_method->type_obj();
309 307
 				$usable_payment_methods[ $key ] = $payment_method;
310
-			}
311
-			catch ( EE_Error $e ) {
308
+			} catch ( EE_Error $e ) {
312 309
 				//if it threw an exception, its because the payment type object
313 310
 				//isn't defined (probably because somehow the DB got borked,
314 311
 				//or an addon which defined it got deactivated
Please login to merge, or discard this patch.
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
 	/**
202 202
 	 * Overrides parent ot also check by the slug
203 203
 	 * @see EEM_Base::ensure_is_obj()
204
-	 * @param string|int|EE_Payment_Method $base_class_obj_or_id
204
+	 * @param EE_Payment_Method $base_class_obj_or_id
205 205
 	 * @param boolean                      $ensure_is_in_db
206 206
 	 * @return EE_Payment_Method
207 207
 	 * @throws EE_Error
@@ -363,8 +363,8 @@  discard block
 block discarded – undo
363 363
 	 * Note: if an offline payment method was selected on the related transaction then this will have no payment methods returned.
364 364
 	 * It will ONLY return a payment method for a PAYMENT recorded against the registration.
365 365
 	 *
366
-	 * @param EE_Registration|int $registration_or_reg_id  Either the EE_Registration object or the id for the registration.
367
-	 * @return EE_Payment|null
366
+	 * @param EE_Registration $registration_or_reg_id  Either the EE_Registration object or the id for the registration.
367
+	 * @return EE_Base_Class|null
368 368
 	 */
369 369
 	public function get_last_used_for_registration( $registration_or_reg_id ) {
370 370
 		$registration_id = EEM_Registration::instance()->ensure_is_ID( $registration_or_reg_id );
Please login to merge, or discard this patch.
Spacing   +91 added lines, -91 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
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
  *
@@ -37,33 +37,33 @@  discard block
 block discarded – undo
37 37
 	 * @access   protected
38 38
 	 * @return EEM_Payment_Method
39 39
 	 */
40
-	protected function __construct( $timezone = NULL ) {
41
-		$this->singlular_item = __( 'Payment Method', 'event_espresso' );
42
-		$this->plural_item = __( 'Payment Methods', 'event_espresso' );
43
-		$this->_tables = array( 'Payment_Method' => new EE_Primary_Table( 'esp_payment_method', 'PMD_ID' ) );
40
+	protected function __construct($timezone = NULL) {
41
+		$this->singlular_item = __('Payment Method', 'event_espresso');
42
+		$this->plural_item = __('Payment Methods', 'event_espresso');
43
+		$this->_tables = array('Payment_Method' => new EE_Primary_Table('esp_payment_method', 'PMD_ID'));
44 44
 		$this->_fields = array(
45 45
 			'Payment_Method' => array(
46
-				'PMD_ID' => new EE_Primary_Key_Int_Field( 'PMD_ID', __( "ID", 'event_espresso' ) ),
47
-				'PMD_type' => new EE_Plain_Text_Field( 'PMD_type', __( "Payment Method Type", 'event_espresso' ), FALSE, 'Admin_Only' ),
48
-				'PMD_name' => new EE_Plain_Text_Field( 'PMD_name', __( "Name", 'event_espresso' ), FALSE ),
49
-				'PMD_desc' => new EE_Post_Content_Field( 'PMD_desc', __( "Description", 'event_espresso' ), FALSE, '' ),
50
-				'PMD_admin_name' => new EE_Plain_Text_Field( 'PMD_admin_name', __( "Admin-Only Name", 'event_espresso' ), TRUE ),
51
-				'PMD_admin_desc' => new EE_Post_Content_Field( 'PMD_admin_desc', __( "Admin-Only Description", 'event_espresso' ), TRUE ),
52
-				'PMD_slug' => new EE_Slug_Field( 'PMD_slug', __( "Slug", 'event_espresso' ), FALSE ),
53
-				'PMD_order' => new EE_Integer_Field( 'PMD_order', __( "Order", 'event_espresso' ), FALSE, 0 ),
54
-				'PMD_debug_mode' => new EE_Boolean_Field( 'PMD_debug_mode', __( "Debug Mode On?", 'event_espresso' ), FALSE, FALSE ),
55
-				'PMD_wp_user' => new EE_WP_User_Field( 'PMD_wp_user', __( "Payment Method Creator ID", 'event_espresso' ), FALSE ),
56
-				'PMD_open_by_default' => new EE_Boolean_Field( 'PMD_open_by_default', __( "Open by Default?", 'event_espresso' ), FALSE, FALSE ), 'PMD_button_url' => new EE_Plain_Text_Field( 'PMD_button_url', __( "Button URL", 'event_espresso' ), TRUE, '' ),
57
-				'PMD_scope' => new EE_Serialized_Text_Field( 'PMD_scope', __( "Usable From?", 'event_espresso' ), FALSE, array() ), //possible values currently are 'CART','ADMIN','API'
46
+				'PMD_ID' => new EE_Primary_Key_Int_Field('PMD_ID', __("ID", 'event_espresso')),
47
+				'PMD_type' => new EE_Plain_Text_Field('PMD_type', __("Payment Method Type", 'event_espresso'), FALSE, 'Admin_Only'),
48
+				'PMD_name' => new EE_Plain_Text_Field('PMD_name', __("Name", 'event_espresso'), FALSE),
49
+				'PMD_desc' => new EE_Post_Content_Field('PMD_desc', __("Description", 'event_espresso'), FALSE, ''),
50
+				'PMD_admin_name' => new EE_Plain_Text_Field('PMD_admin_name', __("Admin-Only Name", 'event_espresso'), TRUE),
51
+				'PMD_admin_desc' => new EE_Post_Content_Field('PMD_admin_desc', __("Admin-Only Description", 'event_espresso'), TRUE),
52
+				'PMD_slug' => new EE_Slug_Field('PMD_slug', __("Slug", 'event_espresso'), FALSE),
53
+				'PMD_order' => new EE_Integer_Field('PMD_order', __("Order", 'event_espresso'), FALSE, 0),
54
+				'PMD_debug_mode' => new EE_Boolean_Field('PMD_debug_mode', __("Debug Mode On?", 'event_espresso'), FALSE, FALSE),
55
+				'PMD_wp_user' => new EE_WP_User_Field('PMD_wp_user', __("Payment Method Creator ID", 'event_espresso'), FALSE),
56
+				'PMD_open_by_default' => new EE_Boolean_Field('PMD_open_by_default', __("Open by Default?", 'event_espresso'), FALSE, FALSE), 'PMD_button_url' => new EE_Plain_Text_Field('PMD_button_url', __("Button URL", 'event_espresso'), TRUE, ''),
57
+				'PMD_scope' => new EE_Serialized_Text_Field('PMD_scope', __("Usable From?", 'event_espresso'), FALSE, array()), //possible values currently are 'CART','ADMIN','API'
58 58
 		) );
59 59
 		$this->_model_relations = array(
60 60
  //			'Event'=>new EE_HABTM_Relation('Event_Payment_Method'),
61 61
 			'Payment' => new EE_Has_Many_Relation(),
62
-			'Currency' => new EE_HABTM_Relation( 'Currency_Payment_Method' ),
62
+			'Currency' => new EE_HABTM_Relation('Currency_Payment_Method'),
63 63
 			'Transaction' => new EE_Has_Many_Relation(),
64 64
 			'WP_User' => new EE_Belongs_To_Relation(),
65 65
 		);
66
-		parent::__construct( $timezone );
66
+		parent::__construct($timezone);
67 67
 	}
68 68
 
69 69
 
@@ -73,8 +73,8 @@  discard block
 block discarded – undo
73 73
 	 * @param string $slug
74 74
 	 * @return EE_Payment_Method
75 75
 	 */
76
-	public function get_one_by_slug( $slug ) {
77
-		return $this->get_one( array( array( 'PMD_slug' => $slug ) ) );
76
+	public function get_one_by_slug($slug) {
77
+		return $this->get_one(array(array('PMD_slug' => $slug)));
78 78
 	}
79 79
 
80 80
 
@@ -88,8 +88,8 @@  discard block
 block discarded – undo
88 88
 		return apply_filters(
89 89
 			'FHEE__EEM_Payment_Method__scopes',
90 90
 			array(
91
-				self::scope_cart 		=> __( "Front-end Registration Page", 'event_espresso' ),
92
-				self::scope_admin 	=> __( "Admin Registration Page (no online processing)", 'event_espresso' )
91
+				self::scope_cart 		=> __("Front-end Registration Page", 'event_espresso'),
92
+				self::scope_admin 	=> __("Admin Registration Page (no online processing)", 'event_espresso')
93 93
 			)
94 94
 		);
95 95
 	}
@@ -101,9 +101,9 @@  discard block
 block discarded – undo
101 101
 	 * @param string $scope like one of EEM_Payment_Method::instance()->scopes()
102 102
 	 * @return boolean
103 103
 	 */
104
-	public function is_valid_scope( $scope ) {
104
+	public function is_valid_scope($scope) {
105 105
 		$scopes = $this->scopes();
106
-		if ( isset( $scopes[ $scope ] ) ) {
106
+		if (isset($scopes[$scope])) {
107 107
 			return TRUE;
108 108
 		} else {
109 109
 			return FALSE;
@@ -119,11 +119,11 @@  discard block
 block discarded – undo
119 119
 	 * @throws EE_Error
120 120
 	 * @return EE_Payment_Method[]
121 121
 	 */
122
-	public function get_all_active( $scope = NULL, $query_params = array() ) {
123
-		if( ! isset( $query_params[ 'order_by' ] ) && ! isset( $query_params[ 'order' ] ) ) {
124
-			$query_params = array( 'order_by' => array( 'PMD_order' => 'ASC', 'PMD_ID' => 'ASC' ) );
122
+	public function get_all_active($scope = NULL, $query_params = array()) {
123
+		if ( ! isset($query_params['order_by']) && ! isset($query_params['order'])) {
124
+			$query_params = array('order_by' => array('PMD_order' => 'ASC', 'PMD_ID' => 'ASC'));
125 125
 		}
126
-		return $this->get_all( $this->_get_query_params_for_all_active( $scope, $query_params ) );
126
+		return $this->get_all($this->_get_query_params_for_all_active($scope, $query_params));
127 127
 	}
128 128
 
129 129
 	/**
@@ -132,8 +132,8 @@  discard block
 block discarded – undo
132 132
 	 * @param array $query_params
133 133
 	 * @return int
134 134
 	 */
135
-	public function count_active( $scope = NULL, $query_params = array() ){
136
-		return $this->count( $this->_get_query_params_for_all_active( $scope, $query_params ) );
135
+	public function count_active($scope = NULL, $query_params = array()) {
136
+		return $this->count($this->_get_query_params_for_all_active($scope, $query_params));
137 137
 	}
138 138
 
139 139
 	/**
@@ -144,21 +144,21 @@  discard block
 block discarded – undo
144 144
 	 * @return array like param of EEM_Base::get_all()
145 145
 	 * @throws EE_Error
146 146
 	 */
147
-	protected function _get_query_params_for_all_active( $scope = NULL, $query_params = array() ){
148
-		if ( $scope ) {
149
-			if ( $this->is_valid_scope( $scope ) ) {
150
-				return array_replace_recursive( array( array( 'PMD_scope' => array( 'LIKE', "%$scope%" ) ) ), $query_params );
147
+	protected function _get_query_params_for_all_active($scope = NULL, $query_params = array()) {
148
+		if ($scope) {
149
+			if ($this->is_valid_scope($scope)) {
150
+				return array_replace_recursive(array(array('PMD_scope' => array('LIKE', "%$scope%"))), $query_params);
151 151
 			} else {
152
-				throw new EE_Error( sprintf( __( "'%s' is not a valid scope for a payment method", "event_espresso" ), $scope ) );
152
+				throw new EE_Error(sprintf(__("'%s' is not a valid scope for a payment method", "event_espresso"), $scope));
153 153
 			}
154 154
 		} else {
155 155
 			$acceptable_scopes = array();
156 156
 			$count = 0;
157
-			foreach ( $this->scopes() as $scope_name => $desc ) {
157
+			foreach ($this->scopes() as $scope_name => $desc) {
158 158
 				$count++;
159
-				$acceptable_scopes[ 'PMD_scope*' . $count ] = array( 'LIKE', '%' . $scope_name . '%' );
159
+				$acceptable_scopes['PMD_scope*'.$count] = array('LIKE', '%'.$scope_name.'%');
160 160
 			}
161
-			return array_replace_recursive( array( array( 'OR*active_scope' => $acceptable_scopes ) ), $query_params );
161
+			return array_replace_recursive(array(array('OR*active_scope' => $acceptable_scopes)), $query_params);
162 162
 		}
163 163
 	}
164 164
 
@@ -170,8 +170,8 @@  discard block
 block discarded – undo
170 170
 	 * @return array like param of EEM_Base::get_all()
171 171
 	 * @throws EE_Error
172 172
 	 */
173
-	public function get_query_params_for_all_active( $scope = NULL, $query_params = array() ) {
174
-		return $this->_get_query_params_for_all_active( $scope, $query_params );
173
+	public function get_query_params_for_all_active($scope = NULL, $query_params = array()) {
174
+		return $this->_get_query_params_for_all_active($scope, $query_params);
175 175
 	}
176 176
 
177 177
 
@@ -181,8 +181,8 @@  discard block
 block discarded – undo
181 181
 	 * @param array  $query_params
182 182
 	 * @return EE_Payment_Method
183 183
 	 */
184
-	public function get_one_active( $scope = NULL, $query_params = array() ) {
185
-		return $this->get_one( $this->_get_query_params_for_all_active( $scope, $query_params ) );
184
+	public function get_one_active($scope = NULL, $query_params = array()) {
185
+		return $this->get_one($this->_get_query_params_for_all_active($scope, $query_params));
186 186
 	}
187 187
 
188 188
 
@@ -192,8 +192,8 @@  discard block
 block discarded – undo
192 192
 	 * @param string $type
193 193
 	 * @return EE_Payment_Method
194 194
 	 */
195
-	public function get_one_of_type( $type ) {
196
-		return $this->get_one( array( array( 'PMD_type' => $type ) ) );
195
+	public function get_one_of_type($type) {
196
+		return $this->get_one(array(array('PMD_type' => $type)));
197 197
 	}
198 198
 
199 199
 
@@ -206,22 +206,22 @@  discard block
 block discarded – undo
206 206
 	 * @return EE_Payment_Method
207 207
 	 * @throws EE_Error
208 208
 	 */
209
-	public function ensure_is_obj( $base_class_obj_or_id, $ensure_is_in_db = FALSE ) {
209
+	public function ensure_is_obj($base_class_obj_or_id, $ensure_is_in_db = FALSE) {
210 210
 		//first: check if it's a slug
211
-		if( is_string( $base_class_obj_or_id ) ) {
212
-			$obj = $this->get_one_by_slug( $base_class_obj_or_id );
213
-			if( $obj ) {
211
+		if (is_string($base_class_obj_or_id)) {
212
+			$obj = $this->get_one_by_slug($base_class_obj_or_id);
213
+			if ($obj) {
214 214
 				return $obj;
215 215
 			}
216 216
 		}
217 217
 		//ok so it wasn't a slug we were passed. try the usual then (ie, it's an object or an ID)
218 218
 		try {
219
-			return parent::ensure_is_obj( $base_class_obj_or_id, $ensure_is_in_db );
219
+			return parent::ensure_is_obj($base_class_obj_or_id, $ensure_is_in_db);
220 220
 		}
221
-		catch ( EE_Error $e ) {
221
+		catch (EE_Error $e) {
222 222
 			//handle it outside the catch
223 223
 		}
224
-		throw new EE_Error( sprintf( __( "'%s' is neither a Payment Method ID, slug, nor object.", "event_espresso" ), $base_class_obj_or_id ) );
224
+		throw new EE_Error(sprintf(__("'%s' is neither a Payment Method ID, slug, nor object.", "event_espresso"), $base_class_obj_or_id));
225 225
 	}
226 226
 
227 227
 
@@ -232,12 +232,12 @@  discard block
 block discarded – undo
232 232
 	 * @param mixed $base_obj_or_id_or_slug
233 233
 	 * @return int
234 234
 	 */
235
-	function ensure_is_ID( $base_obj_or_id_or_slug ) {
236
-		if ( is_string( $base_obj_or_id_or_slug ) ) {
235
+	function ensure_is_ID($base_obj_or_id_or_slug) {
236
+		if (is_string($base_obj_or_id_or_slug)) {
237 237
 			//assume it's a slug
238
-			$base_obj_or_id_or_slug = $this->get_one_by_slug( $base_obj_or_id_or_slug );
238
+			$base_obj_or_id_or_slug = $this->get_one_by_slug($base_obj_or_id_or_slug);
239 239
 		}
240
-		return parent::ensure_is_ID( $base_obj_or_id_or_slug );
240
+		return parent::ensure_is_ID($base_obj_or_id_or_slug);
241 241
 	}
242 242
 
243 243
 
@@ -246,37 +246,37 @@  discard block
 block discarded – undo
246 246
 	 * Verifies the button urls on all the passed payment methods have a valid button url. If not, resets them to their default.
247 247
 	 * @param EE_Payment_Method[] $payment_methods. If NULL is provided defaults to all payment methods active in the cart
248 248
 	 */
249
-	function verify_button_urls( $payment_methods = NULL ) {
250
-		EE_Registry::instance()->load_helper( 'URL' );
251
-		$payment_methods = is_array( $payment_methods ) ? $payment_methods : $this->get_all_active(EEM_Payment_Method::scope_cart);
252
-		foreach ( $payment_methods as $payment_method ) {
249
+	function verify_button_urls($payment_methods = NULL) {
250
+		EE_Registry::instance()->load_helper('URL');
251
+		$payment_methods = is_array($payment_methods) ? $payment_methods : $this->get_all_active(EEM_Payment_Method::scope_cart);
252
+		foreach ($payment_methods as $payment_method) {
253 253
 			try {
254 254
 				$current_button_url = $payment_method->button_url();
255
-				$buttons_urls_to_try = apply_filters( 'FHEE__EEM_Payment_Method__verify_button_urls__button_urls_to_try', array(
256
-					'current_ssl' => str_replace( "http://", "https://", $current_button_url ),
257
-					'current' => str_replace( "https://", "http://", $current_button_url ),
258
-					'default_ssl' => str_replace( "http://", "https://", $payment_method->type_obj()->default_button_url() ),
259
-					'default' => str_replace( "https://", "http://", $payment_method->type_obj()->default_button_url() ),
260
-				) );
261
-				foreach( $buttons_urls_to_try as $button_url_to_try ) {
262
-					if(
255
+				$buttons_urls_to_try = apply_filters('FHEE__EEM_Payment_Method__verify_button_urls__button_urls_to_try', array(
256
+					'current_ssl' => str_replace("http://", "https://", $current_button_url),
257
+					'current' => str_replace("https://", "http://", $current_button_url),
258
+					'default_ssl' => str_replace("http://", "https://", $payment_method->type_obj()->default_button_url()),
259
+					'default' => str_replace("https://", "http://", $payment_method->type_obj()->default_button_url()),
260
+				));
261
+				foreach ($buttons_urls_to_try as $button_url_to_try) {
262
+					if (
263 263
 							(//this is the current url and it exists, regardless of SSL issues
264 264
 								$button_url_to_try == $current_button_url &&
265 265
 								EEH_URL::remote_file_exists(
266 266
 										$button_url_to_try,
267 267
 										array(
268 268
 											'sslverify' => false,
269
-											'limit_response_size' => 4095,//we don't really care for a full response, but we do want headers at least. Lets just ask for a one block
269
+											'limit_response_size' => 4095, //we don't really care for a full response, but we do want headers at least. Lets just ask for a one block
270 270
 											) )
271 271
 							)
272 272
 							||
273 273
 							(//this is NOT the current url and it exists with a working SSL cert
274 274
 								$button_url_to_try != $current_button_url &&
275
-								EEH_URL::remote_file_exists( $button_url_to_try )
275
+								EEH_URL::remote_file_exists($button_url_to_try)
276 276
 							) ) {
277
-						if( $current_button_url != $button_url_to_try ){
278
-							$payment_method->save( array( 'PMD_button_url' => $button_url_to_try ) );
279
-							EE_Error::add_attention( sprintf( __( "Payment Method %s's button url was set to %s, because the old image either didnt exist or SSL was recently enabled.", "event_espresso" ), $payment_method->name(), $button_url_to_try ) );
277
+						if ($current_button_url != $button_url_to_try) {
278
+							$payment_method->save(array('PMD_button_url' => $button_url_to_try));
279
+							EE_Error::add_attention(sprintf(__("Payment Method %s's button url was set to %s, because the old image either didnt exist or SSL was recently enabled.", "event_espresso"), $payment_method->name(), $button_url_to_try));
280 280
 						}
281 281
 						//this image exists. So if wasn't set before, now it is;
282 282
 						//or if it was already set, we have nothing to do
@@ -284,8 +284,8 @@  discard block
 block discarded – undo
284 284
 					}
285 285
 				}
286 286
 			}
287
-			catch ( EE_Error $e ) {
288
-				$payment_method->set_active( FALSE );
287
+			catch (EE_Error $e) {
288
+				$payment_method->set_active(FALSE);
289 289
 			}
290 290
 		}
291 291
 	}
@@ -299,16 +299,16 @@  discard block
 block discarded – undo
299 299
 	 * @param array $rows
300 300
 	 * @return EE_Payment_Method[]
301 301
 	 */
302
-	protected function _create_objects( $rows = array() ) {
303
-		$payment_methods = parent::_create_objects( $rows );
302
+	protected function _create_objects($rows = array()) {
303
+		$payment_methods = parent::_create_objects($rows);
304 304
 		/* @var $payment_methods EE_Payment_Method[] */
305 305
 		$usable_payment_methods = array();
306
-		foreach ( $payment_methods as $key => $payment_method ) {
306
+		foreach ($payment_methods as $key => $payment_method) {
307 307
 			try {
308 308
 				$payment_method->type_obj();
309
-				$usable_payment_methods[ $key ] = $payment_method;
309
+				$usable_payment_methods[$key] = $payment_method;
310 310
 			}
311
-			catch ( EE_Error $e ) {
311
+			catch (EE_Error $e) {
312 312
 				//if it threw an exception, its because the payment type object
313 313
 				//isn't defined (probably because somehow the DB got borked,
314 314
 				//or an addon which defined it got deactivated
@@ -317,10 +317,10 @@  discard block
 block discarded – undo
317 317
 				$payment_method->save();
318 318
 				EE_Error::add_attention(
319 319
 					sprintf(
320
-						__( 'An error occurred while attempting to use the "%1$s" payment method, so it was deactivated.%2$sWas the "%1$s" Plugin recently deactivated?%2$sIt can be reactivated on the %3$sPlugins admin page%4$s||%2$sThe actual error was:%2$s%5$s', 'event_espresso' ),
320
+						__('An error occurred while attempting to use the "%1$s" payment method, so it was deactivated.%2$sWas the "%1$s" Plugin recently deactivated?%2$sIt can be reactivated on the %3$sPlugins admin page%4$s||%2$sThe actual error was:%2$s%5$s', 'event_espresso'),
321 321
 						$payment_method->name(),
322 322
 						'<br />',
323
-						'<a href="' . admin_url('plugins.php') . '">',
323
+						'<a href="'.admin_url('plugins.php').'">',
324 324
 						'</a>',
325 325
 						$e->getMessage()
326 326
 					),
@@ -341,16 +341,16 @@  discard block
 block discarded – undo
341 341
 	 * @param string 	$scope @see EEM_Payment_Method::get_all_for_events
342 342
 	 * @return EE_Payment_Method[]
343 343
 	 */
344
-	public function get_all_for_transaction( $transaction, $scope ) {
344
+	public function get_all_for_transaction($transaction, $scope) {
345 345
 		//@todo take relations between events and payment methods into account, once that relation exists
346
-		if ( $transaction instanceof EE_Transaction ) {
346
+		if ($transaction instanceof EE_Transaction) {
347 347
 			//@todo take the relation between transaction and currencies into account
348 348
 		}
349
-		$currencies_for_events = array( EE_Config::instance()->currency->code );
349
+		$currencies_for_events = array(EE_Config::instance()->currency->code);
350 350
 		//give addons a chance to override what payment methods are chosen based on the transaction
351 351
 		return apply_filters(
352 352
 			'FHEE__EEM_Payment_Method__get_all_for_transaction__payment_methods',
353
-			$this->get_all_active( $scope, array( array( 'Currency.CUR_code' => array( 'IN', $currencies_for_events ) ) ) ),
353
+			$this->get_all_active($scope, array(array('Currency.CUR_code' => array('IN', $currencies_for_events)))),
354 354
 			$transaction,
355 355
 			$scope
356 356
 		);
@@ -366,16 +366,16 @@  discard block
 block discarded – undo
366 366
 	 * @param EE_Registration|int $registration_or_reg_id  Either the EE_Registration object or the id for the registration.
367 367
 	 * @return EE_Payment|null
368 368
 	 */
369
-	public function get_last_used_for_registration( $registration_or_reg_id ) {
370
-		$registration_id = EEM_Registration::instance()->ensure_is_ID( $registration_or_reg_id );
369
+	public function get_last_used_for_registration($registration_or_reg_id) {
370
+		$registration_id = EEM_Registration::instance()->ensure_is_ID($registration_or_reg_id);
371 371
 
372 372
 		$query_params = array(
373 373
 			0 => array(
374 374
 				'Payment.Registration.REG_ID' => $registration_id,
375 375
 			),
376
-			'order_by' => array( 'Payment.PAY_ID' => 'DESC' )
376
+			'order_by' => array('Payment.PAY_ID' => 'DESC')
377 377
 		);
378
-		return $this->get_one( $query_params );
378
+		return $this->get_one($query_params);
379 379
 	}
380 380
 
381 381
 }
Please login to merge, or discard this patch.
core/db_models/EEM_Price.model.php 3 patches
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2
-require_once ( EE_MODELS . 'EEM_Soft_Delete_Base.model.php' );
3
-require_once ( EE_CLASSES . 'EE_Price.class.php' );
2
+require_once (EE_MODELS.'EEM_Soft_Delete_Base.model.php');
3
+require_once (EE_CLASSES.'EE_Price.class.php');
4 4
 /**
5 5
  * Price Model
6 6
  *
@@ -22,18 +22,18 @@  discard block
 block discarded – undo
22 22
 	 * 		@param string $timezone string representing the timezone we want to set for returned Date Time Strings (and any incoming timezone data that gets saved).  Note this just sends the timezone info to the date time model field objects.  Default is NULL (and will be assumed using the set timezone in the 'timezone_string' wp option)
23 23
 	 * 		@return EEM_Price
24 24
 	 */
25
-	protected function __construct( $timezone ) {
26
-		require_once( EE_MODELS . 'EEM_Price_Type.model.php');
27
-		$this->singular_item = __('Price','event_espresso');
28
-		$this->plural_item = __('Prices','event_espresso');
25
+	protected function __construct($timezone) {
26
+		require_once(EE_MODELS.'EEM_Price_Type.model.php');
27
+		$this->singular_item = __('Price', 'event_espresso');
28
+		$this->plural_item = __('Prices', 'event_espresso');
29 29
 
30 30
 		$this->_tables = array(
31
-			'Price'=>new EE_Primary_Table('esp_price','PRC_ID')
31
+			'Price'=>new EE_Primary_Table('esp_price', 'PRC_ID')
32 32
 		);
33 33
 		$this->_fields = array(
34 34
 			'Price'=> array(
35 35
 				'PRC_ID'=>new EE_Primary_Key_Int_Field('PRC_ID', 'Price ID'),
36
-				'PRT_ID'=>new EE_Foreign_Key_Int_Field('PRT_ID', 'Price type Id', false,  NULL, 'Price_Type'),
36
+				'PRT_ID'=>new EE_Foreign_Key_Int_Field('PRT_ID', 'Price type Id', false, NULL, 'Price_Type'),
37 37
 				'PRC_amount'=>new EE_Money_Field('PRC_amount', 'Price Amount', false, 0),
38 38
 				'PRC_name'=>new EE_Plain_Text_Field('PRC_name', 'Name of Price', false, ''),
39 39
 				'PRC_desc'=>new EE_Post_Content_Field('PRC_desc', 'Price Description', false, ''),
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
 				'PRC_overrides'=>new EE_Integer_Field('PRC_overrides', 'Price ID for a global Price that will be overridden by this Price  ( for replacing default prices )', true, 0),
42 42
 				'PRC_order'=>new EE_Integer_Field('PRC_order', 'Order of Application of Price (lower numbers apply first?)', false, 1),
43 43
 				'PRC_deleted'=>new EE_Trashed_Flag_Field('PRC_deleted', 'Flag Indicating if this has been deleted or not', false, false),
44
-				'PRC_parent' => new EE_Integer_Field('PRC_parent', __('Indicates what PRC_ID is the parent of this PRC_ID'), true, 0 ),
45
-				'PRC_wp_user' => new EE_WP_User_Field('PRC_wp_user', __('Price Creator ID', 'event_espresso'), FALSE ),
44
+				'PRC_parent' => new EE_Integer_Field('PRC_parent', __('Indicates what PRC_ID is the parent of this PRC_ID'), true, 0),
45
+				'PRC_wp_user' => new EE_WP_User_Field('PRC_wp_user', __('Price Creator ID', 'event_espresso'), FALSE),
46 46
 			)
47 47
 		);
48 48
 		$this->_model_relations = array(
@@ -51,12 +51,12 @@  discard block
 block discarded – undo
51 51
 			'WP_User' => new EE_Belongs_To_Relation(),
52 52
 		);
53 53
 		//this model is generally available for reading
54
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Default_Public('PRC_is_default', 'Ticket.Datetime.Event' );
54
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Default_Public('PRC_is_default', 'Ticket.Datetime.Event');
55 55
 		//account for default tickets in the caps
56
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Default_Protected( 'PRC_is_default', 'Ticket.Datetime.Event');
57
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = new EE_Restriction_Generator_Default_Protected( 'PRC_is_default', 'Ticket.Datetime.Event');
58
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = new EE_Restriction_Generator_Default_Protected( 'PRC_is_default', 'Ticket.Datetime.Event');
59
-		parent::__construct( $timezone );
56
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Default_Protected('PRC_is_default', 'Ticket.Datetime.Event');
57
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = new EE_Restriction_Generator_Default_Protected('PRC_is_default', 'Ticket.Datetime.Event');
58
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = new EE_Restriction_Generator_Default_Protected('PRC_is_default', 'Ticket.Datetime.Event');
59
+		parent::__construct($timezone);
60 60
 	}
61 61
 
62 62
 
@@ -95,11 +95,11 @@  discard block
 block discarded – undo
95 95
 	 * @param int $EVT_ID
96 96
 	 * @return array on success
97 97
 	 */
98
-	public function get_all_event_prices( $EVT_ID = 0 ) {
98
+	public function get_all_event_prices($EVT_ID = 0) {
99 99
 		return $this->get_all(array(
100 100
 			array(
101 101
 				'EVT_ID'=>$EVT_ID,
102
-				'Price_Type.PBT_ID'=>array('!=',  EEM_Price_Type::base_type_tax)
102
+				'Price_Type.PBT_ID'=>array('!=', EEM_Price_Type::base_type_tax)
103 103
 			),
104 104
 			'order_by'=>$this->_order_by_array_for_get_all_method()
105 105
 		));
@@ -114,9 +114,9 @@  discard block
 block discarded – undo
114 114
 	 * 		@return 		array			on success
115 115
 	 * 		@return 		boolean		false on fail
116 116
 	 */
117
-	public function get_all_default_prices( $count = FALSE ) {
117
+	public function get_all_default_prices($count = FALSE) {
118 118
 		$_where = array(
119
-			'Price_Type.PBT_ID'=>array('!=',4),
119
+			'Price_Type.PBT_ID'=>array('!=', 4),
120 120
 			'PRC_deleted' => 0,
121 121
 			'PRC_is_default' => 1
122 122
 		);
@@ -147,12 +147,12 @@  discard block
 block discarded – undo
147 147
 	public function get_all_prices_that_are_taxes() {
148 148
 		$taxes = array();
149 149
 		$all_taxes = $this->get_all(array(
150
-			array( 'Price_Type.PBT_ID'=>  EEM_Price_Type::base_type_tax ),
151
-			'order_by' => array( 'Price_Type.PRT_order' => 'ASC', 'PRC_order' => 'ASC' )
150
+			array('Price_Type.PBT_ID'=>  EEM_Price_Type::base_type_tax),
151
+			'order_by' => array('Price_Type.PRT_order' => 'ASC', 'PRC_order' => 'ASC')
152 152
 		));
153
-		foreach ( $all_taxes as $tax ) {
154
-			if ( $tax instanceof EE_Price ) {
155
-				$taxes[ $tax->order() ][ $tax->ID() ] = $tax;
153
+		foreach ($all_taxes as $tax) {
154
+			if ($tax instanceof EE_Price) {
155
+				$taxes[$tax->order()][$tax->ID()] = $tax;
156 156
 			}
157 157
 		}
158 158
 		return $taxes;
@@ -169,18 +169,18 @@  discard block
 block discarded – undo
169 169
 	 * 		@param int $TKT_ID          the id of the event.  If not included then we assume that this is a new ticket.
170 170
 	 * 		@return 		boolean			false on fail
171 171
 	 */
172
-	public function get_all_ticket_prices_for_admin( $TKT_ID = 0 ) {
172
+	public function get_all_ticket_prices_for_admin($TKT_ID = 0) {
173 173
 		$array_of_price_objects = array();
174
-		if ( empty( $TKT_ID )) {
174
+		if (empty($TKT_ID)) {
175 175
 
176 176
 			//if there is no tkt, get prices with no tkt ID, are global, are not a tax, and are active
177 177
 			//return that list
178 178
 			$default_prices = $this->get_all_default_prices();
179 179
 
180
-			if ( $default_prices ) {
180
+			if ($default_prices) {
181 181
 				foreach ($default_prices as $price) {
182
-					if ( $price instanceof EE_Price ) {
183
-						$array_of_price_objects[ $price->type() ][] = $price;
182
+					if ($price instanceof EE_Price) {
183
+						$array_of_price_objects[$price->type()][] = $price;
184 184
 					}
185 185
 				}
186 186
 				return $array_of_price_objects;
@@ -199,10 +199,10 @@  discard block
 block discarded – undo
199 199
 			));
200 200
 		}
201 201
 
202
-		if ( !empty( $ticket_prices ) ) {
203
-			foreach ( $ticket_prices as $price ) {
204
-				if ( $price instanceof EE_Price ) {
205
-					$array_of_price_objects[ $price->type() ][] = $price;
202
+		if ( ! empty($ticket_prices)) {
203
+			foreach ($ticket_prices as $price) {
204
+				if ($price instanceof EE_Price) {
205
+					$array_of_price_objects[$price->type()][] = $price;
206 206
 				}
207 207
 			}
208 208
 			return $array_of_price_objects;
@@ -222,9 +222,9 @@  discard block
 block discarded – undo
222 222
 	 * @param \EE_Price $price_b
223 223
 	 * @return bool false on fail
224 224
 	 */
225
-	public function _sort_event_prices_by_type( EE_Price $price_a, EE_Price $price_b ) {
226
-		if ( $price_a->type_obj()->order() == $price_b->type_obj()->order() ) {
227
-			return $this->_sort_event_prices_by_order( $price_a, $price_b );
225
+	public function _sort_event_prices_by_type(EE_Price $price_a, EE_Price $price_b) {
226
+		if ($price_a->type_obj()->order() == $price_b->type_obj()->order()) {
227
+			return $this->_sort_event_prices_by_order($price_a, $price_b);
228 228
 		}
229 229
 		return $price_a->type_obj()->order() < $price_b->type_obj()->order() ? -1 : 1;
230 230
 	}
@@ -239,8 +239,8 @@  discard block
 block discarded – undo
239 239
 	 * @param \EE_Price $price_b
240 240
 	 * @return bool false on fail
241 241
 	 */
242
-	public function _sort_event_prices_by_order( EE_Price $price_a, EE_Price $price_b) {
243
-		if ( $price_a->order() == $price_b->order() ) {
242
+	public function _sort_event_prices_by_order(EE_Price $price_a, EE_Price $price_b) {
243
+		if ($price_a->order() == $price_b->order()) {
244 244
 			return 0;
245 245
 		}
246 246
 		return $price_a->order() < $price_b->order() ? -1 : 1;
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 	 * 		@param 		int 				$type - PRT_ID
256 256
 	 * 		@return 		boolean		false on fail
257 257
 	 */
258
-	public function get_all_prices_that_are_type( $type = 0 ) {
258
+	public function get_all_prices_that_are_type($type = 0) {
259 259
 		return $this->get_all(array(
260 260
 			array(
261 261
 				'PRT_ID'=>$type
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
 	 * Of course you don't have to use it, but this is the order we usually want to sort prices by
272 272
 	 * @return array which can be used like so: $this->get_all(array(array(...where stuff...),'order_by'=>$this->_order_by_array_for_get_all_method()));
273 273
 	 */
274
-	public function _order_by_array_for_get_all_method(){
274
+	public function _order_by_array_for_get_all_method() {
275 275
 		return array(
276 276
 				'PRC_order'=>'ASC',
277 277
 				'Price_Type.PRT_order'=>'ASC',
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 	 * 		instantiate a new price object with blank/empty properties
66 66
 	 *
67 67
 	 * 		@access		public
68
-	 * 		@return		mixed		array on success, FALSE on fail
68
+	 * 		@return		EE_Base_Class|null		array on success, FALSE on fail
69 69
 	 */
70 70
 	public function get_new_price() {
71 71
 		return $this->create_default_object();
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	 *
94 94
 	 * @access        public
95 95
 	 * @param int $EVT_ID
96
-	 * @return array on success
96
+	 * @return EE_Base_Class[] on success
97 97
 	 */
98 98
 	public function get_all_event_prices( $EVT_ID = 0 ) {
99 99
 		return $this->get_all(array(
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	 * @access public
221 221
 	 * @param \EE_Price $price_a
222 222
 	 * @param \EE_Price $price_b
223
-	 * @return bool false on fail
223
+	 * @return integer false on fail
224 224
 	 */
225 225
 	public function _sort_event_prices_by_type( EE_Price $price_a, EE_Price $price_b ) {
226 226
 		if ( $price_a->type_obj()->order() == $price_b->type_obj()->order() ) {
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
 	 * @access public
238 238
 	 * @param \EE_Price $price_a
239 239
 	 * @param \EE_Price $price_b
240
-	 * @return bool false on fail
240
+	 * @return integer false on fail
241 241
 	 */
242 242
 	public function _sort_event_prices_by_order( EE_Price $price_a, EE_Price $price_b) {
243 243
 		if ( $price_a->order() == $price_b->order() ) {
@@ -253,7 +253,7 @@  discard block
 block discarded – undo
253 253
 	 *
254 254
 	 * 		@access		public
255 255
 	 * 		@param 		int 				$type - PRT_ID
256
-	 * 		@return 		boolean		false on fail
256
+	 * 		@return 		EE_Base_Class[]		false on fail
257 257
 	 */
258 258
 	public function get_all_prices_that_are_type( $type = 0 ) {
259 259
 		return $this->get_all(array(
Please login to merge, or discard this patch.