@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | * _migration_step() (ie, it its a count of rows in the old attendees table in _count_records_to_migrate(), it should also be OLD attendee rows migrated |
35 | 35 | * on each call to _migration_step(). |
36 | 36 | */ |
37 | -abstract class EE_Data_Migration_Script_Stage extends EE_Data_Migration_Class_Base{ |
|
37 | +abstract class EE_Data_Migration_Script_Stage extends EE_Data_Migration_Class_Base { |
|
38 | 38 | /** |
39 | 39 | * The migration script this is a stage of |
40 | 40 | * @var EE_Data_Migration_Script_Base |
@@ -47,7 +47,7 @@ discard block |
||
47 | 47 | * called by EE_Data_Migration_Script_Base's __construct() method so children don't have to |
48 | 48 | * @param EE_Data_Migration_Script_Base $migration_script |
49 | 49 | */ |
50 | - public function _construct_finalize($migration_script){ |
|
50 | + public function _construct_finalize($migration_script) { |
|
51 | 51 | $this->_migration_script = $migration_script; |
52 | 52 | } |
53 | 53 | |
@@ -58,13 +58,13 @@ discard block |
||
58 | 58 | * @param int $num_items_to_migrate |
59 | 59 | * @return int |
60 | 60 | */ |
61 | - public function migration_step($num_items_to_migrate=50){ |
|
61 | + public function migration_step($num_items_to_migrate = 50) { |
|
62 | 62 | //before we run the migration step, we want ot take note of warnings that get outputted |
63 | 63 | ob_start(); |
64 | 64 | $items_migrated = $this->_migration_step($num_items_to_migrate); |
65 | 65 | $output = ob_get_contents(); |
66 | 66 | ob_end_clean(); |
67 | - if( $output ){ |
|
67 | + if ($output) { |
|
68 | 68 | $this->add_error($output); |
69 | 69 | } |
70 | 70 | $this->_records_migrated += $items_migrated; |
@@ -82,7 +82,7 @@ discard block |
||
82 | 82 | * @param int $num_items_to_migrate |
83 | 83 | * @return int number of items ACTUALLY migrated |
84 | 84 | */ |
85 | - abstract protected function _migration_step($num_items_to_migrate=50); |
|
85 | + abstract protected function _migration_step($num_items_to_migrate = 50); |
|
86 | 86 | |
87 | 87 | /** |
88 | 88 | * Counts the records that have been migrated so far |
@@ -96,7 +96,7 @@ discard block |
||
96 | 96 | * returns an array of strings describing errors |
97 | 97 | * @return array |
98 | 98 | */ |
99 | - public function get_errors(){ |
|
99 | + public function get_errors() { |
|
100 | 100 | return $this->_errors; |
101 | 101 | } |
102 | 102 | |
@@ -106,9 +106,9 @@ discard block |
||
106 | 106 | * to have been made from the properties_as_array() function. |
107 | 107 | * @param array $array_of_properties like what's produced from properties_as_array() method |
108 | 108 | */ |
109 | - public function instantiate_from_array_of_properties($array_of_properties){ |
|
109 | + public function instantiate_from_array_of_properties($array_of_properties) { |
|
110 | 110 | unset($array_of_properties['class']); |
111 | - foreach($array_of_properties as $property_name => $property_value){ |
|
111 | + foreach ($array_of_properties as $property_name => $property_value) { |
|
112 | 112 | $this->$property_name = $property_value; |
113 | 113 | } |
114 | 114 | } |
@@ -117,7 +117,7 @@ discard block |
||
117 | 117 | * Gets the script this is a stage of |
118 | 118 | * @return EE_Data_Migration_Script_Base |
119 | 119 | */ |
120 | - protected function get_migration_script(){ |
|
120 | + protected function get_migration_script() { |
|
121 | 121 | return $this->_migration_script; |
122 | 122 | } |
123 | 123 | } |
@@ -21,12 +21,12 @@ |
||
21 | 21 | protected $_old_table; |
22 | 22 | |
23 | 23 | /** |
24 | - * Set in the constructor to add this sql to both the counting query in |
|
25 | - * EE_Data_Migration_Script_Stage_Table::_count_records_to_migrate() and |
|
26 | - * EE_Data_Migration_Script_Stage_Table::_get_rows(). |
|
27 | - * Eg "where column_name like '%some_value%'" |
|
28 | - * @var string |
|
29 | - */ |
|
24 | + * Set in the constructor to add this sql to both the counting query in |
|
25 | + * EE_Data_Migration_Script_Stage_Table::_count_records_to_migrate() and |
|
26 | + * EE_Data_Migration_Script_Stage_Table::_get_rows(). |
|
27 | + * Eg "where column_name like '%some_value%'" |
|
28 | + * @var string |
|
29 | + */ |
|
30 | 30 | protected $_extra_where_sql; |
31 | 31 | |
32 | 32 |
@@ -41,14 +41,14 @@ discard block |
||
41 | 41 | * @param int $num_items |
42 | 42 | * @return int number of items ACTUALLY migrated |
43 | 43 | */ |
44 | - function _migration_step($num_items=50){ |
|
45 | - $rows = $this->_get_rows( $num_items ); |
|
44 | + function _migration_step($num_items = 50) { |
|
45 | + $rows = $this->_get_rows($num_items); |
|
46 | 46 | $items_actually_migrated = 0; |
47 | - foreach($rows as $old_row){ |
|
47 | + foreach ($rows as $old_row) { |
|
48 | 48 | $this->_migrate_old_row($old_row); |
49 | 49 | $items_actually_migrated++; |
50 | 50 | } |
51 | - if($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()){ |
|
51 | + if ($this->count_records_migrated() + $items_actually_migrated >= $this->count_records_to_migrate()) { |
|
52 | 52 | $this->set_completed(); |
53 | 53 | } |
54 | 54 | return $items_actually_migrated; |
@@ -60,11 +60,11 @@ discard block |
||
60 | 60 | * @param int $limit |
61 | 61 | * @return array of arrays like $wpdb->get_results($sql, ARRAY_A) |
62 | 62 | */ |
63 | - protected function _get_rows( $limit ){ |
|
63 | + protected function _get_rows($limit) { |
|
64 | 64 | global $wpdb; |
65 | 65 | $start_at_record = $this->count_records_migrated(); |
66 | - $query = "SELECT * FROM {$this->_old_table} {$this->_extra_where_sql} " . $wpdb->prepare("LIMIT %d, %d",$start_at_record,$limit); |
|
67 | - return $wpdb->get_results($query,ARRAY_A); |
|
66 | + $query = "SELECT * FROM {$this->_old_table} {$this->_extra_where_sql} ".$wpdb->prepare("LIMIT %d, %d", $start_at_record, $limit); |
|
67 | + return $wpdb->get_results($query, ARRAY_A); |
|
68 | 68 | } |
69 | 69 | |
70 | 70 | |
@@ -75,8 +75,8 @@ discard block |
||
75 | 75 | */ |
76 | 76 | function _count_records_to_migrate() { |
77 | 77 | global $wpdb; |
78 | - $query = "SELECT COUNT(*) FROM {$this->_old_table} {$this->_extra_where_sql}"; |
|
79 | - $count = $wpdb->get_var( $query ); |
|
78 | + $query = "SELECT COUNT(*) FROM {$this->_old_table} {$this->_extra_where_sql}"; |
|
79 | + $count = $wpdb->get_var($query); |
|
80 | 80 | return $count; |
81 | 81 | } |
82 | 82 |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if (!defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * CSV Import Export class |
4 | 6 | * |
@@ -105,8 +107,9 @@ discard block |
||
105 | 107 | $fc = $fc . $c; |
106 | 108 | } |
107 | 109 | } |
108 | - if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254)) |
|
109 | - $fc = substr($fc,2); |
|
110 | + if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254)) { |
|
111 | + $fc = substr($fc,2); |
|
112 | + } |
|
110 | 113 | return ($fc); |
111 | 114 | } |
112 | 115 | |
@@ -144,7 +147,7 @@ discard block |
||
144 | 147 | while(($data = fgetcsv($file_handle, 0, ',', '"' )) !== FALSE){ |
145 | 148 | $csvarray[]= $data; |
146 | 149 | } |
147 | - }else{ |
|
150 | + } else{ |
|
148 | 151 | // loop through each row of the file |
149 | 152 | while (( $data = fgetcsv( $file_handle, 0, ',', '"', '\\' )) !== FALSE ) { |
150 | 153 | $csvarray[]=$data; |
@@ -153,7 +156,7 @@ discard block |
||
153 | 156 | # Close the File. |
154 | 157 | fclose($file_handle); |
155 | 158 | return $csvarray; |
156 | - }else{ |
|
159 | + } else{ |
|
157 | 160 | EE_Error::add_error( sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"),$path_to_file), __FILE__, __FUNCTION__, __LINE__ ); |
158 | 161 | return false; |
159 | 162 | } |
@@ -234,7 +237,7 @@ discard block |
||
234 | 237 | $matches = array(); |
235 | 238 | if($model_name == EE_CSV::metadata_header){ |
236 | 239 | $headers[$i] = $column_name; |
237 | - }else{ |
|
240 | + } else{ |
|
238 | 241 | //now get the db table name from it (the part between square brackets) |
239 | 242 | $success = preg_match('~(.*)\[(.*)\]~', $column_name,$matches); |
240 | 243 | if (!$success){ |
@@ -244,7 +247,7 @@ discard block |
||
244 | 247 | $headers[$i] = $matches[2]; |
245 | 248 | } |
246 | 249 | |
247 | - }else{ |
|
250 | + } else{ |
|
248 | 251 | // no column names means our final array will just use counters for keys |
249 | 252 | $model_entry[$headers[$i]] = $data[$i]; |
250 | 253 | $headers[$i] = $i; |
@@ -371,7 +374,7 @@ discard block |
||
371 | 374 | echo $this->fputcsv2($filehandle, $data_row); |
372 | 375 | } |
373 | 376 | return true; |
374 | - }else{ |
|
377 | + } else{ |
|
375 | 378 | //no data TO write... so we can assume that's a success |
376 | 379 | return true; |
377 | 380 | } |
@@ -438,7 +441,7 @@ discard block |
||
438 | 441 | |
439 | 442 | if( ! empty($model_instance_arrays) ){ |
440 | 443 | $this->write_data_array_to_csv($filehandle, $model_instance_arrays); |
441 | - }else{ |
|
444 | + } else{ |
|
442 | 445 | // echo "no data to write... so just write the headers"; |
443 | 446 | //so there's actually NO model objects for that model. |
444 | 447 | //probably still want to show the columns |
@@ -392,7 +392,7 @@ discard block |
||
392 | 392 | * has all the attributes of that model object (eg, the event's id, name, etc) |
393 | 393 | * @param array $models_to_update array of models we want to update (ones not in this list |
394 | 394 | * shouldn't be updated - only inserted if they don't exist in the database) |
395 | - * @return boolean success |
|
395 | + * @return boolean|null success |
|
396 | 396 | */ |
397 | 397 | public function write_model_data_to_csv( $filehandle, $model_data_array, $models_to_update ){ |
398 | 398 | $this->write_metadata_to_csv($filehandle, $models_to_update ); |
@@ -421,10 +421,10 @@ discard block |
||
421 | 421 | * Writes the CSV file to the output buffer, with rows corresponding to $model_data_array, |
422 | 422 | * and dies (in order to avoid other plugins from messing up the csv output) |
423 | 423 | * @param string $filename the filename you want to give the file |
424 | - * @param array $model_data_array 3d array, as described in EE_CSV::write_model_data_to_csv() |
|
424 | + * @param boolean $model_data_array 3d array, as described in EE_CSV::write_model_data_to_csv() |
|
425 | 425 | * @param array $models_to_update array of models we want to update (ones not in this list |
426 | 426 | * shouldn't be updated - only inserted if they don't exist in the database) |
427 | - * @return bool | void writes CSV file to output and dies |
|
427 | + * @return boolean|null | void writes CSV file to output and dies |
|
428 | 428 | */ |
429 | 429 | public function export_multiple_model_data_to_csv($filename,$model_data_array, $models_to_update = NULL ){ |
430 | 430 | $filehandle = $this->begin_sending_csv( $filename); |
@@ -439,7 +439,7 @@ discard block |
||
439 | 439 | * @access public |
440 | 440 | * @param array $data - the array of data to be converted to csv and exported |
441 | 441 | * @param string $filename - name for newly created csv file |
442 | - * @return TRUE on success, FALSE on fail |
|
442 | + * @return boolean on success, FALSE on fail |
|
443 | 443 | */ |
444 | 444 | public function export_array_to_csv( $data = array(), $filename = '' ) { |
445 | 445 | // no data file?? get outta here |
@@ -1,17 +1,17 @@ discard block |
||
1 | 1 | <?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
2 | 2 | /** |
3 | - * CSV Import Export class |
|
4 | - * |
|
5 | - * For dealing with CSV files directly. For exports/reports, it would generally |
|
6 | - * be preferred to use EventEspressoBatchRequest\BatchRequestProcessor and |
|
7 | - * EEH_Export to create csv files on the server and then direct the user to download them |
|
8 | - * |
|
9 | - * @package Event Espresso |
|
10 | - * @subpackage includes/functions |
|
11 | - * @author Brent Christensen |
|
12 | - * |
|
13 | - * ------------------------------------------------------------------------ |
|
14 | - */ |
|
3 | + * CSV Import Export class |
|
4 | + * |
|
5 | + * For dealing with CSV files directly. For exports/reports, it would generally |
|
6 | + * be preferred to use EventEspressoBatchRequest\BatchRequestProcessor and |
|
7 | + * EEH_Export to create csv files on the server and then direct the user to download them |
|
8 | + * |
|
9 | + * @package Event Espresso |
|
10 | + * @subpackage includes/functions |
|
11 | + * @author Brent Christensen |
|
12 | + * |
|
13 | + * ------------------------------------------------------------------------ |
|
14 | + */ |
|
15 | 15 | class EE_CSV { |
16 | 16 | |
17 | 17 | // instance of the EE_CSV object |
@@ -319,7 +319,7 @@ discard block |
||
319 | 319 | // header("Content-Type: application/download"); |
320 | 320 | header('Content-disposition: attachment; filename='.$filename); |
321 | 321 | header("Content-Type: text/csv; charset=utf-8"); |
322 | - do_action( 'AHEE__EE_CSV__begin_sending_csv__headers' ); |
|
322 | + do_action( 'AHEE__EE_CSV__begin_sending_csv__headers' ); |
|
323 | 323 | echo apply_filters('FHEE__EE_CSV__begin_sending_csv__start_writing', "\xEF\xBB\xBF" ); // makes excel open it as UTF-8. UTF-8 BOM, see http://stackoverflow.com/a/4440143/2773835 |
324 | 324 | $fh = fopen('php://output', 'w'); |
325 | 325 | return $fh; |
@@ -1,4 +1,4 @@ discard block |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
2 | 2 | /** |
3 | 3 | * CSV Import Export class |
4 | 4 | * |
@@ -36,9 +36,9 @@ discard block |
||
36 | 36 | * @ access public |
37 | 37 | * @return EE_CSV |
38 | 38 | */ |
39 | - public static function instance ( ) { |
|
39 | + public static function instance( ) { |
|
40 | 40 | // check if class object is instantiated |
41 | - if ( self::$_instance === NULL or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_CSV )) { |
|
41 | + if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_CSV)) { |
|
42 | 42 | self::$_instance = new self(); |
43 | 43 | } |
44 | 44 | return self::$_instance; |
@@ -50,22 +50,22 @@ discard block |
||
50 | 50 | * @return string |
51 | 51 | * @throws EE_Error |
52 | 52 | */ |
53 | - private function read_unicode_file($file_path){ |
|
53 | + private function read_unicode_file($file_path) { |
|
54 | 54 | $fc = ""; |
55 | - $fh = fopen($file_path,"rb"); |
|
56 | - if( ! $fh ){ |
|
57 | - throw new EE_Error( sprintf( __("Cannot open file for read: %s<br>\n", 'event_espresso'), $file_path ) ); |
|
55 | + $fh = fopen($file_path, "rb"); |
|
56 | + if ( ! $fh) { |
|
57 | + throw new EE_Error(sprintf(__("Cannot open file for read: %s<br>\n", 'event_espresso'), $file_path)); |
|
58 | 58 | } |
59 | 59 | $file_length = filesize($file_path); |
60 | 60 | $bc = fread($fh, $file_length); |
61 | - for ($i=0; $i< $file_length; $i++){ |
|
62 | - $c = substr($bc,$i,1); |
|
63 | - if ((ord($c) != 0) && (ord($c) != 13)){ |
|
64 | - $fc = $fc . $c; |
|
61 | + for ($i = 0; $i < $file_length; $i++) { |
|
62 | + $c = substr($bc, $i, 1); |
|
63 | + if ((ord($c) != 0) && (ord($c) != 13)) { |
|
64 | + $fc = $fc.$c; |
|
65 | 65 | } |
66 | 66 | } |
67 | - if ((ord(substr($fc,0,1)) == 255) && (ord(substr($fc,1,1)) == 254)) |
|
68 | - $fc = substr($fc,2); |
|
67 | + if ((ord(substr($fc, 0, 1)) == 255) && (ord(substr($fc, 1, 1)) == 254)) |
|
68 | + $fc = substr($fc, 2); |
|
69 | 69 | return ($fc); |
70 | 70 | } |
71 | 71 | |
@@ -77,15 +77,15 @@ discard block |
||
77 | 77 | * @param string $path_to_file |
78 | 78 | * @return array of arrays. Top-level array has rows, second-level array has each item |
79 | 79 | */ |
80 | - public function import_csv_to_multi_dimensional_array($path_to_file){ |
|
80 | + public function import_csv_to_multi_dimensional_array($path_to_file) { |
|
81 | 81 | // needed to deal with Mac line endings |
82 | - ini_set('auto_detect_line_endings',TRUE); |
|
82 | + ini_set('auto_detect_line_endings', TRUE); |
|
83 | 83 | |
84 | 84 | // because fgetcsv does not correctly deal with backslashed quotes such as \" |
85 | 85 | // we'll read the file into a string |
86 | - $file_contents = $this->read_unicode_file( $path_to_file ); |
|
86 | + $file_contents = $this->read_unicode_file($path_to_file); |
|
87 | 87 | // replace backslashed quotes with CSV enclosures |
88 | - $file_contents = str_replace ( '\\"', '"""', $file_contents ); |
|
88 | + $file_contents = str_replace('\\"', '"""', $file_contents); |
|
89 | 89 | // HEY YOU! PUT THAT FILE BACK!!! |
90 | 90 | file_put_contents($path_to_file, $file_contents); |
91 | 91 | |
@@ -94,25 +94,25 @@ discard block |
||
94 | 94 | $csv_array = array(); |
95 | 95 | |
96 | 96 | // in PHP 5.3 fgetcsv accepts a 5th parameter, but the pre 5.3 versions of fgetcsv choke if passed more than 4 - is that crazy or what? |
97 | - if ( version_compare( PHP_VERSION, '5.3.0' ) < 0 ) { |
|
97 | + if (version_compare(PHP_VERSION, '5.3.0') < 0) { |
|
98 | 98 | |
99 | 99 | // PHP 5.2- version |
100 | 100 | |
101 | 101 | // loop through each row of the file |
102 | - while(($data = fgetcsv($file_handle, 0, ',', '"' )) !== FALSE){ |
|
103 | - $csv_array[]= $data; |
|
102 | + while (($data = fgetcsv($file_handle, 0, ',', '"')) !== FALSE) { |
|
103 | + $csv_array[] = $data; |
|
104 | 104 | } |
105 | - }else{ |
|
105 | + } else { |
|
106 | 106 | // loop through each row of the file |
107 | - while (( $data = fgetcsv( $file_handle, 0, ',', '"', '\\' )) !== FALSE ) { |
|
108 | - $csv_array[]=$data; |
|
107 | + while (($data = fgetcsv($file_handle, 0, ',', '"', '\\')) !== FALSE) { |
|
108 | + $csv_array[] = $data; |
|
109 | 109 | } |
110 | 110 | } |
111 | 111 | # Close the File. |
112 | 112 | fclose($file_handle); |
113 | 113 | return $csv_array; |
114 | - }else{ |
|
115 | - EE_Error::add_error( sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"),$path_to_file), __FILE__, __FUNCTION__, __LINE__ ); |
|
114 | + } else { |
|
115 | + EE_Error::add_error(sprintf(__("An error occurred - the file: %s could not opened.", "event_espresso"), $path_to_file), __FILE__, __FUNCTION__, __LINE__); |
|
116 | 116 | return false; |
117 | 117 | } |
118 | 118 | } |
@@ -142,9 +142,9 @@ discard block |
||
142 | 142 | * ... |
143 | 143 | * ) |
144 | 144 | */ |
145 | - public function import_csv_to_model_data_array( $path_to_file, $model_name = '', $first_row_is_headers = TRUE ) { |
|
145 | + public function import_csv_to_model_data_array($path_to_file, $model_name = '', $first_row_is_headers = TRUE) { |
|
146 | 146 | $multi_dimensional_array = $this->import_csv_to_multi_dimensional_array($path_to_file); |
147 | - if( ! $multi_dimensional_array ){ |
|
147 | + if ( ! $multi_dimensional_array) { |
|
148 | 148 | return false; |
149 | 149 | } |
150 | 150 | // gotta start somewhere |
@@ -153,9 +153,9 @@ discard block |
||
153 | 153 | $ee_formatted_data = array(); |
154 | 154 | // array to store headers (column names) |
155 | 155 | $headers = array(); |
156 | - foreach($multi_dimensional_array as $data){ |
|
156 | + foreach ($multi_dimensional_array as $data) { |
|
157 | 157 | // if first cell is MODEL, then second cell is the MODEL name |
158 | - if ( $data[0] == 'MODEL' ) { |
|
158 | + if ($data[0] == 'MODEL') { |
|
159 | 159 | $model_name = $data[1]; |
160 | 160 | //don't bother looking for model data in this row. The rest of this |
161 | 161 | //row should be blank |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | $headers = array(); |
166 | 166 | continue; |
167 | 167 | } |
168 | - if( strpos( $data[0], EE_CSV::metadata_header ) !==FALSE ){ |
|
168 | + if (strpos($data[0], EE_CSV::metadata_header) !== FALSE) { |
|
169 | 169 | $model_name = EE_CSV::metadata_header; |
170 | 170 | //store like model data, we just won't try importing it etc. |
171 | 171 | $row = 1; |
@@ -178,31 +178,31 @@ discard block |
||
178 | 178 | |
179 | 179 | $model_entry = array(); |
180 | 180 | // loop through each column |
181 | - for ( $i=0; $i < $columns; $i++ ) { |
|
181 | + for ($i = 0; $i < $columns; $i++) { |
|
182 | 182 | |
183 | 183 | //replace csv_enclosures with backslashed quotes |
184 | - $data[$i] = str_replace ( '"""', '\\"', $data[$i] ); |
|
184 | + $data[$i] = str_replace('"""', '\\"', $data[$i]); |
|
185 | 185 | // do we need to grab the column names? |
186 | - if ( $row === 1){ |
|
187 | - if( $first_row_is_headers ) { |
|
186 | + if ($row === 1) { |
|
187 | + if ($first_row_is_headers) { |
|
188 | 188 | // store the column names to use for keys |
189 | 189 | $column_name = $data[$i]; |
190 | 190 | //check it's not blank... sometimes CSV editing programs adda bunch of empty columns onto the end... |
191 | - if(!$column_name){continue;} |
|
191 | + if ( ! $column_name) {continue; } |
|
192 | 192 | $matches = array(); |
193 | - if($model_name == EE_CSV::metadata_header){ |
|
193 | + if ($model_name == EE_CSV::metadata_header) { |
|
194 | 194 | $headers[$i] = $column_name; |
195 | - }else{ |
|
195 | + } else { |
|
196 | 196 | //now get the db table name from it (the part between square brackets) |
197 | - $success = preg_match('~(.*)\[(.*)\]~', $column_name,$matches); |
|
198 | - if (!$success){ |
|
199 | - EE_Error::add_error( sprintf(__("The column titled %s is invalid for importing. It must be be in the format of 'Nice Name[model_field_name]' in row %s", "event_espresso"),$column_name,implode(",",$data)), __FILE__, __FUNCTION__, __LINE__ ); |
|
197 | + $success = preg_match('~(.*)\[(.*)\]~', $column_name, $matches); |
|
198 | + if ( ! $success) { |
|
199 | + EE_Error::add_error(sprintf(__("The column titled %s is invalid for importing. It must be be in the format of 'Nice Name[model_field_name]' in row %s", "event_espresso"), $column_name, implode(",", $data)), __FILE__, __FUNCTION__, __LINE__); |
|
200 | 200 | return false; |
201 | 201 | } |
202 | 202 | $headers[$i] = $matches[2]; |
203 | 203 | } |
204 | 204 | |
205 | - }else{ |
|
205 | + } else { |
|
206 | 206 | // no column names means our final array will just use counters for keys |
207 | 207 | $model_entry[$headers[$i]] = $data[$i]; |
208 | 208 | $headers[$i] = $i; |
@@ -210,14 +210,14 @@ discard block |
||
210 | 210 | // and we need to store csv data |
211 | 211 | } else { |
212 | 212 | // this column isn' ta header, store it if there is a header for it |
213 | - if(isset($headers[$i])){ |
|
213 | + if (isset($headers[$i])) { |
|
214 | 214 | $model_entry[$headers[$i]] = $data[$i]; |
215 | 215 | } |
216 | 216 | } |
217 | 217 | |
218 | 218 | } |
219 | 219 | //save the row's data IF it's a non-header-row |
220 | - if( ! $first_row_is_headers || ($first_row_is_headers && $row > 1)){ |
|
220 | + if ( ! $first_row_is_headers || ($first_row_is_headers && $row > 1)) { |
|
221 | 221 | $ee_formatted_data[$model_name][] = $model_entry; |
222 | 222 | } |
223 | 223 | // advance to next row |
@@ -236,9 +236,9 @@ discard block |
||
236 | 236 | } |
237 | 237 | |
238 | 238 | |
239 | - public function save_csv_to_db( $csv_data_array, $model_name = FALSE ) { |
|
240 | - EE_Error::doing_it_wrong('save_csv_to_db', __( 'Function moved to EE_Import and renamed to save_csv_data_array_to_db', 'event_espresso' ), '4.6.7' ); |
|
241 | - return EE_Import::instance()->save_csv_data_array_to_db( $csv_data_array, $model_name ); |
|
239 | + public function save_csv_to_db($csv_data_array, $model_name = FALSE) { |
|
240 | + EE_Error::doing_it_wrong('save_csv_to_db', __('Function moved to EE_Import and renamed to save_csv_data_array_to_db', 'event_espresso'), '4.6.7'); |
|
241 | + return EE_Import::instance()->save_csv_data_array_to_db($csv_data_array, $model_name); |
|
242 | 242 | } |
243 | 243 | |
244 | 244 | /** |
@@ -249,11 +249,11 @@ discard block |
||
249 | 249 | * @param string $filename the name of the file that the user will download |
250 | 250 | * @return resource, like the results of fopen(), which can be used for fwrite, fputcsv2, etc. |
251 | 251 | */ |
252 | - public function begin_sending_csv($filename){ |
|
252 | + public function begin_sending_csv($filename) { |
|
253 | 253 | // grab file extension |
254 | 254 | $ext = substr(strrchr($filename, '.'), 1); |
255 | - if ( $ext == '.csv' or $ext == '.xls' ) { |
|
256 | - str_replace( $ext, '', $filename ); |
|
255 | + if ($ext == '.csv' or $ext == '.xls') { |
|
256 | + str_replace($ext, '', $filename); |
|
257 | 257 | } |
258 | 258 | $filename .= '.csv'; |
259 | 259 | |
@@ -274,8 +274,8 @@ discard block |
||
274 | 274 | // header("Content-Type: application/download"); |
275 | 275 | header('Content-disposition: attachment; filename='.$filename); |
276 | 276 | header("Content-Type: text/csv; charset=utf-8"); |
277 | - do_action( 'AHEE__EE_CSV__begin_sending_csv__headers' ); |
|
278 | - echo apply_filters('FHEE__EE_CSV__begin_sending_csv__start_writing', "\xEF\xBB\xBF" ); // makes excel open it as UTF-8. UTF-8 BOM, see http://stackoverflow.com/a/4440143/2773835 |
|
277 | + do_action('AHEE__EE_CSV__begin_sending_csv__headers'); |
|
278 | + echo apply_filters('FHEE__EE_CSV__begin_sending_csv__start_writing', "\xEF\xBB\xBF"); // makes excel open it as UTF-8. UTF-8 BOM, see http://stackoverflow.com/a/4440143/2773835 |
|
279 | 279 | $fh = fopen('php://output', 'w'); |
280 | 280 | return $fh; |
281 | 281 | } |
@@ -288,17 +288,17 @@ discard block |
||
288 | 288 | * shouldn't be updated - only inserted if they don't exist in the database) |
289 | 289 | * @return void |
290 | 290 | */ |
291 | - public function write_metadata_to_csv( $filehandle, $models_to_update = array() ){ |
|
291 | + public function write_metadata_to_csv($filehandle, $models_to_update = array()) { |
|
292 | 292 | EE_Registry::instance()->load_helper('DTT_Helper'); |
293 | - $data_row = array(EE_CSV::metadata_header);//do NOT translate because this exact string is used when importing |
|
293 | + $data_row = array(EE_CSV::metadata_header); //do NOT translate because this exact string is used when importing |
|
294 | 294 | $this->fputcsv2($filehandle, $data_row); |
295 | 295 | EE_Registry::instance()->load_helper('DTT_Helper'); |
296 | - $meta_data = array( 0=> array( |
|
296 | + $meta_data = array(0=> array( |
|
297 | 297 | 'version'=>espresso_version(), |
298 | 298 | 'timezone'=> EEH_DTT_Helper::get_timezone(), |
299 | 299 | 'time_of_export'=>current_time('mysql'), |
300 | 300 | 'site_url'=>site_url(), |
301 | - 'models_to_update' => is_array( $models_to_update) ? implode(',', $models_to_update ) : '' ) ); |
|
301 | + 'models_to_update' => is_array($models_to_update) ? implode(',', $models_to_update) : '' )); |
|
302 | 302 | $this->write_data_array_to_csv($filehandle, $meta_data); |
303 | 303 | } |
304 | 304 | |
@@ -312,30 +312,30 @@ discard block |
||
312 | 312 | * @return bool if we successfully wrote to the CSV or not. If there's no $data, we consider that a success (because we wrote everything there was...nothing) |
313 | 313 | * @throws \EE_Error |
314 | 314 | */ |
315 | - public function write_data_array_to_csv( $filehandle, $data){ |
|
315 | + public function write_data_array_to_csv($filehandle, $data) { |
|
316 | 316 | EE_Registry::instance()->load_helper('Array'); |
317 | 317 | |
318 | 318 | |
319 | 319 | //determine if $data is actually a 2d array |
320 | - if ( $data && is_array($data) && is_array(EEH_Array::get_one_item_from_array($data))){ |
|
320 | + if ($data && is_array($data) && is_array(EEH_Array::get_one_item_from_array($data))) { |
|
321 | 321 | //make sure top level is numerically indexed, |
322 | 322 | |
323 | - if( EEH_Array::is_associative_array($data)){ |
|
324 | - throw new EE_Error(sprintf(__("top-level array must be numerically indexed. Does these look like numbers to you? %s","event_espresso"),implode(",",array_keys($data)))); |
|
323 | + if (EEH_Array::is_associative_array($data)) { |
|
324 | + throw new EE_Error(sprintf(__("top-level array must be numerically indexed. Does these look like numbers to you? %s", "event_espresso"), implode(",", array_keys($data)))); |
|
325 | 325 | } |
326 | 326 | $item_in_top_level_array = EEH_Array::get_one_item_from_array($data); |
327 | 327 | //now, is the last item in the top-level array of $data an associative or numeric array? |
328 | - if(EEH_Array::is_associative_array($item_in_top_level_array)){ |
|
328 | + if (EEH_Array::is_associative_array($item_in_top_level_array)) { |
|
329 | 329 | //its associative, so we want to output its keys as column headers |
330 | 330 | $keys = array_keys($item_in_top_level_array); |
331 | 331 | $this->fputcsv2($filehandle, $keys); |
332 | 332 | } |
333 | 333 | //start writing data |
334 | - foreach($data as $data_row){ |
|
334 | + foreach ($data as $data_row) { |
|
335 | 335 | $this->fputcsv2($filehandle, $data_row); |
336 | 336 | } |
337 | 337 | return true; |
338 | - }else{ |
|
338 | + } else { |
|
339 | 339 | //no data TO write... so we can assume that's a success |
340 | 340 | return true; |
341 | 341 | } |
@@ -380,7 +380,7 @@ discard block |
||
380 | 380 | * Calls exit to prevent polluting the CSV file with other junk |
381 | 381 | * @param resource $fh filehandle where we're writing the CSV to |
382 | 382 | */ |
383 | - public function end_sending_csv($fh){ |
|
383 | + public function end_sending_csv($fh) { |
|
384 | 384 | fclose($fh); |
385 | 385 | exit(0); |
386 | 386 | } |
@@ -395,23 +395,23 @@ discard block |
||
395 | 395 | * shouldn't be updated - only inserted if they don't exist in the database) |
396 | 396 | * @return boolean success |
397 | 397 | */ |
398 | - public function write_model_data_to_csv( $filehandle, $model_data_array, $models_to_update ){ |
|
399 | - $this->write_metadata_to_csv($filehandle, $models_to_update ); |
|
400 | - foreach($model_data_array as $model_name => $model_instance_arrays){ |
|
398 | + public function write_model_data_to_csv($filehandle, $model_data_array, $models_to_update) { |
|
399 | + $this->write_metadata_to_csv($filehandle, $models_to_update); |
|
400 | + foreach ($model_data_array as $model_name => $model_instance_arrays) { |
|
401 | 401 | //first: output a special row stating the model |
402 | - $this->fputcsv2($filehandle,array('MODEL',$model_name)); |
|
402 | + $this->fputcsv2($filehandle, array('MODEL', $model_name)); |
|
403 | 403 | //if we have items to put in the CSV, do it normally |
404 | 404 | |
405 | - if( ! empty($model_instance_arrays) ){ |
|
405 | + if ( ! empty($model_instance_arrays)) { |
|
406 | 406 | $this->write_data_array_to_csv($filehandle, $model_instance_arrays); |
407 | - }else{ |
|
407 | + } else { |
|
408 | 408 | // echo "no data to write... so just write the headers"; |
409 | 409 | //so there's actually NO model objects for that model. |
410 | 410 | //probably still want to show the columns |
411 | 411 | $model = EE_Registry::instance()->load_model($model_name); |
412 | 412 | $column_names = array(); |
413 | - foreach($model->field_settings() as $field){ |
|
414 | - $column_names[$field->get_nicename()."[".$field->get_name()."]"] = null ; |
|
413 | + foreach ($model->field_settings() as $field) { |
|
414 | + $column_names[$field->get_nicename()."[".$field->get_name()."]"] = null; |
|
415 | 415 | } |
416 | 416 | $this->write_data_array_to_csv($filehandle, array($column_names)); |
417 | 417 | } |
@@ -427,8 +427,8 @@ discard block |
||
427 | 427 | * shouldn't be updated - only inserted if they don't exist in the database) |
428 | 428 | * @return bool | void writes CSV file to output and dies |
429 | 429 | */ |
430 | - public function export_multiple_model_data_to_csv($filename,$model_data_array, $models_to_update = NULL ){ |
|
431 | - $filehandle = $this->begin_sending_csv( $filename); |
|
430 | + public function export_multiple_model_data_to_csv($filename, $model_data_array, $models_to_update = NULL) { |
|
431 | + $filehandle = $this->begin_sending_csv($filename); |
|
432 | 432 | $this->write_model_data_to_csv($filehandle, $model_data_array, $models_to_update); |
433 | 433 | $this->end_sending_csv($filehandle); |
434 | 434 | } |
@@ -442,13 +442,13 @@ discard block |
||
442 | 442 | * @param string $filename - name for newly created csv file |
443 | 443 | * @return TRUE on success, FALSE on fail |
444 | 444 | */ |
445 | - public function export_array_to_csv( $data = array(), $filename = '' ) { |
|
445 | + public function export_array_to_csv($data = array(), $filename = '') { |
|
446 | 446 | // no data file?? get outta here |
447 | - if ( ! is_array( $data ) or empty( $data ) ) { |
|
447 | + if ( ! is_array($data) or empty($data)) { |
|
448 | 448 | return false; |
449 | 449 | } |
450 | 450 | // no filename?? get outta here |
451 | - if ( empty( $filename )) { |
|
451 | + if (empty($filename)) { |
|
452 | 452 | return false; |
453 | 453 | } |
454 | 454 | $fh = $this->begin_sending_csv($filename); |
@@ -464,11 +464,11 @@ discard block |
||
464 | 464 | * @param int $percent_of_max - desired percentage of the max upload_mb |
465 | 465 | * @return int KB |
466 | 466 | */ |
467 | - public function get_max_upload_size ( $percent_of_max = 0 ) { |
|
467 | + public function get_max_upload_size($percent_of_max = 0) { |
|
468 | 468 | |
469 | - $max_upload = (int)(ini_get('upload_max_filesize')); |
|
470 | - $max_post = (int)(ini_get('post_max_size')); |
|
471 | - $memory_limit = (int)(ini_get('memory_limit')); |
|
469 | + $max_upload = (int) (ini_get('upload_max_filesize')); |
|
470 | + $max_post = (int) (ini_get('post_max_size')); |
|
471 | + $memory_limit = (int) (ini_get('memory_limit')); |
|
472 | 472 | |
473 | 473 | // determine the smallest of the three values from above |
474 | 474 | $upload_mb = min($max_upload, $max_post, $memory_limit); |
@@ -477,9 +477,9 @@ discard block |
||
477 | 477 | $upload_mb = $upload_mb * 1024; |
478 | 478 | |
479 | 479 | // don't want the full monty? then reduce the max upload size |
480 | - if ( $percent_of_max ) { |
|
480 | + if ($percent_of_max) { |
|
481 | 481 | // is percent_of_max like this -> 50 or like this -> 0.50 ? |
482 | - if ( $percent_of_max > 1 ) { |
|
482 | + if ($percent_of_max > 1) { |
|
483 | 483 | // changes 50 to 0.50 |
484 | 484 | $percent_of_max = $percent_of_max / 100; |
485 | 485 | } |
@@ -501,17 +501,17 @@ discard block |
||
501 | 501 | * @param bool $mysql_null - allows php NULL to be overridden with MySQL's insertable NULL value |
502 | 502 | * @return void |
503 | 503 | */ |
504 | - private function fputcsv2 ($fh, array $row, $delimiter = ',', $enclosure = '"', $mysql_null = FALSE) { |
|
504 | + private function fputcsv2($fh, array $row, $delimiter = ',', $enclosure = '"', $mysql_null = FALSE) { |
|
505 | 505 | //Allow user to filter the csv delimiter and enclosure for other countries csv standards |
506 | - $delimiter = apply_filters( 'FHEE__EE_CSV__fputcsv2__delimiter', $delimiter ); |
|
507 | - $enclosure = apply_filters( 'FHEE__EE_CSV__fputcsv2__enclosure', $enclosure ); |
|
506 | + $delimiter = apply_filters('FHEE__EE_CSV__fputcsv2__delimiter', $delimiter); |
|
507 | + $enclosure = apply_filters('FHEE__EE_CSV__fputcsv2__enclosure', $enclosure); |
|
508 | 508 | |
509 | 509 | $delimiter_esc = preg_quote($delimiter, '/'); |
510 | 510 | $enclosure_esc = preg_quote($enclosure, '/'); |
511 | 511 | |
512 | 512 | $output = array(); |
513 | 513 | foreach ($row as $field_value) { |
514 | - if(is_object($field_value) || is_array($field_value)){ |
|
514 | + if (is_object($field_value) || is_array($field_value)) { |
|
515 | 515 | $field_value = serialize($field_value); |
516 | 516 | } |
517 | 517 | if ($field_value === null && $mysql_null) { |
@@ -520,10 +520,10 @@ discard block |
||
520 | 520 | } |
521 | 521 | |
522 | 522 | $output[] = preg_match("/(?:${delimiter_esc}|${enclosure_esc}|\s)/", $field_value) ? |
523 | - ( $enclosure . str_replace($enclosure, $enclosure . $enclosure, $field_value) . $enclosure ) : $field_value; |
|
523 | + ($enclosure.str_replace($enclosure, $enclosure.$enclosure, $field_value).$enclosure) : $field_value; |
|
524 | 524 | } |
525 | 525 | |
526 | - fwrite($fh, join($delimiter, $output) . PHP_EOL); |
|
526 | + fwrite($fh, join($delimiter, $output).PHP_EOL); |
|
527 | 527 | } |
528 | 528 | |
529 | 529 | |
@@ -561,8 +561,8 @@ discard block |
||
561 | 561 | * @param string $current_format |
562 | 562 | * @return string |
563 | 563 | */ |
564 | - public function get_date_format_for_csv( $current_format = null ) { |
|
565 | - return apply_filters( 'FHEE__EE_CSV__get_date_format_for_csv__format', 'Y-m-d', $current_format ); |
|
564 | + public function get_date_format_for_csv($current_format = null) { |
|
565 | + return apply_filters('FHEE__EE_CSV__get_date_format_for_csv__format', 'Y-m-d', $current_format); |
|
566 | 566 | } |
567 | 567 | |
568 | 568 | /** |
@@ -570,8 +570,8 @@ discard block |
||
570 | 570 | * @param string $current_format |
571 | 571 | * @return string |
572 | 572 | */ |
573 | - public function get_time_format_for_csv( $current_format = null ) { |
|
574 | - return apply_filters( 'FHEE__EE_CSV__get_time_format_for_csv__format', 'H:i:s', $current_format ); |
|
573 | + public function get_time_format_for_csv($current_format = null) { |
|
574 | + return apply_filters('FHEE__EE_CSV__get_time_format_for_csv__format', 'H:i:s', $current_format); |
|
575 | 575 | } |
576 | 576 | |
577 | 577 |
@@ -22,9 +22,9 @@ discard block |
||
22 | 22 | * @param null $timezone |
23 | 23 | * @return EE_Event_Message_Template|mixed |
24 | 24 | */ |
25 | - public static function new_instance( $props_n_values = array(), $timezone = NULL ) { |
|
26 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone ); |
|
27 | - return $has_object ? $has_object : new self( $props_n_values, FALSE, $timezone ); |
|
25 | + public static function new_instance($props_n_values = array(), $timezone = NULL) { |
|
26 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone); |
|
27 | + return $has_object ? $has_object : new self($props_n_values, FALSE, $timezone); |
|
28 | 28 | } |
29 | 29 | |
30 | 30 | |
@@ -34,8 +34,8 @@ discard block |
||
34 | 34 | * @param null $timezone |
35 | 35 | * @return EE_Event_Message_Template |
36 | 36 | */ |
37 | - public static function new_instance_from_db ( $props_n_values = array(), $timezone = NULL ) { |
|
38 | - return new self( $props_n_values, TRUE, $timezone ); |
|
37 | + public static function new_instance_from_db($props_n_values = array(), $timezone = NULL) { |
|
38 | + return new self($props_n_values, TRUE, $timezone); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | } |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -1,18 +1,18 @@ discard block |
||
1 | -<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Required by EEM_Event_Question_Group in case someone queries for all its model objects |
6 | 6 | */ |
7 | -class EE_Event_Question_Group extends EE_Base_Class{ |
|
7 | +class EE_Event_Question_Group extends EE_Base_Class { |
|
8 | 8 | |
9 | 9 | /** |
10 | 10 | * @param array $props_n_values |
11 | 11 | * @return EE_Event_Question_Group|mixed |
12 | 12 | */ |
13 | - public static function new_instance( $props_n_values = array() ) { |
|
14 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
15 | - return $has_object ? $has_object : new self( $props_n_values); |
|
13 | + public static function new_instance($props_n_values = array()) { |
|
14 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
15 | + return $has_object ? $has_object : new self($props_n_values); |
|
16 | 16 | } |
17 | 17 | |
18 | 18 | |
@@ -21,7 +21,7 @@ discard block |
||
21 | 21 | * @param array $props_n_values |
22 | 22 | * @return EE_Event_Question_Group |
23 | 23 | */ |
24 | - public static function new_instance_from_db ( $props_n_values = array() ) { |
|
25 | - return new self( $props_n_values, TRUE ); |
|
24 | + public static function new_instance_from_db($props_n_values = array()) { |
|
25 | + return new self($props_n_values, TRUE); |
|
26 | 26 | } |
27 | 27 | } |
28 | 28 | \ No newline at end of file |
@@ -1,7 +1,7 @@ |
||
1 | 1 | <?php |
2 | 2 | /** |
3 | - * Required by EEM_Event_Question_Group in case someone queries for all its model objects |
|
4 | - */ |
|
3 | + * Required by EEM_Event_Question_Group in case someone queries for all its model objects |
|
4 | + */ |
|
5 | 5 | class EE_Event_Venue extends EE_Base_Class{ |
6 | 6 | |
7 | 7 | /** |
@@ -2,15 +2,15 @@ discard block |
||
2 | 2 | /** |
3 | 3 | * Required by EEM_Event_Question_Group in case someone queries for all its model objects |
4 | 4 | */ |
5 | -class EE_Event_Venue extends EE_Base_Class{ |
|
5 | +class EE_Event_Venue extends EE_Base_Class { |
|
6 | 6 | |
7 | 7 | /** |
8 | 8 | * @param array $props_n_values |
9 | 9 | * @return EE_Event_Venue|mixed |
10 | 10 | */ |
11 | - public static function new_instance( $props_n_values = array() ) { |
|
12 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
13 | - return $has_object ? $has_object : new self( $props_n_values); |
|
11 | + public static function new_instance($props_n_values = array()) { |
|
12 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
13 | + return $has_object ? $has_object : new self($props_n_values); |
|
14 | 14 | } |
15 | 15 | |
16 | 16 | |
@@ -19,8 +19,8 @@ discard block |
||
19 | 19 | * @param array $props_n_values |
20 | 20 | * @return EE_Event_Venue |
21 | 21 | */ |
22 | - public static function new_instance_from_db ( $props_n_values = array() ) { |
|
23 | - return new self( $props_n_values, TRUE ); |
|
22 | + public static function new_instance_from_db($props_n_values = array()) { |
|
23 | + return new self($props_n_values, TRUE); |
|
24 | 24 | } |
25 | 25 | |
26 | 26 | } |
27 | 27 | \ No newline at end of file |
@@ -2,26 +2,26 @@ discard block |
||
2 | 2 | exit( 'No direct script access allowed' ); |
3 | 3 | } |
4 | 4 | /** |
5 | - * Event Espresso |
|
6 | - * |
|
7 | - * Event Registration and Management Plugin for WordPress |
|
8 | - * |
|
9 | - * @ package Event Espresso |
|
10 | - * @ author Event Espresso |
|
11 | - * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | - * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | - * @ link {@link http://www.eventespresso.com} |
|
14 | - * @ since 4.0 |
|
15 | - * |
|
16 | - */ |
|
5 | + * Event Espresso |
|
6 | + * |
|
7 | + * Event Registration and Management Plugin for WordPress |
|
8 | + * |
|
9 | + * @ package Event Espresso |
|
10 | + * @ author Event Espresso |
|
11 | + * @ copyright (c) 2008-2011 Event Espresso All Rights Reserved. |
|
12 | + * @ license {@link http://eventespresso.com/support/terms-conditions/} * see Plugin Licensing * |
|
13 | + * @ link {@link http://www.eventespresso.com} |
|
14 | + * @ since 4.0 |
|
15 | + * |
|
16 | + */ |
|
17 | 17 | /** |
18 | 18 | } |
19 | - * Payment class |
|
20 | - * |
|
21 | - * @package Event Espresso |
|
22 | - * @subpackage includes/classes/EE_Payment.class.php |
|
23 | - * @author Brent Christensen |
|
24 | - */ |
|
19 | + * Payment class |
|
20 | + * |
|
21 | + * @package Event Espresso |
|
22 | + * @subpackage includes/classes/EE_Payment.class.php |
|
23 | + * @author Brent Christensen |
|
24 | + */ |
|
25 | 25 | class EE_Payment extends EE_Base_Class implements EEI_Payment{ |
26 | 26 | |
27 | 27 | /** |
@@ -99,11 +99,11 @@ discard block |
||
99 | 99 | |
100 | 100 | |
101 | 101 | /** |
102 | - * Set Payment Method |
|
103 | - * |
|
104 | - * @access public |
|
105 | - * @param string $PAY_source |
|
106 | - */ |
|
102 | + * Set Payment Method |
|
103 | + * |
|
104 | + * @access public |
|
105 | + * @param string $PAY_source |
|
106 | + */ |
|
107 | 107 | public function set_source( $PAY_source = '' ) { |
108 | 108 | $this->set('PAY_source',$PAY_source); |
109 | 109 | } |
@@ -246,16 +246,16 @@ discard block |
||
246 | 246 | |
247 | 247 | |
248 | 248 | /** |
249 | - * get Payment Status |
|
250 | - * @access public |
|
251 | - */ |
|
249 | + * get Payment Status |
|
250 | + * @access public |
|
251 | + */ |
|
252 | 252 | public function status() { |
253 | 253 | return $this->get('STS_ID'); |
254 | 254 | } |
255 | 255 | /** |
256 | - * get Payment Status |
|
257 | - * @access public |
|
258 | - */ |
|
256 | + * get Payment Status |
|
257 | + * @access public |
|
258 | + */ |
|
259 | 259 | public function STS_ID() { |
260 | 260 | return $this->get('STS_ID'); |
261 | 261 | } |
@@ -278,9 +278,9 @@ discard block |
||
278 | 278 | |
279 | 279 | |
280 | 280 | /** |
281 | - * get Payment Source |
|
282 | - * @access public |
|
283 | - */ |
|
281 | + * get Payment Source |
|
282 | + * @access public |
|
283 | + */ |
|
284 | 284 | public function source() { |
285 | 285 | return $this->get('PAY_source'); |
286 | 286 | } |
@@ -348,9 +348,9 @@ discard block |
||
348 | 348 | |
349 | 349 | |
350 | 350 | /** |
351 | - * get Payment made via admin source |
|
352 | - * @access public |
|
353 | - */ |
|
351 | + * get Payment made via admin source |
|
352 | + * @access public |
|
353 | + */ |
|
354 | 354 | public function payment_made_via_admin() { |
355 | 355 | return ($this->get('PAY_source') == EEM_Payment_Method::scope_admin); |
356 | 356 | } |
@@ -142,7 +142,7 @@ discard block |
||
142 | 142 | EE_Error::doing_it_wrong('EE_Payment::gateway', __( 'The method EE_Payment::gateway() has been deprecated. Consider instead using EE_Payment::payment_method()->name()', 'event_espresso' ), '4.6.0' ); |
143 | 143 | if( $this->payment_method() ){ |
144 | 144 | return $this->payment_method()->name(); |
145 | - }else{ |
|
145 | + } else{ |
|
146 | 146 | return __( 'Unknown', 'event_espresso' ); |
147 | 147 | } |
148 | 148 | } |
@@ -194,7 +194,7 @@ discard block |
||
194 | 194 | public function set_payment_made_via_admin( $via_admin = FALSE ) { |
195 | 195 | if($via_admin){ |
196 | 196 | $this->set('PAY_source', EEM_Payment_Method::scope_admin); |
197 | - }else{ |
|
197 | + } else{ |
|
198 | 198 | $this->set('PAY_source', EEM_Payment_Method::scope_cart); |
199 | 199 | } |
200 | 200 | |
@@ -618,7 +618,7 @@ discard block |
||
618 | 618 | } |
619 | 619 | if( is_array( $item ) ){ |
620 | 620 | array_walk_recursive( $item, array( $this, '_strip_all_tags_within_array' ) ); |
621 | - }else{ |
|
621 | + } else{ |
|
622 | 622 | $item = wp_strip_all_tags( $item ); |
623 | 623 | } |
624 | 624 | } |
@@ -634,7 +634,7 @@ discard block |
||
634 | 634 | $current_status = $this->status(); |
635 | 635 | if( $original_status !== EEM_Payment::status_id_approved && $current_status === EEM_Payment::status_id_approved ){ |
636 | 636 | return TRUE; |
637 | - }else{ |
|
637 | + } else{ |
|
638 | 638 | return FALSE; |
639 | 639 | } |
640 | 640 | } |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | * @param array $props_n_values incoming values |
30 | 30 | * @param string $timezone incoming timezone (if not set the timezone set for the website will be |
31 | 31 | * used.) |
32 | - * @param array $date_formats incoming date_formats in an array where the first value is the |
|
32 | + * @param string[] $date_formats incoming date_formats in an array where the first value is the |
|
33 | 33 | * date_format and the second value is the time format |
34 | 34 | * @return EE_Payment |
35 | 35 | */ |
@@ -290,7 +290,7 @@ discard block |
||
290 | 290 | /** |
291 | 291 | * get Payment Amount |
292 | 292 | * @access public |
293 | - * @return float |
|
293 | + * @return boolean |
|
294 | 294 | */ |
295 | 295 | public function amount() { |
296 | 296 | return $this->get( 'PAY_amount' ); |
@@ -368,7 +368,7 @@ discard block |
||
368 | 368 | |
369 | 369 | /** |
370 | 370 | * Gets redirect_url |
371 | - * @return string |
|
371 | + * @return boolean |
|
372 | 372 | */ |
373 | 373 | function redirect_url() { |
374 | 374 | return $this->get('PAY_redirect_url'); |
@@ -378,7 +378,7 @@ discard block |
||
378 | 378 | |
379 | 379 | /** |
380 | 380 | * Gets redirect_args |
381 | - * @return array |
|
381 | + * @return boolean |
|
382 | 382 | */ |
383 | 383 | function redirect_args() { |
384 | 384 | return $this->get('PAY_redirect_args'); |
@@ -515,7 +515,7 @@ discard block |
||
515 | 515 | /** |
516 | 516 | * Gets all the extra meta info on this payment |
517 | 517 | * @param array $query_params like EEM_Base::get_all |
518 | - * @return EE_Extra_Meta |
|
518 | + * @return EE_Base_Class[] |
|
519 | 519 | */ |
520 | 520 | public function extra_meta( $query_params = array() ) { |
521 | 521 | return $this->get_many_related( 'Extra_Meta', $query_params ); |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
2 | - exit( 'No direct script access allowed' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | 3 | } |
4 | 4 | /** |
5 | 5 | * Event Espresso |
@@ -22,7 +22,7 @@ discard block |
||
22 | 22 | * @subpackage includes/classes/EE_Payment.class.php |
23 | 23 | * @author Brent Christensen |
24 | 24 | */ |
25 | -class EE_Payment extends EE_Base_Class implements EEI_Payment{ |
|
25 | +class EE_Payment extends EE_Base_Class implements EEI_Payment { |
|
26 | 26 | |
27 | 27 | /** |
28 | 28 | * |
@@ -33,9 +33,9 @@ discard block |
||
33 | 33 | * date_format and the second value is the time format |
34 | 34 | * @return EE_Payment |
35 | 35 | */ |
36 | - public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) { |
|
37 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone, $date_formats ); |
|
38 | - return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats ); |
|
36 | + public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) { |
|
37 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone, $date_formats); |
|
38 | + return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | |
@@ -46,8 +46,8 @@ discard block |
||
46 | 46 | * the website will be used. |
47 | 47 | * @return EE_Payment |
48 | 48 | */ |
49 | - public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) { |
|
50 | - return new self( $props_n_values, TRUE, $timezone ); |
|
49 | + public static function new_instance_from_db($props_n_values = array(), $timezone = null) { |
|
50 | + return new self($props_n_values, TRUE, $timezone); |
|
51 | 51 | } |
52 | 52 | |
53 | 53 | |
@@ -58,8 +58,8 @@ discard block |
||
58 | 58 | * @access public |
59 | 59 | * @param int $TXN_ID |
60 | 60 | */ |
61 | - public function set_transaction_id( $TXN_ID = 0 ) { |
|
62 | - $this->set( 'TXN_ID', $TXN_ID ); |
|
61 | + public function set_transaction_id($TXN_ID = 0) { |
|
62 | + $this->set('TXN_ID', $TXN_ID); |
|
63 | 63 | } |
64 | 64 | |
65 | 65 | |
@@ -69,7 +69,7 @@ discard block |
||
69 | 69 | * @return EE_Transaction |
70 | 70 | */ |
71 | 71 | public function transaction() { |
72 | - return $this->get_first_related( 'Transaction' ); |
|
72 | + return $this->get_first_related('Transaction'); |
|
73 | 73 | } |
74 | 74 | |
75 | 75 | |
@@ -80,8 +80,8 @@ discard block |
||
80 | 80 | * @access public |
81 | 81 | * @param string $STS_ID |
82 | 82 | */ |
83 | - public function set_status( $STS_ID = '' ) { |
|
84 | - $this->set( 'STS_ID', $STS_ID ); |
|
83 | + public function set_status($STS_ID = '') { |
|
84 | + $this->set('STS_ID', $STS_ID); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | |
@@ -92,8 +92,8 @@ discard block |
||
92 | 92 | * @access public |
93 | 93 | * @param int $timestamp |
94 | 94 | */ |
95 | - public function set_timestamp( $timestamp = 0 ) { |
|
96 | - $this->set( 'PAY_timestamp', $timestamp ); |
|
95 | + public function set_timestamp($timestamp = 0) { |
|
96 | + $this->set('PAY_timestamp', $timestamp); |
|
97 | 97 | } |
98 | 98 | |
99 | 99 | |
@@ -104,8 +104,8 @@ discard block |
||
104 | 104 | * @access public |
105 | 105 | * @param string $PAY_source |
106 | 106 | */ |
107 | - public function set_source( $PAY_source = '' ) { |
|
108 | - $this->set('PAY_source',$PAY_source); |
|
107 | + public function set_source($PAY_source = '') { |
|
108 | + $this->set('PAY_source', $PAY_source); |
|
109 | 109 | } |
110 | 110 | |
111 | 111 | |
@@ -116,8 +116,8 @@ discard block |
||
116 | 116 | * @access public |
117 | 117 | * @param float $amount |
118 | 118 | */ |
119 | - public function set_amount( $amount = 0.00 ) { |
|
120 | - $this->set( 'PAY_amount', $amount ); |
|
119 | + public function set_amount($amount = 0.00) { |
|
120 | + $this->set('PAY_amount', $amount); |
|
121 | 121 | } |
122 | 122 | |
123 | 123 | |
@@ -128,8 +128,8 @@ discard block |
||
128 | 128 | * @access public |
129 | 129 | * @param string $gateway_response |
130 | 130 | */ |
131 | - public function set_gateway_response( $gateway_response = '' ) { |
|
132 | - $this->set( 'PAY_gateway_response', $gateway_response ); |
|
131 | + public function set_gateway_response($gateway_response = '') { |
|
132 | + $this->set('PAY_gateway_response', $gateway_response); |
|
133 | 133 | } |
134 | 134 | /** |
135 | 135 | * Returns the name of the paymetn method used on this payment (previously known merely as 'gateway') |
@@ -138,12 +138,12 @@ discard block |
||
138 | 138 | * @deprecated |
139 | 139 | * @return string |
140 | 140 | */ |
141 | - public function gateway(){ |
|
142 | - EE_Error::doing_it_wrong('EE_Payment::gateway', __( 'The method EE_Payment::gateway() has been deprecated. Consider instead using EE_Payment::payment_method()->name()', 'event_espresso' ), '4.6.0' ); |
|
143 | - if( $this->payment_method() ){ |
|
141 | + public function gateway() { |
|
142 | + EE_Error::doing_it_wrong('EE_Payment::gateway', __('The method EE_Payment::gateway() has been deprecated. Consider instead using EE_Payment::payment_method()->name()', 'event_espresso'), '4.6.0'); |
|
143 | + if ($this->payment_method()) { |
|
144 | 144 | return $this->payment_method()->name(); |
145 | - }else{ |
|
146 | - return __( 'Unknown', 'event_espresso' ); |
|
145 | + } else { |
|
146 | + return __('Unknown', 'event_espresso'); |
|
147 | 147 | } |
148 | 148 | } |
149 | 149 | |
@@ -155,8 +155,8 @@ discard block |
||
155 | 155 | * @access public |
156 | 156 | * @param string $txn_id_chq_nmbr |
157 | 157 | */ |
158 | - public function set_txn_id_chq_nmbr( $txn_id_chq_nmbr = '' ) { |
|
159 | - $this->set( 'PAY_txn_id_chq_nmbr', $txn_id_chq_nmbr ); |
|
158 | + public function set_txn_id_chq_nmbr($txn_id_chq_nmbr = '') { |
|
159 | + $this->set('PAY_txn_id_chq_nmbr', $txn_id_chq_nmbr); |
|
160 | 160 | } |
161 | 161 | |
162 | 162 | |
@@ -167,8 +167,8 @@ discard block |
||
167 | 167 | * @access public |
168 | 168 | * @param string $po_number |
169 | 169 | */ |
170 | - public function set_po_number( $po_number = '' ) { |
|
171 | - $this->set( 'PAY_po_number', $po_number ); |
|
170 | + public function set_po_number($po_number = '') { |
|
171 | + $this->set('PAY_po_number', $po_number); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | |
@@ -179,8 +179,8 @@ discard block |
||
179 | 179 | * @access public |
180 | 180 | * @param string $extra_accntng |
181 | 181 | */ |
182 | - public function set_extra_accntng( $extra_accntng = '' ) { |
|
183 | - $this->set( 'PAY_extra_accntng', $extra_accntng ); |
|
182 | + public function set_extra_accntng($extra_accntng = '') { |
|
183 | + $this->set('PAY_extra_accntng', $extra_accntng); |
|
184 | 184 | } |
185 | 185 | |
186 | 186 | |
@@ -191,10 +191,10 @@ discard block |
||
191 | 191 | * @access public |
192 | 192 | * @param bool $via_admin |
193 | 193 | */ |
194 | - public function set_payment_made_via_admin( $via_admin = FALSE ) { |
|
195 | - if($via_admin){ |
|
196 | - $this->set('PAY_source', EEM_Payment_Method::scope_admin); |
|
197 | - }else{ |
|
194 | + public function set_payment_made_via_admin($via_admin = FALSE) { |
|
195 | + if ($via_admin) { |
|
196 | + $this->set('PAY_source', EEM_Payment_Method::scope_admin); |
|
197 | + } else { |
|
198 | 198 | $this->set('PAY_source', EEM_Payment_Method::scope_cart); |
199 | 199 | } |
200 | 200 | |
@@ -208,13 +208,13 @@ discard block |
||
208 | 208 | * @access public |
209 | 209 | * @param string $details |
210 | 210 | */ |
211 | - public function set_details( $details = '' ) { |
|
212 | - if ( is_array( $details ) ) { |
|
213 | - array_walk_recursive( $details, array( $this, '_strip_all_tags_within_array' )); |
|
211 | + public function set_details($details = '') { |
|
212 | + if (is_array($details)) { |
|
213 | + array_walk_recursive($details, array($this, '_strip_all_tags_within_array')); |
|
214 | 214 | } else { |
215 | - $details = wp_strip_all_tags( $details ); |
|
215 | + $details = wp_strip_all_tags($details); |
|
216 | 216 | } |
217 | - $this->set( 'PAY_details', $details ); |
|
217 | + $this->set('PAY_details', $details); |
|
218 | 218 | } |
219 | 219 | |
220 | 220 | /** |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | * @access public |
241 | 241 | */ |
242 | 242 | public function TXN_ID() { |
243 | - return $this->get( 'TXN_ID' ); |
|
243 | + return $this->get('TXN_ID'); |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | |
@@ -271,8 +271,8 @@ discard block |
||
271 | 271 | * @param null $date_or_time |
272 | 272 | * @return string |
273 | 273 | */ |
274 | - public function timestamp( $dt_frmt = '', $tm_frmt = '', $date_or_time = NULL ) { |
|
275 | - return $this->get_datetime('PAY_timestamp', $dt_frmt, $tm_frmt, $date_or_time ); |
|
274 | + public function timestamp($dt_frmt = '', $tm_frmt = '', $date_or_time = NULL) { |
|
275 | + return $this->get_datetime('PAY_timestamp', $dt_frmt, $tm_frmt, $date_or_time); |
|
276 | 276 | } |
277 | 277 | |
278 | 278 | |
@@ -293,7 +293,7 @@ discard block |
||
293 | 293 | * @return float |
294 | 294 | */ |
295 | 295 | public function amount() { |
296 | - return $this->get( 'PAY_amount' ); |
|
296 | + return $this->get('PAY_amount'); |
|
297 | 297 | } |
298 | 298 | |
299 | 299 | |
@@ -302,7 +302,7 @@ discard block |
||
302 | 302 | * @return mixed |
303 | 303 | */ |
304 | 304 | public function amount_no_code() { |
305 | - return $this->get_pretty( 'PAY_amount', 'no_currency_code' ); |
|
305 | + return $this->get_pretty('PAY_amount', 'no_currency_code'); |
|
306 | 306 | } |
307 | 307 | |
308 | 308 | |
@@ -312,7 +312,7 @@ discard block |
||
312 | 312 | * @access public |
313 | 313 | */ |
314 | 314 | public function gateway_response() { |
315 | - return $this->get( 'PAY_gateway_response' ); |
|
315 | + return $this->get('PAY_gateway_response'); |
|
316 | 316 | } |
317 | 317 | |
318 | 318 | |
@@ -322,7 +322,7 @@ discard block |
||
322 | 322 | * @access public |
323 | 323 | */ |
324 | 324 | public function txn_id_chq_nmbr() { |
325 | - return $this->get( 'PAY_txn_id_chq_nmbr' ); |
|
325 | + return $this->get('PAY_txn_id_chq_nmbr'); |
|
326 | 326 | } |
327 | 327 | |
328 | 328 | |
@@ -332,7 +332,7 @@ discard block |
||
332 | 332 | * @access public |
333 | 333 | */ |
334 | 334 | public function po_number() { |
335 | - return $this->get( 'PAY_po_number' ); |
|
335 | + return $this->get('PAY_po_number'); |
|
336 | 336 | } |
337 | 337 | |
338 | 338 | |
@@ -342,7 +342,7 @@ discard block |
||
342 | 342 | * @access public |
343 | 343 | */ |
344 | 344 | public function extra_accntng() { |
345 | - return $this->get( 'PAY_extra_accntng' ); |
|
345 | + return $this->get('PAY_extra_accntng'); |
|
346 | 346 | } |
347 | 347 | |
348 | 348 | |
@@ -362,7 +362,7 @@ discard block |
||
362 | 362 | * @access public |
363 | 363 | */ |
364 | 364 | public function details() { |
365 | - return $this->get( 'PAY_details' ); |
|
365 | + return $this->get('PAY_details'); |
|
366 | 366 | } |
367 | 367 | |
368 | 368 | |
@@ -391,8 +391,8 @@ discard block |
||
391 | 391 | * @param bool $show_icons |
392 | 392 | * @return void |
393 | 393 | */ |
394 | - public function e_pretty_status( $show_icons = FALSE ) { |
|
395 | - echo $this->pretty_status( $show_icons ); |
|
394 | + public function e_pretty_status($show_icons = FALSE) { |
|
395 | + echo $this->pretty_status($show_icons); |
|
396 | 396 | } |
397 | 397 | |
398 | 398 | |
@@ -402,10 +402,10 @@ discard block |
||
402 | 402 | * @param bool $show_icons |
403 | 403 | * @return string |
404 | 404 | */ |
405 | - public function pretty_status( $show_icons = FALSE ) { |
|
406 | - $status = EEM_Status::instance()->localized_status( array( $this->STS_ID() => __( 'unknown', 'event_espresso' ) ), FALSE, 'sentence' ); |
|
405 | + public function pretty_status($show_icons = FALSE) { |
|
406 | + $status = EEM_Status::instance()->localized_status(array($this->STS_ID() => __('unknown', 'event_espresso')), FALSE, 'sentence'); |
|
407 | 407 | $icon = ''; |
408 | - switch ( $this->STS_ID() ) { |
|
408 | + switch ($this->STS_ID()) { |
|
409 | 409 | case EEM_Payment::status_id_approved: |
410 | 410 | $icon = $show_icons ? '<span class="dashicons dashicons-yes ee-icon-size-24 green-text"></span>' : ''; |
411 | 411 | break; |
@@ -419,7 +419,7 @@ discard block |
||
419 | 419 | $icon = $show_icons ? '<span class="dashicons dashicons-no ee-icon-size-16 red-text"></span>' : ''; |
420 | 420 | break; |
421 | 421 | } |
422 | - return $icon . $status[ $this->STS_ID() ]; |
|
422 | + return $icon.$status[$this->STS_ID()]; |
|
423 | 423 | } |
424 | 424 | |
425 | 425 | |
@@ -430,7 +430,7 @@ discard block |
||
430 | 430 | * @return boolean whether the payment is approved or not |
431 | 431 | */ |
432 | 432 | public function is_approved() { |
433 | - return $this->status_is( EEM_Payment::status_id_approved ); |
|
433 | + return $this->status_is(EEM_Payment::status_id_approved); |
|
434 | 434 | } |
435 | 435 | |
436 | 436 | |
@@ -442,8 +442,8 @@ discard block |
||
442 | 442 | * one of the status_id_* on the EEM_Payment model |
443 | 443 | * @return boolean whether the status of this payment equals the status id |
444 | 444 | */ |
445 | - protected function status_is( $STS_ID ) { |
|
446 | - if ( $STS_ID == $this->STS_ID() ) { |
|
445 | + protected function status_is($STS_ID) { |
|
446 | + if ($STS_ID == $this->STS_ID()) { |
|
447 | 447 | return TRUE; |
448 | 448 | } else { |
449 | 449 | return FALSE; |
@@ -457,7 +457,7 @@ discard block |
||
457 | 457 | * @return boolean whether the payment is pending or not |
458 | 458 | */ |
459 | 459 | public function is_pending() { |
460 | - return $this->status_is( EEM_Payment::status_id_pending ); |
|
460 | + return $this->status_is(EEM_Payment::status_id_pending); |
|
461 | 461 | } |
462 | 462 | |
463 | 463 | |
@@ -467,7 +467,7 @@ discard block |
||
467 | 467 | * @return boolean |
468 | 468 | */ |
469 | 469 | public function is_cancelled() { |
470 | - return $this->status_is( EEM_Payment::status_id_cancelled ); |
|
470 | + return $this->status_is(EEM_Payment::status_id_cancelled); |
|
471 | 471 | } |
472 | 472 | |
473 | 473 | |
@@ -477,7 +477,7 @@ discard block |
||
477 | 477 | * @return boolean |
478 | 478 | */ |
479 | 479 | public function is_declined() { |
480 | - return $this->status_is( EEM_Payment::status_id_declined ); |
|
480 | + return $this->status_is(EEM_Payment::status_id_declined); |
|
481 | 481 | } |
482 | 482 | |
483 | 483 | |
@@ -487,7 +487,7 @@ discard block |
||
487 | 487 | * @return boolean |
488 | 488 | */ |
489 | 489 | public function is_failed() { |
490 | - return $this->status_is( EEM_Payment::status_id_failed ); |
|
490 | + return $this->status_is(EEM_Payment::status_id_failed); |
|
491 | 491 | } |
492 | 492 | |
493 | 493 | |
@@ -507,7 +507,7 @@ discard block |
||
507 | 507 | * @return EE_Status |
508 | 508 | */ |
509 | 509 | public function status_obj() { |
510 | - return $this->get_first_related( 'Status' ); |
|
510 | + return $this->get_first_related('Status'); |
|
511 | 511 | } |
512 | 512 | |
513 | 513 | |
@@ -517,8 +517,8 @@ discard block |
||
517 | 517 | * @param array $query_params like EEM_Base::get_all |
518 | 518 | * @return EE_Extra_Meta |
519 | 519 | */ |
520 | - public function extra_meta( $query_params = array() ) { |
|
521 | - return $this->get_many_related( 'Extra_Meta', $query_params ); |
|
520 | + public function extra_meta($query_params = array()) { |
|
521 | + return $this->get_many_related('Extra_Meta', $query_params); |
|
522 | 522 | } |
523 | 523 | |
524 | 524 | |
@@ -529,7 +529,7 @@ discard block |
||
529 | 529 | * offline ones, dont' create payments) |
530 | 530 | * @return EE_Payment_Method |
531 | 531 | */ |
532 | - function payment_method(){ |
|
532 | + function payment_method() { |
|
533 | 533 | return $this->get_first_related('Payment_Method'); |
534 | 534 | } |
535 | 535 | |
@@ -546,12 +546,12 @@ discard block |
||
546 | 546 | * @param string $inside_form_html |
547 | 547 | * @return string html |
548 | 548 | */ |
549 | - function redirect_form( $inside_form_html = NULL ) { |
|
549 | + function redirect_form($inside_form_html = NULL) { |
|
550 | 550 | $redirect_url = $this->redirect_url(); |
551 | - if ( ! empty( $redirect_url )) { |
|
551 | + if ( ! empty($redirect_url)) { |
|
552 | 552 | EE_Registry::instance()->load_helper('HTML'); |
553 | 553 | // what ? no inner form content? |
554 | - if( $inside_form_html === NULL ) { |
|
554 | + if ($inside_form_html === NULL) { |
|
555 | 555 | $inside_form_html = EEH_HTML::p( |
556 | 556 | sprintf( |
557 | 557 | __('If you are not automatically redirected to the payment website within 10 seconds... %1$s %2$s Click Here %3$s', 'event_espresso'), |
@@ -569,17 +569,17 @@ discard block |
||
569 | 569 | ); |
570 | 570 | //if it's a GET request, we need to remove all the GET params in the querystring |
571 | 571 | //and put them into the form instead |
572 | - if( $method == 'GET' ) { |
|
573 | - $querystring = parse_url( $redirect_url, PHP_URL_QUERY ); |
|
572 | + if ($method == 'GET') { |
|
573 | + $querystring = parse_url($redirect_url, PHP_URL_QUERY); |
|
574 | 574 | $get_params = null; |
575 | - parse_str( $querystring, $get_params ); |
|
576 | - $inside_form_html .= $this->_args_as_inputs( $get_params ); |
|
577 | - $redirect_url = str_replace( '?' . $querystring, '', $redirect_url ); |
|
575 | + parse_str($querystring, $get_params); |
|
576 | + $inside_form_html .= $this->_args_as_inputs($get_params); |
|
577 | + $redirect_url = str_replace('?'.$querystring, '', $redirect_url); |
|
578 | 578 | } |
579 | - $form = EEH_HTML::nl(1) . '<form method="' . $method . '" name="gateway_form" action="' . $redirect_url . '">'; |
|
580 | - $form .= EEH_HTML::nl(1) . $this->redirect_args_as_inputs(); |
|
579 | + $form = EEH_HTML::nl(1).'<form method="'.$method.'" name="gateway_form" action="'.$redirect_url.'">'; |
|
580 | + $form .= EEH_HTML::nl(1).$this->redirect_args_as_inputs(); |
|
581 | 581 | $form .= $inside_form_html; |
582 | - $form .= EEH_HTML::nl(-1) . '</form>' . EEH_HTML::nl(-1); |
|
582 | + $form .= EEH_HTML::nl(-1).'</form>'.EEH_HTML::nl(-1); |
|
583 | 583 | return $form; |
584 | 584 | } else { |
585 | 585 | return NULL; |
@@ -594,8 +594,8 @@ discard block |
||
594 | 594 | * and returns the html as a string |
595 | 595 | * @return string |
596 | 596 | */ |
597 | - function redirect_args_as_inputs(){ |
|
598 | - return $this->_args_as_inputs( $this->redirect_args() ); |
|
597 | + function redirect_args_as_inputs() { |
|
598 | + return $this->_args_as_inputs($this->redirect_args()); |
|
599 | 599 | } |
600 | 600 | |
601 | 601 | /** |
@@ -604,12 +604,12 @@ discard block |
||
604 | 604 | * @param array $args key-value pairs |
605 | 605 | * @return string |
606 | 606 | */ |
607 | - protected function _args_as_inputs( $args ) { |
|
607 | + protected function _args_as_inputs($args) { |
|
608 | 608 | $html = ''; |
609 | - if( $args !== NULL && is_array( $args )) { |
|
609 | + if ($args !== NULL && is_array($args)) { |
|
610 | 610 | EE_Registry::instance()->load_helper('HTML'); |
611 | - foreach( $args as $name => $value){ |
|
612 | - $html .= EEH_HTML::nl(0) . '<input type="hidden" name="' . $name . '" value="' . esc_attr( $value ) . '"/>'; |
|
611 | + foreach ($args as $name => $value) { |
|
612 | + $html .= EEH_HTML::nl(0).'<input type="hidden" name="'.$name.'" value="'.esc_attr($value).'"/>'; |
|
613 | 613 | } |
614 | 614 | } |
615 | 615 | return $html; |
@@ -624,7 +624,7 @@ discard block |
||
624 | 624 | * object itself) |
625 | 625 | * @return string for the currency code |
626 | 626 | */ |
627 | - public function currency_code(){ |
|
627 | + public function currency_code() { |
|
628 | 628 | return EE_Config::instance()->currency->code; |
629 | 629 | } |
630 | 630 | |
@@ -638,14 +638,14 @@ discard block |
||
638 | 638 | * @access private |
639 | 639 | * @param mixed $item |
640 | 640 | */ |
641 | - private function _strip_all_tags_within_array( &$item ) { |
|
642 | - if( is_object( $item ) ) { |
|
641 | + private function _strip_all_tags_within_array(&$item) { |
|
642 | + if (is_object($item)) { |
|
643 | 643 | $item = (array) $item; |
644 | 644 | } |
645 | - if( is_array( $item ) ){ |
|
646 | - array_walk_recursive( $item, array( $this, '_strip_all_tags_within_array' ) ); |
|
647 | - }else{ |
|
648 | - $item = wp_strip_all_tags( $item ); |
|
645 | + if (is_array($item)) { |
|
646 | + array_walk_recursive($item, array($this, '_strip_all_tags_within_array')); |
|
647 | + } else { |
|
648 | + $item = wp_strip_all_tags($item); |
|
649 | 649 | } |
650 | 650 | } |
651 | 651 | |
@@ -654,13 +654,13 @@ discard block |
||
654 | 654 | * is approved and was created during this request). False otherwise. |
655 | 655 | * @return boolean |
656 | 656 | */ |
657 | - public function just_approved(){ |
|
658 | - EE_Registry::instance()->load_helper( 'Array' ); |
|
659 | - $original_status =EEH_Array::is_set( $this->_props_n_values_provided_in_constructor, 'STS_ID', $this->get_model()->field_settings_for( 'STS_ID' )->get_default_value() ); |
|
657 | + public function just_approved() { |
|
658 | + EE_Registry::instance()->load_helper('Array'); |
|
659 | + $original_status = EEH_Array::is_set($this->_props_n_values_provided_in_constructor, 'STS_ID', $this->get_model()->field_settings_for('STS_ID')->get_default_value()); |
|
660 | 660 | $current_status = $this->status(); |
661 | - if( $original_status !== EEM_Payment::status_id_approved && $current_status === EEM_Payment::status_id_approved ){ |
|
661 | + if ($original_status !== EEM_Payment::status_id_approved && $current_status === EEM_Payment::status_id_approved) { |
|
662 | 662 | return TRUE; |
663 | - }else{ |
|
663 | + } else { |
|
664 | 664 | return FALSE; |
665 | 665 | } |
666 | 666 | } |
@@ -672,11 +672,11 @@ discard block |
||
672 | 672 | * @param string $extra_cache_ref This allows the user to specify an extra cache ref for the given property (in cases where the same property may be used for different outputs - i.e. datetime, money etc.) |
673 | 673 | * @return mixed |
674 | 674 | */ |
675 | - public function get_pretty($field_name, $extra_cache_ref = NULL){ |
|
676 | - if( $field_name == 'PAY_gateway' ){ |
|
675 | + public function get_pretty($field_name, $extra_cache_ref = NULL) { |
|
676 | + if ($field_name == 'PAY_gateway') { |
|
677 | 677 | return $this->gateway(); |
678 | 678 | } |
679 | - return $this->_get_cached_property( $field_name, TRUE, $extra_cache_ref ); |
|
679 | + return $this->_get_cached_property($field_name, TRUE, $extra_cache_ref); |
|
680 | 680 | } |
681 | 681 | |
682 | 682 | |
@@ -686,8 +686,8 @@ discard block |
||
686 | 686 | * @param array $query_params like EEM_Base::get_all |
687 | 687 | * @return EE_Registration_Payment[] |
688 | 688 | */ |
689 | - public function registration_payments( $query_params = array() ) { |
|
690 | - return $this->get_many_related( 'Registration_Payment', $query_params ); |
|
689 | + public function registration_payments($query_params = array()) { |
|
690 | + return $this->get_many_related('Registration_Payment', $query_params); |
|
691 | 691 | } |
692 | 692 | |
693 | 693 |
@@ -1,5 +1,5 @@ discard block |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
2 | -do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' ); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
2 | +do_action('AHEE_log', __FILE__, __FUNCTION__, ''); |
|
3 | 3 | /** |
4 | 4 | * Event Espresso |
5 | 5 | * |
@@ -23,7 +23,7 @@ discard block |
||
23 | 23 | * |
24 | 24 | * ------------------------------------------------------------------------ |
25 | 25 | */ |
26 | -class EE_Payment_Method extends EE_Base_Class{ |
|
26 | +class EE_Payment_Method extends EE_Base_Class { |
|
27 | 27 | |
28 | 28 | /** |
29 | 29 | * Payment Method type object, which has all the info about this type of payment method, |
@@ -39,9 +39,9 @@ discard block |
||
39 | 39 | * @param array $props_n_values |
40 | 40 | * @return EE_Payment_Method |
41 | 41 | */ |
42 | - public static function new_instance( $props_n_values = array()) { |
|
43 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
44 | - return $has_object ? $has_object : new self( $props_n_values, FALSE ); |
|
42 | + public static function new_instance($props_n_values = array()) { |
|
43 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
44 | + return $has_object ? $has_object : new self($props_n_values, FALSE); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | |
@@ -51,8 +51,8 @@ discard block |
||
51 | 51 | * @param array $props_n_values |
52 | 52 | * @return EE_Payment_Method |
53 | 53 | */ |
54 | - public static function new_instance_from_db ( $props_n_values = array()) { |
|
55 | - return new self( $props_n_values, TRUE ); |
|
54 | + public static function new_instance_from_db($props_n_values = array()) { |
|
55 | + return new self($props_n_values, TRUE); |
|
56 | 56 | } |
57 | 57 | |
58 | 58 | |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | * @return boolean |
82 | 82 | */ |
83 | 83 | function active() { |
84 | - return array_intersect(array_keys(EEM_Payment_Method::instance()->scopes()),$this->scope()); |
|
84 | + return array_intersect(array_keys(EEM_Payment_Method::instance()->scopes()), $this->scope()); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | |
@@ -90,10 +90,10 @@ discard block |
||
90 | 90 | * Sets this PM as active by making it usable within the CART scope. Offline gateways |
91 | 91 | * are also usable from the admin-scope as well. DOES NOT SAVE it |
92 | 92 | */ |
93 | - function set_active(){ |
|
93 | + function set_active() { |
|
94 | 94 | $default_scopes = array(EEM_Payment_Method::scope_cart); |
95 | - if($this->type_obj() && |
|
96 | - $this->type_obj()->payment_occurs() == EE_PMT_Base::offline){ |
|
95 | + if ($this->type_obj() && |
|
96 | + $this->type_obj()->payment_occurs() == EE_PMT_Base::offline) { |
|
97 | 97 | $default_scopes[] = EEM_Payment_Method::scope_admin; |
98 | 98 | } |
99 | 99 | $this->set_scope($default_scopes); |
@@ -104,7 +104,7 @@ discard block |
||
104 | 104 | /** |
105 | 105 | * Makes this payment method apply to NO scopes at all. DOES NOT SAVE it. |
106 | 106 | */ |
107 | - function deactivate(){ |
|
107 | + function deactivate() { |
|
108 | 108 | $this->set_scope(array()); |
109 | 109 | } |
110 | 110 | |
@@ -295,8 +295,8 @@ discard block |
||
295 | 295 | * @param type $field_value |
296 | 296 | * @param type $use_default |
297 | 297 | */ |
298 | - function set( $field_name, $field_value, $use_default = FALSE ){ |
|
299 | - if( $field_name == 'PMD_type' ){ |
|
298 | + function set($field_name, $field_value, $use_default = FALSE) { |
|
299 | + if ($field_name == 'PMD_type') { |
|
300 | 300 | //the type has probably changed, so forget about its old type object |
301 | 301 | $this->_type_obj = NULL; |
302 | 302 | } |
@@ -370,26 +370,26 @@ discard block |
||
370 | 370 | * @return EE_PMT_Base |
371 | 371 | * @throws EE_Error |
372 | 372 | */ |
373 | - public function type_obj(){ |
|
374 | - if( ! $this->_type_obj ) { |
|
375 | - EE_Registry::instance()->load_lib( 'Payment_Method_Manager' ); |
|
376 | - if ( EE_Payment_Method_Manager::instance()->payment_method_type_exists( $this->type() )) { |
|
377 | - $class_name = EE_Payment_Method_Manager::instance()->payment_method_class_from_type( $this->type() ); |
|
378 | - if ( ! class_exists( $class_name )) { |
|
373 | + public function type_obj() { |
|
374 | + if ( ! $this->_type_obj) { |
|
375 | + EE_Registry::instance()->load_lib('Payment_Method_Manager'); |
|
376 | + if (EE_Payment_Method_Manager::instance()->payment_method_type_exists($this->type())) { |
|
377 | + $class_name = EE_Payment_Method_Manager::instance()->payment_method_class_from_type($this->type()); |
|
378 | + if ( ! class_exists($class_name)) { |
|
379 | 379 | throw new EE_Error( |
380 | 380 | sprintf( |
381 | - __( 'An attempt to use the "%1$s" payment method failed, so it was deactivated.%2$sWas the "%1$s" Plugin recently deactivated? It can be reactivated on the %3$sPlugins Admin Page%4$s', 'event_espresso' ), |
|
381 | + __('An attempt to use the "%1$s" payment method failed, so it was deactivated.%2$sWas the "%1$s" Plugin recently deactivated? It can be reactivated on the %3$sPlugins Admin Page%4$s', 'event_espresso'), |
|
382 | 382 | $class_name, |
383 | 383 | '<br />', |
384 | - '<a href="' . admin_url('plugins.php') . '">', |
|
384 | + '<a href="'.admin_url('plugins.php').'">', |
|
385 | 385 | '</a>' |
386 | 386 | ) |
387 | 387 | ); |
388 | 388 | } |
389 | - $r = new ReflectionClass( $class_name ); |
|
390 | - $this->_type_obj = $r->newInstanceArgs( array( $this )); |
|
389 | + $r = new ReflectionClass($class_name); |
|
390 | + $this->_type_obj = $r->newInstanceArgs(array($this)); |
|
391 | 391 | } else { |
392 | - throw new EE_Error( sprintf( __( 'A payment method of type "%1$s" does not exist. Only ones existing are: %2$s', 'event_espresso' ), $this->type(), implode(',', EE_Payment_Method_Manager::instance()->payment_method_type_names() ) ) ); |
|
392 | + throw new EE_Error(sprintf(__('A payment method of type "%1$s" does not exist. Only ones existing are: %2$s', 'event_espresso'), $this->type(), implode(',', EE_Payment_Method_Manager::instance()->payment_method_type_names()))); |
|
393 | 393 | } |
394 | 394 | } |
395 | 395 | return $this->_type_obj; |
@@ -402,18 +402,18 @@ discard block |
||
402 | 402 | * and the extra meta. Mostly used for passing off ot gateways. * |
403 | 403 | * @return array |
404 | 404 | */ |
405 | - public function settings_array(){ |
|
405 | + public function settings_array() { |
|
406 | 406 | $fields = $this->model_field_array(); |
407 | 407 | $extra_meta = $this->all_extra_meta_array(); |
408 | 408 | //remove the model's prefix from the fields |
409 | 409 | $combined_settings_array = array(); |
410 | - foreach($fields as $key => $value){ |
|
411 | - if(strpos($key, 'PMD_')===0){ |
|
410 | + foreach ($fields as $key => $value) { |
|
411 | + if (strpos($key, 'PMD_') === 0) { |
|
412 | 412 | $key_sans_model_prefix = str_replace('PMD_', '', $key); |
413 | 413 | $combined_settings_array [$key_sans_model_prefix] = $value; |
414 | 414 | } |
415 | 415 | } |
416 | - $combined_settings_array = array_merge( $extra_meta,$combined_settings_array ); |
|
416 | + $combined_settings_array = array_merge($extra_meta, $combined_settings_array); |
|
417 | 417 | return $combined_settings_array; |
418 | 418 | } |
419 | 419 | |
@@ -425,12 +425,12 @@ discard block |
||
425 | 425 | * @param string $css_class |
426 | 426 | * @return string of HTML for displaying the button |
427 | 427 | */ |
428 | - public function button_html( $url = '', $css_class = '' ){ |
|
428 | + public function button_html($url = '', $css_class = '') { |
|
429 | 429 | $payment_occurs = $this->type_obj()->payment_occurs(); |
430 | 430 | return ' |
431 | - <div id="' . $this->slug() . '-payment-option-dv" class="'. $payment_occurs .'-payment-gateway reg-page-payment-option-dv' . $css_class . '"> |
|
432 | - <a id="payment-gateway-button-' . $this->slug() . '" class="reg-page-payment-option-lnk" rel="' . $this->slug() . '" href="' . $url . '" > |
|
433 | - <img src="' . $this->button_url() . '" alt="' . sprintf( esc_attr__( 'Pay using %s', 'event_espresso' ), $this->get_pretty('PMD_name','form_input') ) . '" /> |
|
431 | + <div id="' . $this->slug().'-payment-option-dv" class="'.$payment_occurs.'-payment-gateway reg-page-payment-option-dv'.$css_class.'"> |
|
432 | + <a id="payment-gateway-button-' . $this->slug().'" class="reg-page-payment-option-lnk" rel="'.$this->slug().'" href="'.$url.'" > |
|
433 | + <img src="' . $this->button_url().'" alt="'.sprintf(esc_attr__('Pay using %s', 'event_espresso'), $this->get_pretty('PMD_name', 'form_input')).'" /> |
|
434 | 434 | </a> |
435 | 435 | </div> |
436 | 436 | '; |
@@ -443,7 +443,7 @@ discard block |
||
443 | 443 | * (as defined by the gateway and the currently active currencies) |
444 | 444 | * @return EE_Currency[] |
445 | 445 | */ |
446 | - public function get_all_usable_currencies(){ |
|
446 | + public function get_all_usable_currencies() { |
|
447 | 447 | return EEM_Currency::instance()->get_all_currencies_usable_by($this->type_obj()); |
448 | 448 | } |
449 | 449 | |
@@ -452,9 +452,9 @@ discard block |
||
452 | 452 | * @param string $currency_code currency ID (code) |
453 | 453 | * @return boolean |
454 | 454 | */ |
455 | - public function usable_for_currency( $currency_code ) { |
|
456 | - foreach( $this->get_all_usable_currencies() as $currency_obj ) { |
|
457 | - if( $currency_obj->ID() == $currency_code ){ |
|
455 | + public function usable_for_currency($currency_code) { |
|
456 | + foreach ($this->get_all_usable_currencies() as $currency_obj) { |
|
457 | + if ($currency_obj->ID() == $currency_code) { |
|
458 | 458 | return TRUE; |
459 | 459 | } |
460 | 460 | } |
@@ -467,7 +467,7 @@ discard block |
||
467 | 467 | * Returns TRUE if this payment method's gateway is an instance of EE_Onsite_Gateway |
468 | 468 | * @return bool |
469 | 469 | */ |
470 | - public function is_on_site(){ |
|
470 | + public function is_on_site() { |
|
471 | 471 | return $this->type_obj()->payment_occurs() == EE_PMT_Base::onsite; |
472 | 472 | } |
473 | 473 | |
@@ -477,7 +477,7 @@ discard block |
||
477 | 477 | * Returns TRUE if this payment method's gateway is an instance of EE_Offsite_Gateway |
478 | 478 | * @return bool |
479 | 479 | */ |
480 | - public function is_off_site(){ |
|
480 | + public function is_off_site() { |
|
481 | 481 | return $this->type_obj()->payment_occurs() == EE_PMT_Base::offsite; |
482 | 482 | } |
483 | 483 | |
@@ -487,7 +487,7 @@ discard block |
||
487 | 487 | * Returns TRUE if this payment method does not utilize a gateway |
488 | 488 | * @return bool |
489 | 489 | */ |
490 | - public function is_off_line(){ |
|
490 | + public function is_off_line() { |
|
491 | 491 | return $this->type_obj()->payment_occurs() == EE_PMT_Base::offline; |
492 | 492 | } |
493 | 493 | |
@@ -497,10 +497,10 @@ discard block |
||
497 | 497 | * to load the required classes, and don't need them at the time of unserialization |
498 | 498 | * @return array |
499 | 499 | */ |
500 | - public function __sleep(){ |
|
501 | - $properties = get_object_vars( $this ); |
|
502 | - unset( $properties[ '_type_obj' ] ); |
|
503 | - return array_keys( $properties ); |
|
500 | + public function __sleep() { |
|
501 | + $properties = get_object_vars($this); |
|
502 | + unset($properties['_type_obj']); |
|
503 | + return array_keys($properties); |
|
504 | 504 | } |
505 | 505 | |
506 | 506 |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if (!defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' ); |
3 | 5 | /** |
4 | 6 | * Event Espresso |
@@ -112,7 +112,7 @@ discard block |
||
112 | 112 | |
113 | 113 | /** |
114 | 114 | * Gets button_url |
115 | - * @return string |
|
115 | + * @return boolean |
|
116 | 116 | */ |
117 | 117 | function button_url() { |
118 | 118 | return $this->get('PMD_button_url'); |
@@ -152,7 +152,7 @@ discard block |
||
152 | 152 | |
153 | 153 | /** |
154 | 154 | * Gets description |
155 | - * @return string |
|
155 | + * @return boolean |
|
156 | 156 | */ |
157 | 157 | function description() { |
158 | 158 | return $this->get('PMD_desc'); |
@@ -172,7 +172,7 @@ discard block |
||
172 | 172 | |
173 | 173 | /** |
174 | 174 | * Gets name |
175 | - * @return string |
|
175 | + * @return boolean |
|
176 | 176 | */ |
177 | 177 | function name() { |
178 | 178 | return $this->get('PMD_name'); |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | |
213 | 213 | /** |
214 | 214 | * Gets order |
215 | - * @return int |
|
215 | + * @return boolean |
|
216 | 216 | */ |
217 | 217 | function order() { |
218 | 218 | return $this->get('PMD_order'); |
@@ -232,7 +232,7 @@ discard block |
||
232 | 232 | |
233 | 233 | /** |
234 | 234 | * Gets slug |
235 | - * @return string |
|
235 | + * @return boolean |
|
236 | 236 | */ |
237 | 237 | function slug() { |
238 | 238 | return $this->get('PMD_slug'); |
@@ -252,7 +252,7 @@ discard block |
||
252 | 252 | |
253 | 253 | /** |
254 | 254 | * Gets type |
255 | - * @return string |
|
255 | + * @return boolean |
|
256 | 256 | */ |
257 | 257 | function type() { |
258 | 258 | return $this->get('PMD_type'); |
@@ -272,7 +272,7 @@ discard block |
||
272 | 272 | |
273 | 273 | /** |
274 | 274 | * Gets wp_user |
275 | - * @return int |
|
275 | + * @return boolean |
|
276 | 276 | */ |
277 | 277 | function wp_user() { |
278 | 278 | return $this->get('PMD_wp_user'); |
@@ -307,7 +307,7 @@ discard block |
||
307 | 307 | |
308 | 308 | /** |
309 | 309 | * Gets admin_name |
310 | - * @return string |
|
310 | + * @return boolean |
|
311 | 311 | */ |
312 | 312 | function admin_name() { |
313 | 313 | return $this->get('PMD_admin_name'); |
@@ -327,7 +327,7 @@ discard block |
||
327 | 327 | |
328 | 328 | /** |
329 | 329 | * Gets admin_desc |
330 | - * @return string |
|
330 | + * @return boolean |
|
331 | 331 | */ |
332 | 332 | function admin_desc() { |
333 | 333 | return $this->get('PMD_admin_desc'); |
@@ -347,7 +347,7 @@ discard block |
||
347 | 347 | |
348 | 348 | /** |
349 | 349 | * Gets scope |
350 | - * @return array |
|
350 | + * @return boolean |
|
351 | 351 | */ |
352 | 352 | function scope() { |
353 | 353 | return $this->get('PMD_scope'); |
@@ -2,15 +2,15 @@ discard block |
||
2 | 2 | /** |
3 | 3 | * Required by EEM_Question_Group_Question in case someone queries for all its model objects |
4 | 4 | */ |
5 | -class EE_Question_Group_Question extends EE_Base_Class{ |
|
5 | +class EE_Question_Group_Question extends EE_Base_Class { |
|
6 | 6 | |
7 | 7 | /** |
8 | 8 | * @param array $props_n_values |
9 | 9 | * @return EE_Question_Group_Question|mixed |
10 | 10 | */ |
11 | - public static function new_instance( $props_n_values = array() ) { |
|
12 | - $has_object = parent::_check_for_object( $props_n_values, __CLASS__ ); |
|
13 | - return $has_object ? $has_object : new self( $props_n_values ); |
|
11 | + public static function new_instance($props_n_values = array()) { |
|
12 | + $has_object = parent::_check_for_object($props_n_values, __CLASS__); |
|
13 | + return $has_object ? $has_object : new self($props_n_values); |
|
14 | 14 | } |
15 | 15 | |
16 | 16 | |
@@ -19,7 +19,7 @@ discard block |
||
19 | 19 | * @param array $props_n_values |
20 | 20 | * @return EE_Question_Group_Question |
21 | 21 | */ |
22 | - public static function new_instance_from_db ( $props_n_values = array() ) { |
|
23 | - return new self( $props_n_values, TRUE ); |
|
22 | + public static function new_instance_from_db($props_n_values = array()) { |
|
23 | + return new self($props_n_values, TRUE); |
|
24 | 24 | } |
25 | 25 | } |
26 | 26 | \ No newline at end of file |