Completed
Branch FET-8162-relation-exists (8f4753)
by
unknown
669:05 queued 657:23
created
core/db_models/fields/EE_Primary_Key_String_Field.php 2 patches
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -4,6 +4,10 @@
 block discarded – undo
4 4
 	function get_wpdb_data_type(){
5 5
 		return '%s';
6 6
 	}
7
+
8
+	/**
9
+	 * @param string $table_column
10
+	 */
7 11
 	public function __construct($table_column, $nicename) {
8 12
 		parent::__construct($table_column, $nicename, NULL);
9 13
 	}
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 require_once('EE_Primary_Key_Field_Base.php');
3
-class EE_Primary_Key_String_Field extends EE_Primary_Key_Field_Base{
4
-	function get_wpdb_data_type(){
3
+class EE_Primary_Key_String_Field extends EE_Primary_Key_Field_Base {
4
+	function get_wpdb_data_type() {
5 5
 		return '%s';
6 6
 	}
7 7
 	public function __construct($table_column, $nicename) {
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
 	 * @return string
14 14
 	 */
15 15
 	function prepare_for_set($value_inputted_for_field_on_model_object) {
16
-	if($this->is_model_obj_of_type_pointed_to($value_inputted_for_field_on_model_object)){
16
+	if ($this->is_model_obj_of_type_pointed_to($value_inputted_for_field_on_model_object)) {
17 17
 			$value_inputted_for_field_on_model_object = $value_inputted_for_field_on_model_object->ID();
18 18
 		}
19 19
 		return wp_strip_all_tags($value_inputted_for_field_on_model_object);
Please login to merge, or discard this patch.
core/db_models/fields/EE_WP_Post_Status_Field.php 2 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,6 @@
 block discarded – undo
26 26
 	 *   )
27 27
 	 * )
28 28
 	 * @link http://codex.wordpress.org/Function_Reference/register_post_status for more info
29
-	 * @param boolean $store_in_db_as_int By default, enums are stored as STRINGS in the DB. However, if this var is set to true, it will be stored as an INT
30 29
 	 */
31 30
 	function __construct($table_column, $nicename, $nullable, $default_value, $new_stati = array()){
32 31
 		$this->_register_new_stati( $new_stati );
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-require_once( EE_MODELS . 'fields/EE_Enum_Text_Field.php' );
3
-class EE_WP_Post_Status_Field extends EE_Enum_Text_Field{
2
+require_once(EE_MODELS.'fields/EE_Enum_Text_Field.php');
3
+class EE_WP_Post_Status_Field extends EE_Enum_Text_Field {
4 4
 
5 5
 	protected $_wp_post_stati;
6 6
 
@@ -28,8 +28,8 @@  discard block
 block discarded – undo
28 28
 	 * @link http://codex.wordpress.org/Function_Reference/register_post_status for more info
29 29
 	 * @param boolean $store_in_db_as_int By default, enums are stored as STRINGS in the DB. However, if this var is set to true, it will be stored as an INT
30 30
 	 */
31
-	function __construct($table_column, $nicename, $nullable, $default_value, $new_stati = array()){
32
-		$this->_register_new_stati( $new_stati );
31
+	function __construct($table_column, $nicename, $nullable, $default_value, $new_stati = array()) {
32
+		$this->_register_new_stati($new_stati);
33 33
 		$this->_set_allowed_enum_values();
34 34
 		parent::__construct($table_column, $nicename, $nullable, $default_value, $this->_allowed_enum_values);
35 35
 	}
@@ -46,18 +46,18 @@  discard block
 block discarded – undo
46 46
 	 * @param  array $new_stati statuses
47 47
 	 * @return void
48 48
 	 */
49
-	protected function _register_new_stati( $new_stati ) {
49
+	protected function _register_new_stati($new_stati) {
50 50
 
51
-		foreach ( (array) $new_stati as $status_key => $status_args ) {
51
+		foreach ((array) $new_stati as $status_key => $status_args) {
52 52
 			$args = array(
53
-				'label' => isset( $status_args['label'] ) ? $status_args['label'] : $status_key,
54
-				'public' => isset( $status_args['public'] ) && is_bool( $status_args['public'] ) ? $status_args['public'] : TRUE,
55
-				'exclude_from_search' => isset( $status_args['exclude_from_search'] ) && is_bool($status_args['exclude_from_search'] ) ? $status_args['exclude_from_search'] : FALSE,
56
-				'show_in_admin_all_list' => isset( $status_args['show_in_admin_all_list'] ) && is_bool( $status_args['show_in_admin_all_list'] ) ? $status_args['show_in_admin_all_list'] : FALSE,
57
-				'show_in_admin_status_list' =>  isset( $status_args['show_in_admin_status_list'] ) && is_bool( $status_args['show_in_admin_status_list'] ) ? $status_args['show_in_admin_status_list'] : TRUE,
58
-				'label_count' => isset( $status_args['label_count'] ) ? $status_args['label_count'] : ''
53
+				'label' => isset($status_args['label']) ? $status_args['label'] : $status_key,
54
+				'public' => isset($status_args['public']) && is_bool($status_args['public']) ? $status_args['public'] : TRUE,
55
+				'exclude_from_search' => isset($status_args['exclude_from_search']) && is_bool($status_args['exclude_from_search']) ? $status_args['exclude_from_search'] : FALSE,
56
+				'show_in_admin_all_list' => isset($status_args['show_in_admin_all_list']) && is_bool($status_args['show_in_admin_all_list']) ? $status_args['show_in_admin_all_list'] : FALSE,
57
+				'show_in_admin_status_list' =>  isset($status_args['show_in_admin_status_list']) && is_bool($status_args['show_in_admin_status_list']) ? $status_args['show_in_admin_status_list'] : TRUE,
58
+				'label_count' => isset($status_args['label_count']) ? $status_args['label_count'] : ''
59 59
 				);
60
-			register_post_status( $status_key, $status_args );
60
+			register_post_status($status_key, $status_args);
61 61
 		}
62 62
 
63 63
 	}
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 		global $wp_post_statuses;
79 79
 		$this->_wp_post_stati = $wp_post_statuses;
80 80
 
81
-		foreach( $this->_wp_post_stati  as $post_status => $args_object ) {
81
+		foreach ($this->_wp_post_stati  as $post_status => $args_object) {
82 82
 			$this->_allowed_enum_values[$post_status] = $args_object->label;
83 83
 		}
84 84
 
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
 	 * @param  string $status What status object you want
109 109
 	 * @return std_object         the status object or FALSE if it doesn't exist.
110 110
 	 */
111
-	public function get_status_object( $status ) {
112
-		return isset( $this->_wp_post_stati[$status] ) ? $this->_wp_post_stati[$status] : FALSE;
111
+	public function get_status_object($status) {
112
+		return isset($this->_wp_post_stati[$status]) ? $this->_wp_post_stati[$status] : FALSE;
113 113
 	}
114 114
 }
115 115
\ No newline at end of file
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Model_Query_Info_Carrier.php 3 patches
Doc Comments   +14 added lines, -1 removed lines patch added patch discarded remove patch
@@ -43,16 +43,30 @@  discard block
 block discarded – undo
43 43
    
44 44
    private $_group_by_sql;
45 45
    
46
+   /**
47
+    * @param string $limit_sql
48
+    */
46 49
    function set_limit_sql($limit_sql){
47 50
 	   $this->_limit_sql = $limit_sql;
48 51
 	}
49 52
 	
53
+	/**
54
+	 * @param string $order_by_sql
55
+	 */
50 56
 	function set_order_by_sql($order_by_sql){
51 57
 		$this->_order_by_sql = $order_by_sql;
52 58
 	}
59
+
60
+	/**
61
+	 * @param string $group_by_sql
62
+	 */
53 63
 	function set_group_by_sql($group_by_sql){
54 64
 		$this->_group_by_sql = $group_by_sql;
55 65
 	}
66
+
67
+	/**
68
+	 * @param string $having_sql
69
+	 */
56 70
 	function set_having_sql($having_sql){
57 71
 		$this->_having_sql = $having_sql;
58 72
 	}
@@ -72,7 +86,6 @@  discard block
 block discarded – undo
72 86
     * 
73 87
     * @param type $model_included_name
74 88
     * @param type $join_sql
75
-    * @param type $data_types
76 89
     */
77 90
    public function __construct($model_included_name= array(), $join_sql = ''){
78 91
 	   $this->_models_included = $model_included_name;
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -11,8 +11,8 @@  discard block
 block discarded – undo
11 11
 */
12 12
 class EE_Model_Query_Info_Carrier extends EE_Base{
13 13
    /**
14
-	* @var string SQL for performing joins (Eg, "INNER JOIN blah ON blah=blah INNER JOIN FOO ON foo=foo...")
15
-	*/
14
+    * @var string SQL for performing joins (Eg, "INNER JOIN blah ON blah=blah INNER JOIN FOO ON foo=foo...")
15
+    */
16 16
    private $_join_sql;
17 17
    /**
18 18
     *
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
     * @return string
133 133
     */
134 134
   public function get_main_model_join_sql() {
135
-    return $this->_main_join_sql;
135
+	return $this->_main_join_sql;
136 136
   }
137 137
 
138 138
 
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
 * We could have returned an array
10 10
 * with two keys 'join_sql' and 'data_types', but this better-defines the data being passed around
11 11
 */
12
-class EE_Model_Query_Info_Carrier extends EE_Base{
12
+class EE_Model_Query_Info_Carrier extends EE_Base {
13 13
    /**
14 14
 	* @var string SQL for performing joins (Eg, "INNER JOIN blah ON blah=blah INNER JOIN FOO ON foo=foo...")
15 15
 	*/
@@ -43,29 +43,29 @@  discard block
 block discarded – undo
43 43
    
44 44
    private $_group_by_sql;
45 45
    
46
-   function set_limit_sql($limit_sql){
46
+   function set_limit_sql($limit_sql) {
47 47
 	   $this->_limit_sql = $limit_sql;
48 48
 	}
49 49
 	
50
-	function set_order_by_sql($order_by_sql){
50
+	function set_order_by_sql($order_by_sql) {
51 51
 		$this->_order_by_sql = $order_by_sql;
52 52
 	}
53
-	function set_group_by_sql($group_by_sql){
53
+	function set_group_by_sql($group_by_sql) {
54 54
 		$this->_group_by_sql = $group_by_sql;
55 55
 	}
56
-	function set_having_sql($having_sql){
56
+	function set_having_sql($having_sql) {
57 57
 		$this->_having_sql = $having_sql;
58 58
 	}
59
-	function get_limit_sql(){
59
+	function get_limit_sql() {
60 60
 		return $this->_limit_sql;
61 61
 	}
62
-	function get_order_by_sql(){
62
+	function get_order_by_sql() {
63 63
 		return $this->_order_by_sql;
64 64
 	}
65
-	function get_group_by_sql(){
65
+	function get_group_by_sql() {
66 66
 		return $this->_group_by_sql;
67 67
 	}
68
-	function get_having_sql(){
68
+	function get_having_sql() {
69 69
 		return $this->_having_sql;
70 70
 	}
71 71
    /**
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
     * @param type $join_sql
75 75
     * @param type $data_types
76 76
     */
77
-   public function __construct($model_included_name= array(), $join_sql = ''){
77
+   public function __construct($model_included_name = array(), $join_sql = '') {
78 78
 	   $this->_models_included = $model_included_name;
79 79
 	   $this->_join_sql = $join_sql;
80 80
    }
@@ -83,10 +83,10 @@  discard block
 block discarded – undo
83 83
     * Merges info from the other EEM_Related_Model_Info_Carrier into this one.
84 84
     * @param EE_Model_Query_Info_Carrier $other_model_query_info_carrier
85 85
     */
86
-   public function merge( $other_model_query_info_carrier ){
87
-	   if( $other_model_query_info_carrier && ! $this->_have_already_included_one_of_these_models($other_model_query_info_carrier->get_model_names_included())){
88
-			$model_included_on_other_join_sql_and_data_types_carrier =  $other_model_query_info_carrier->get_model_names_included();
89
-			$this->_models_included = array_merge( $this->_models_included, $model_included_on_other_join_sql_and_data_types_carrier );
86
+   public function merge($other_model_query_info_carrier) {
87
+	   if ($other_model_query_info_carrier && ! $this->_have_already_included_one_of_these_models($other_model_query_info_carrier->get_model_names_included())) {
88
+			$model_included_on_other_join_sql_and_data_types_carrier = $other_model_query_info_carrier->get_model_names_included();
89
+			$this->_models_included = array_merge($this->_models_included, $model_included_on_other_join_sql_and_data_types_carrier);
90 90
 			$this->_join_sql .= $other_model_query_info_carrier->_join_sql;
91 91
 	   }
92 92
 	   //otherwise don't merge our data.
@@ -100,9 +100,9 @@  discard block
 block discarded – undo
100 100
     * @param array $model_names just like EE_MOdel_QUery_Info_Carrier::_models_included: keys are model chain paths, values are the model names only
101 101
     * @return boolean
102 102
     */
103
-   protected function  _have_already_included_one_of_these_models($model_names){
104
-	   foreach($this->_models_included as $model_relation_path=>$model_included){
105
-		   if(array_key_exists($model_relation_path, $model_names)){
103
+   protected function  _have_already_included_one_of_these_models($model_names) {
104
+	   foreach ($this->_models_included as $model_relation_path=>$model_included) {
105
+		   if (array_key_exists($model_relation_path, $model_names)) {
106 106
 			   return true;
107 107
 		   }
108 108
 	   }
@@ -112,17 +112,17 @@  discard block
 block discarded – undo
112 112
     * Array keys are model names, values are "model relation paths". See EE_Model_Query_Info_Carrier::_models_included for details
113 113
     * @return array like EE_Model_Query_Info_Carrier::_models_included
114 114
     */
115
-   public function get_model_names_included(){
115
+   public function get_model_names_included() {
116 116
 	   return $this->_models_included;
117 117
    }
118 118
    /**
119 119
     * sets the $where_sql for later use from client code
120 120
     * @param string $where_sql
121 121
     */
122
-   public function set_where_sql($where_sql){
122
+   public function set_where_sql($where_sql) {
123 123
 	   $this->_where_sql = $where_sql;
124 124
    }
125
-   public function get_where_sql(){
125
+   public function get_where_sql() {
126 126
 	   return $this->_where_sql;
127 127
    }
128 128
 
@@ -143,10 +143,10 @@  discard block
 block discarded – undo
143 143
     * after the FROM and before the WHERE.)
144 144
     * @param string $join_sql
145 145
     */
146
-   public function set_main_model_join_sql($join_sql){
146
+   public function set_main_model_join_sql($join_sql) {
147 147
 	   $this->_main_join_sql = $join_sql;
148 148
    }
149
-   public function get_full_join_sql(){
150
-	   return $this->_main_join_sql . $this->_join_sql;
149
+   public function get_full_join_sql() {
150
+	   return $this->_main_join_sql.$this->_join_sql;
151 151
    }
152 152
 }
153 153
\ No newline at end of file
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Secondary_Table.php 2 patches
Doc Comments   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 	 * creates join statement FROM primary table
50 50
 	 * gets SQL like "LEFT JOIN table_name AS table_alias ON other_table_alias.pk = table_alias.fk
51 51
 	 *
52
-	 * @param string $table allows us to set special conditions on the $table_name portion of the join query (i.e. doing a subquery)
52
+	 * @param string $primary_table_alias_with_model_chain_prefix
53 53
 	 * @return string of SQL
54 54
 	 */
55 55
 	function get_join_sql( $primary_table_alias_with_model_chain_prefix  ){
@@ -72,6 +72,7 @@  discard block
 block discarded – undo
72 72
 	 * " LEFT JOIN secondary_table_table AS Secondary ON ..." like get_join_sql, this function returns
73 73
 	 * " LEFT JOIN primary_table AS Primary ON ...".
74 74
 	 * This is useful if the secondary table is already included in the SQL, but the primary table is not yet.
75
+	 * @param string $secondary_table_alias_with_model_chain_prefix
75 76
 	 * @return string
76 77
 	 */
77 78
 	function get_inverse_join_sql($secondary_table_alias_with_model_chain_prefix){
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -5,8 +5,8 @@  discard block
 block discarded – undo
5 5
  * table's rows. Ie, it can't have many rows in the secondary table that point to
6 6
  * a single row in the primary table
7 7
  */
8
-require_once( EE_MODELS . 'helpers/EE_Table_Base.php');
9
-class EE_Secondary_Table extends EE_Table_Base{
8
+require_once(EE_MODELS.'helpers/EE_Table_Base.php');
9
+class EE_Secondary_Table extends EE_Table_Base {
10 10
 	protected $_extra_join_conditions;
11 11
 
12 12
 	/**
@@ -19,15 +19,15 @@  discard block
 block discarded – undo
19 19
 	 * @param boolean $global whether the table is "global" as in there is only 1 table on an entire multisite install,
20 20
 	 *					or whether each site on a multisite install has a copy of this table
21 21
 	 */
22
-	function __construct($table_name, $pk_column,  $fk_column = null, $extra_join_conditions = null, $global = false ){
22
+	function __construct($table_name, $pk_column, $fk_column = null, $extra_join_conditions = null, $global = false) {
23 23
 		$this->_fk_on_table = $fk_column;
24 24
 		$this->_extra_join_conditions = $extra_join_conditions;
25
-		parent::__construct( $table_name, $pk_column, $global );
25
+		parent::__construct($table_name, $pk_column, $global);
26 26
 	}
27
-	function get_fk_on_table(){
27
+	function get_fk_on_table() {
28 28
 		return $this->_fk_on_table;
29 29
 	}
30
-	function _construct_finalize_set_table_to_join_with(EE_Table_Base $table){
30
+	function _construct_finalize_set_table_to_join_with(EE_Table_Base $table) {
31 31
 		$this->_table_to_join_with = $table;
32 32
 	}
33 33
 	/**
@@ -35,14 +35,14 @@  discard block
 block discarded – undo
35 35
 	 * @return string of sql like "Event.post_type = 'event'", which gets added to
36 36
 	 * the end of the join statement with the primary table
37 37
 	 */
38
-	function get_extra_join_conditions(){
38
+	function get_extra_join_conditions() {
39 39
 		return $this->_extra_join_conditions;
40 40
 	}
41 41
 	/**
42 42
 	 *
43 43
 	 * @return EE_Primary_Table
44 44
 	 */
45
-	function get_table_to_join_with(){
45
+	function get_table_to_join_with() {
46 46
 		return $this->_table_to_join_with;
47 47
 	}
48 48
 	/**
@@ -52,15 +52,15 @@  discard block
 block discarded – undo
52 52
 	 * @param string $table allows us to set special conditions on the $table_name portion of the join query (i.e. doing a subquery)
53 53
 	 * @return string of SQL
54 54
 	 */
55
-	function get_join_sql( $primary_table_alias_with_model_chain_prefix  ){
55
+	function get_join_sql($primary_table_alias_with_model_chain_prefix) {
56 56
 
57 57
 		$table_name = $this->get_table_name();
58
-		$secondary_table_alias = EE_Model_Parser::get_prefix_from_table_alias_with_model_relation_chain_prefix($primary_table_alias_with_model_chain_prefix) . $this->get_table_alias();
58
+		$secondary_table_alias = EE_Model_Parser::get_prefix_from_table_alias_with_model_relation_chain_prefix($primary_table_alias_with_model_chain_prefix).$this->get_table_alias();
59 59
 		$other_table_pk = $this->get_table_to_join_with()->get_pk_column();
60 60
 		$fk = $this->get_fk_on_table();
61 61
 		$join_sql = " LEFT JOIN $table_name AS $secondary_table_alias ON $primary_table_alias_with_model_chain_prefix.$other_table_pk = $secondary_table_alias.$fk ";
62
-		if($this->get_extra_join_conditions()){
63
-			$join_sql.="AND ".$this->get_extra_join_conditions();
62
+		if ($this->get_extra_join_conditions()) {
63
+			$join_sql .= "AND ".$this->get_extra_join_conditions();
64 64
 		}
65 65
 		return $join_sql;
66 66
 	}
@@ -74,14 +74,14 @@  discard block
 block discarded – undo
74 74
 	 * This is useful if the secondary table is already included in the SQL, but the primary table is not yet.
75 75
 	 * @return string
76 76
 	 */
77
-	function get_inverse_join_sql($secondary_table_alias_with_model_chain_prefix){
78
-		$primary_table_name =$this->get_table_to_join_with()->get_table_name();
79
-		$primary_table_alias = EE_Model_Parser::get_prefix_from_table_alias_with_model_relation_chain_prefix($secondary_table_alias_with_model_chain_prefix) . $this->get_table_to_join_with()->get_table_alias();
80
-		$primary_table_pk = $this->get_table_to_join_with()->get_pk_column();//$this->get_pk_column();
77
+	function get_inverse_join_sql($secondary_table_alias_with_model_chain_prefix) {
78
+		$primary_table_name = $this->get_table_to_join_with()->get_table_name();
79
+		$primary_table_alias = EE_Model_Parser::get_prefix_from_table_alias_with_model_relation_chain_prefix($secondary_table_alias_with_model_chain_prefix).$this->get_table_to_join_with()->get_table_alias();
80
+		$primary_table_pk = $this->get_table_to_join_with()->get_pk_column(); //$this->get_pk_column();
81 81
 		$fk = $this->get_fk_on_table();
82 82
 		$join_sql = " LEFT JOIN $primary_table_name AS $primary_table_alias ON $primary_table_alias.$primary_table_pk = $secondary_table_alias_with_model_chain_prefix.$fk ";
83
-		if($this->get_extra_join_conditions()){
84
-			$join_sql.="AND ".$this->get_extra_join_conditions();
83
+		if ($this->get_extra_join_conditions()) {
84
+			$join_sql .= "AND ".$this->get_extra_join_conditions();
85 85
 		}
86 86
 		return $join_sql;
87 87
 	}
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 	public function get_select_join_limit_join($limit) {
95 95
 		//first get the select
96 96
 		$select = $this->get_select_join_limit($limit);
97
-		$join_sql = $this->get_join_sql( $select );
97
+		$join_sql = $this->get_join_sql($select);
98 98
 		return $join_sql;
99 99
 	}
100 100
 
@@ -103,12 +103,12 @@  discard block
 block discarded – undo
103 103
 	function get_fully_qualified_fk_column() {
104 104
 		$table_alias = $this->get_table_alias();
105 105
 		$fk = $this->get_fk_on_table();
106
-		return $table_alias . '.' . $fk;
106
+		return $table_alias.'.'.$fk;
107 107
 	}
108 108
 
109 109
 	function get_fully_qualified_pk_on_fk_table() {
110 110
 		$table_alias = $this->get_table_to_join_with()->get_table_alias();
111 111
 		$pk = $this->get_table_to_join_with()->get_pk_column();
112
-		return $table_alias . '.' . $pk;
112
+		return $table_alias.'.'.$pk;
113 113
 	}
114 114
 }
115 115
\ No newline at end of file
Please login to merge, or discard this patch.
core/db_models/relations/EE_HABTM_Relation.php 2 patches
Doc Comments   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,6 +17,7 @@  discard block
 block discarded – undo
17 17
 	 * get related models across the relation, and add-and-remove the relationships.
18 18
 	 * @param boolean $block_deletes for this type of relation, we block by default for now. if there are related models across this relation, block (prevent and add an error) the deletion of this model
19 19
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
20
+	 * @param string $joining_model_name
20 21
 	 */
21 22
 	function __construct($joining_model_name,$block_deletes = true, $blocking_delete_error_message =''){
22 23
 		$this->_joining_model_name = $joining_model_name;
@@ -24,7 +25,7 @@  discard block
 block discarded – undo
24 25
 	}
25 26
 	/**
26 27
 	 * Gets the joining model's object
27
-	 * @return EEM_Base
28
+	 * @return boolean
28 29
 	 */
29 30
 	function get_join_model(){
30 31
 		return $this->_get_model($this->_joining_model_name);
Please login to merge, or discard this patch.
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once( EE_MODELS . 'relations/EE_Model_Relation_Base.php');
4
-class EE_HABTM_Relation extends EE_Model_Relation_Base{
3
+require_once(EE_MODELS.'relations/EE_Model_Relation_Base.php');
4
+class EE_HABTM_Relation extends EE_Model_Relation_Base {
5 5
 	/**
6 6
 	 * Model whicih defines the relation between two other models. Eg, the EE_Event_Question_Group model,
7 7
 	 * which joins EE_Event and EE_Question_Group
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
 	 * @param boolean $block_deletes for this type of relation, we block by default for now. if there are related models across this relation, block (prevent and add an error) the deletion of this model
19 19
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
20 20
 	 */
21
-	function __construct($joining_model_name,$block_deletes = true, $blocking_delete_error_message =''){
21
+	function __construct($joining_model_name, $block_deletes = true, $blocking_delete_error_message = '') {
22 22
 		$this->_joining_model_name = $joining_model_name;
23 23
 		parent::__construct($block_deletes, $blocking_delete_error_message);
24 24
 	}
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 	 * Gets the joining model's object
27 27
 	 * @return EEM_Base
28 28
 	 */
29
-	function get_join_model(){
29
+	function get_join_model() {
30 30
 		return $this->_get_model($this->_joining_model_name);
31 31
 	}
32 32
 	/**
@@ -34,21 +34,21 @@  discard block
 block discarded – undo
34 34
 	 * @param string $model_relation_chain like 'Event.Event_Venue.Venue'
35 35
 	 * @return string of SQL
36 36
 	 */
37
-	function get_join_to_intermediate_model_statement($model_relation_chain){
37
+	function get_join_to_intermediate_model_statement($model_relation_chain) {
38 38
 		//create sql like
39 39
 		//LEFT JOIN join_table AS join_table_alias ON this_table_alias.this_table_pk = join_table_alias.join_table_fk_to_this
40 40
 		//LEFT JOIN other_table AS other_table_alias ON join_table_alias.join_table_fk_to_other = other_table_alias.other_table_pk
41 41
 		//remember the model relation chain to the JOIN model, because we'll
42 42
 		//need it for get_join_statement()
43 43
 		$this->_model_relation_chain_to_join_model = $model_relation_chain;
44
-		$this_table_pk_field = $this->get_this_model()->get_primary_key_field();//get_foreign_key_to($this->get_other_model()->get_this_model_name());
44
+		$this_table_pk_field = $this->get_this_model()->get_primary_key_field(); //get_foreign_key_to($this->get_other_model()->get_this_model_name());
45 45
 		$join_table_fk_field_to_this_table = $this->get_join_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
46
-		$this_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_this_model()->get_this_model_name()) . $this_table_pk_field->get_table_alias();
46
+		$this_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_this_model()->get_this_model_name()).$this_table_pk_field->get_table_alias();
47 47
 
48
-		$join_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_join_model()->get_this_model_name()) . $join_table_fk_field_to_this_table->get_table_alias();
48
+		$join_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_join_model()->get_this_model_name()).$join_table_fk_field_to_this_table->get_table_alias();
49 49
 		$join_table = $this->get_join_model()->get_table_for_alias($join_table_alias);
50 50
 		//phew! ok, we have all the info we need, now we can create the SQL join string
51
-		$SQL = $this->_left_join($join_table, $join_table_alias, $join_table_fk_field_to_this_table->get_table_column(), $this_table_alias, $this_table_pk_field->get_table_column()) . $this->get_join_model()->_construct_internal_join_to_table_with_alias($join_table_alias);
51
+		$SQL = $this->_left_join($join_table, $join_table_alias, $join_table_fk_field_to_this_table->get_table_column(), $this_table_alias, $this_table_pk_field->get_table_column()).$this->get_join_model()->_construct_internal_join_to_table_with_alias($join_table_alias);
52 52
 
53 53
 		return $SQL;
54 54
 	}
@@ -60,18 +60,18 @@  discard block
 block discarded – undo
60 60
 	 * @param string $model_relation_chain like 'Event.Event_Venue.Venue'
61 61
 	 * @return string of SQL
62 62
 	 */
63
-	function get_join_statement($model_relation_chain){
64
-		if( $this->_model_relation_chain_to_join_model === NULL ){
65
-			throw new EE_Error( sprintf( __( 'When using EE_HABTM_Relation to create a join, you must call get_join_to_intermediate_model_statement BEFORE get_join_statement', 'event_espresso' )));
63
+	function get_join_statement($model_relation_chain) {
64
+		if ($this->_model_relation_chain_to_join_model === NULL) {
65
+			throw new EE_Error(sprintf(__('When using EE_HABTM_Relation to create a join, you must call get_join_to_intermediate_model_statement BEFORE get_join_statement', 'event_espresso')));
66 66
 		}
67 67
 		$join_table_fk_field_to_this_table = $this->get_join_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
68
-		$join_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($this->_model_relation_chain_to_join_model, $this->get_join_model()->get_this_model_name()) . $join_table_fk_field_to_this_table->get_table_alias();
68
+		$join_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($this->_model_relation_chain_to_join_model, $this->get_join_model()->get_this_model_name()).$join_table_fk_field_to_this_table->get_table_alias();
69 69
 		$other_table_pk_field = $this->get_other_model()->get_primary_key_field();
70 70
 		$join_table_fk_field_to_other_table = $this->get_join_model()->get_foreign_key_to($this->get_other_model()->get_this_model_name());
71
-		$other_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_other_model()->get_this_model_name()) . $other_table_pk_field->get_table_alias();
71
+		$other_table_alias = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this->get_other_model()->get_this_model_name()).$other_table_pk_field->get_table_alias();
72 72
 		$other_table = $this->get_other_model()->get_table_for_alias($other_table_alias);
73 73
 
74
-		$SQL = $this->_left_join($other_table, $other_table_alias, $other_table_pk_field->get_table_column(), $join_table_alias, $join_table_fk_field_to_other_table->get_table_column()) . $this->get_other_model()->_construct_internal_join_to_table_with_alias($other_table_alias);
74
+		$SQL = $this->_left_join($other_table, $other_table_alias, $other_table_pk_field->get_table_column(), $join_table_alias, $join_table_fk_field_to_other_table->get_table_column()).$this->get_other_model()->_construct_internal_join_to_table_with_alias($other_table_alias);
75 75
 		return $SQL;
76 76
 	}
77 77
 
@@ -84,36 +84,36 @@  discard block
 block discarded – undo
84 84
 	 * @param array             $where_query col=>val pairs that are used as extra conditions for checking existing values and for setting new rows if no exact matches.
85 85
 	 * @return EE_Base_Class
86 86
 	 */
87
-	 function add_relation_to($this_obj_or_id, $other_obj_or_id, $where_query = array() ){
87
+	 function add_relation_to($this_obj_or_id, $other_obj_or_id, $where_query = array()) {
88 88
 		 $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
89 89
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
90 90
 		//check if such a relationship already exists
91 91
 		 $join_model_fk_to_this_model = $this->get_join_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
92 92
 		 $join_model_fk_to_other_model = $this->get_join_model()->get_foreign_key_to($this->get_other_model()->get_this_model_name());
93 93
 
94
-		 $cols_n_values =  array(
94
+		 $cols_n_values = array(
95 95
 				 $join_model_fk_to_this_model->get_name() => $this_model_obj->ID(),
96 96
 				 $join_model_fk_to_other_model->get_name() => $other_model_obj->ID());
97 97
 
98 98
 		 //if $where_query exists lets add them to the query_params.
99
-		 if ( !empty( $where_query ) ) {
99
+		 if ( ! empty($where_query)) {
100 100
 		 	//make sure we strip any of the join model names from the $where_query cause we don't need that in here (why? because client code may have used the same conditionals for get_all_related which DOES need the join model name)
101 101
 		 	//make sure we strip THIS models name from the query param
102
-		 	foreach ( $where_query as $query_param => $val ) {
103
-				$query_param = str_replace($this->get_join_model()->get_this_model_name().".","", $query_param);
102
+		 	foreach ($where_query as $query_param => $val) {
103
+				$query_param = str_replace($this->get_join_model()->get_this_model_name().".", "", $query_param);
104 104
 				$parsed_query[$query_param] = $val;
105 105
 			}
106
-		 	$cols_n_values = array_merge( $cols_n_values, $parsed_query );
106
+		 	$cols_n_values = array_merge($cols_n_values, $parsed_query);
107 107
 		 }
108 108
 
109
-		 $query_params = array( $cols_n_values );
109
+		 $query_params = array($cols_n_values);
110 110
 
111 111
 
112 112
 		 $existing_entry_in_join_table = $this->get_join_model()->get_one($query_params);
113 113
 		//if there is already an entry in the join table, indicating a relationship, we're done
114 114
 		 //again, if you want more sophisticated logic or insertions (handling more columns than just 2 foreign keys to
115 115
 		 //the other tables, use the joining model directly!
116
-		 if( ! $existing_entry_in_join_table ){
116
+		 if ( ! $existing_entry_in_join_table) {
117 117
 			$this->get_join_model()->insert($cols_n_values);
118 118
 		}
119 119
 		return $other_model_obj;
@@ -125,29 +125,29 @@  discard block
 block discarded – undo
125 125
 	 * * @param array           $where_query col=>val pairs that are used as extra conditions for checking existing values and for removing existing rows if exact matches exist.
126 126
 	 * @return EE_Base_Class
127 127
 	 */
128
-	 function remove_relation_to($this_obj_or_id, $other_obj_or_id, $where_query = array() ){
128
+	 function remove_relation_to($this_obj_or_id, $other_obj_or_id, $where_query = array()) {
129 129
 		  $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
130 130
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
131 131
 		//check if such a relationship already exists
132 132
 		 $join_model_fk_to_this_model = $this->get_join_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
133 133
 		 $join_model_fk_to_other_model = $this->get_join_model()->get_foreign_key_to($this->get_other_model()->get_this_model_name());
134 134
 
135
-		 $cols_n_values =  array(
135
+		 $cols_n_values = array(
136 136
 				 $join_model_fk_to_this_model->get_name() => $this_model_obj->ID(),
137 137
 				 $join_model_fk_to_other_model->get_name() => $other_model_obj->ID());
138 138
 
139 139
 		//if $where_query exists lets add them to the query_params.
140
-		 if ( !empty( $where_query ) ) {
140
+		 if ( ! empty($where_query)) {
141 141
 		 	//make sure we strip any of the join model names from the $where_query cause we don't need that in here (why? because client code may have used the same conditionals for get_all_related which DOES need the join model name)
142 142
 		 	//make sure we strip THIS models name from the query param
143
-		 	foreach ( $where_query as $query_param => $val ) {
144
-				$query_param = str_replace($this->get_join_model()->get_this_model_name().".","", $query_param);
143
+		 	foreach ($where_query as $query_param => $val) {
144
+				$query_param = str_replace($this->get_join_model()->get_this_model_name().".", "", $query_param);
145 145
 				$parsed_query[$query_param] = $val;
146 146
 			}
147
-		 	$cols_n_values = array_merge( $cols_n_values, $parsed_query );
147
+		 	$cols_n_values = array_merge($cols_n_values, $parsed_query);
148 148
 		 }
149 149
 
150
-		 $existing_entry_in_join_table = $this->get_join_model()->delete( array($cols_n_values) );
150
+		 $existing_entry_in_join_table = $this->get_join_model()->delete(array($cols_n_values));
151 151
 		return $other_model_obj;
152 152
 	 }
153 153
 }
Please login to merge, or discard this patch.
core/db_models/relations/EE_Has_Many_Revision_Relation.php 4 patches
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -32,8 +32,8 @@  discard block
 block discarded – undo
32 32
 	 * this model. IE, there can be many other model objects related to one of this model's objects (but NOT through a JOIN table,
33 33
 	 * which is the case for EE_HABTM_Relations). This knows how to join the models,
34 34
 	 * get related models across the relation, and add-and-remove the relationships.
35
-	 * @param string $primary_pk_field See property description for details
36
-	 * @param string $parent_cpt_field This is the field that is "connected" to the $primary_cpt_field.  See property desc for details.
35
+	 * @param string $primary_cpt_field See property description for details
36
+	 * @param string $primary_cpt_field This is the field that is "connected" to the $primary_cpt_field.  See property desc for details.
37 37
 	 * @param boolean $block_deletes For this type of relation, we block by default. If there are related models across this relation, block (prevent and add an error) the deletion of this model
38 38
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
39 39
 	 */
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 	 /**
191 191
 	 * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
192 192
 	 *
193
-	 * @param  EE_Base_Class $this_model_obj
193
+	 * @param  EE_Base_Class $this_obj
194 194
 	 * @param  EE_Base_Class $other_obj
195 195
 	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
196 196
 	 * @return EE_Base_Class. ($other_obj);
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -60,8 +60,9 @@  discard block
 block discarded – undo
60 60
 		 $other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj);
61 61
 
62 62
 		 //if is array, then we've already done the add_relation so let's get out
63
-		if ( is_array( $other_model_obj ) )
64
-			return $other_model_obj[0];
63
+		if ( is_array( $other_model_obj ) ) {
64
+					return $other_model_obj[0];
65
+		}
65 66
 
66 67
 		 //find the field on th eother model which is a foreign key to this model
67 68
 		 $fk_field_on_other_model = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
@@ -88,8 +89,9 @@  discard block
 block discarded – undo
88 89
 
89 90
 
90 91
 		//if is array, then we've already done the add_relation so let's get out
91
-		if ( is_array( $other_model_obj ) )
92
-			return $other_model_obj[0];
92
+		if ( is_array( $other_model_obj ) ) {
93
+					return $other_model_obj[0];
94
+		}
93 95
 
94 96
 
95 97
 		 //find the field on th eother model which is a foreign key to this model
Please login to merge, or discard this patch.
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -185,13 +185,13 @@
 block discarded – undo
185 185
 
186 186
 
187 187
 	 /**
188
-	 * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
189
-	 *
190
-	 * @param  EE_Base_Class $this_model_obj
191
-	 * @param  EE_Base_Class $other_obj
192
-	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193
-	 * @return EE_Base_Class. ($other_obj); 
194
-	 */
188
+	  * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
189
+	  *
190
+	  * @param  EE_Base_Class $this_model_obj
191
+	  * @param  EE_Base_Class $other_obj
192
+	  * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193
+	  * @return EE_Base_Class. ($other_obj); 
194
+	  */
195 195
 	protected function _check_for_revision( $this_obj, $other_obj, $remove_relation = FALSE ) {
196 196
 		$pk_on_related_model = $this->get_other_model()->get_primary_key_field()->get_name();
197 197
 		//now we need to determine if we're in a WP revision save cause if we are we need to do some special handling
Please login to merge, or discard this patch.
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -4,8 +4,8 @@  discard block
 block discarded – undo
4 4
 /**
5 5
  * In this relation, the OTHER model ahs the foreign key pointing to this model
6 6
  */
7
-require_once( EE_MODELS . 'relations/EE_Has_Many_Relation.php');
8
-class EE_Has_Many_Revision_Relation extends EE_Has_Many_Relation{	
7
+require_once(EE_MODELS.'relations/EE_Has_Many_Relation.php');
8
+class EE_Has_Many_Revision_Relation extends EE_Has_Many_Relation {	
9 9
 
10 10
 
11 11
 	/**
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 	 * @param boolean $block_deletes For this type of relation, we block by default. If there are related models across this relation, block (prevent and add an error) the deletion of this model
38 38
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
39 39
 	 */
40
-	function __construct($primary_cpt_field, $parent_pk_relation_field, $block_deletes = true, $blocking_delete_error_message = null){
40
+	function __construct($primary_cpt_field, $parent_pk_relation_field, $block_deletes = true, $blocking_delete_error_message = null) {
41 41
 		$this->_primary_cpt_field = $primary_cpt_field;
42 42
 		$this->_parent_pk_relation_field = $parent_pk_relation_field;
43 43
 		parent::__construct($block_deletes, $blocking_delete_error_message);
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 	 * @param EE_Base_Class/int $other_obj_or_id
53 53
 	 * @return EE_Base_Class
54 54
 	 */
55
-	 function add_relation_to($this_obj_or_id, $other_obj_or_id ){
55
+	 function add_relation_to($this_obj_or_id, $other_obj_or_id) {
56 56
 		 $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
57 57
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id);
58 58
 		 
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 		 $other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj);
61 61
 
62 62
 		 //if is array, then we've already done the add_relation so let's get out
63
-		if ( is_array( $other_model_obj ) )
63
+		if (is_array($other_model_obj))
64 64
 			return $other_model_obj[0];
65 65
 
66 66
 		 //find the field on th eother model which is a foreign key to this model
@@ -80,15 +80,15 @@  discard block
 block discarded – undo
80 80
 	 * @param EE_Base_Class/int $other_obj_or_id
81 81
 	 * @return EE_Base_Class
82 82
 	 */
83
-	 function remove_relation_to($this_obj_or_id, $other_obj_or_id){
83
+	 function remove_relation_to($this_obj_or_id, $other_obj_or_id) {
84 84
 	 	$this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id);
85 85
 		$other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id);
86 86
 		//handle possible revisions
87
-		$other_model_obj = $this->_check_for_revision( $this_model_obj, $other_model_obj, TRUE );
87
+		$other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj, TRUE);
88 88
 
89 89
 
90 90
 		//if is array, then we've already done the add_relation so let's get out
91
-		if ( is_array( $other_model_obj ) )
91
+		if (is_array($other_model_obj))
92 92
 			return $other_model_obj[0];
93 93
 
94 94
 
@@ -97,12 +97,12 @@  discard block
 block discarded – undo
97 97
 
98 98
 		
99 99
 		 //set that field on the other model to this model's ID
100
-		 if ( $this->_blocking_delete ) {
101
-		 	$other_model_obj->set($fk_field_on_other_model->get_name(),null,true);
100
+		 if ($this->_blocking_delete) {
101
+		 	$other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
102 102
 		 	$other_model_obj->save();
103 103
 		 } else {
104 104
 		 	$other_model_obj->delete();
105
-		 	$other_model_obj->set($fk_field_on_other_model->get_name(),null,true);
105
+		 	$other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
106 106
 		 	return $other_model_obj;
107 107
 		 }
108 108
 		 return $other_model_obj;
@@ -118,14 +118,14 @@  discard block
 block discarded – undo
118 118
 	  * @param  boolean $values_already_prepared_by_model_object 
119 119
 	  * @return EE_Base_Class[]                                         
120 120
 	  */
121
-	 public function get_all_related( $model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false ) {
121
+	 public function get_all_related($model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false) {
122 122
 	 	
123 123
 	 	//if this is an autosave then we're going to get things differently
124
-	 	if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) {
124
+	 	if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
125 125
 	 		return $this->_do_autosave_get_all($model_object_or_id, $query_params, $values_already_prepared_by_model_object = false);
126 126
 	 	}
127 127
 
128
-	 	return parent::get_all_related( $model_object_or_id, $query_params, $values_already_prepared_by_model_object );
128
+	 	return parent::get_all_related($model_object_or_id, $query_params, $values_already_prepared_by_model_object);
129 129
 	 }
130 130
 
131 131
 
@@ -138,22 +138,22 @@  discard block
 block discarded – undo
138 138
 	  * @access protected
139 139
 	  * @return EE_Base_Class[]        
140 140
 	  */
141
-	 protected function _do_autosave_get_all( $model_object_or_id, $query_params, $values_already_prepared_by_model_object = false ) {
141
+	 protected function _do_autosave_get_all($model_object_or_id, $query_params, $values_already_prepared_by_model_object = false) {
142 142
 
143 143
 	 	//first we check if the post_id for the incoming query is for an autosave.  If it isn't that's what we want!
144
-	 	$model_object_id = $this->_get_model_object_id( $model_object_or_id );
144
+	 	$model_object_id = $this->_get_model_object_id($model_object_or_id);
145 145
 
146
-	 	$autosave = wp_get_post_autosave( $model_object_id );
146
+	 	$autosave = wp_get_post_autosave($model_object_id);
147 147
 	 	$id_to_use = $autosave ? $autosave->ID : $model_object_id;
148 148
 
149
-	 	$autosave_relations =  parent::get_all_related( $id_to_use, $query_params, $values_already_prepared_by_model_object );
149
+	 	$autosave_relations = parent::get_all_related($id_to_use, $query_params, $values_already_prepared_by_model_object);
150 150
 	 	$parent_ids = $parents = array();
151 151
 	 	$return_objs = array();
152 152
 		
153 153
 		//k this is where things differ because NOW what we're going to do is get the PARENTS for the get all related (and we'll also start setting up the return_objs array containing related that DON'T have parent ids, for those that DON'T have parents to merge with our returned objects);
154
-		foreach ( $autosave_relations as $a_r ) {
154
+		foreach ($autosave_relations as $a_r) {
155 155
 			$pid = $a_r->parent();
156
-			if ( !empty( $pid ) ) {
156
+			if ( ! empty($pid)) {
157 157
 				$parent_ids[] = $pid;
158 158
 			} else {
159 159
 				$return_objs[] = $a_r;
@@ -164,14 +164,14 @@  discard block
 block discarded – undo
164 164
 		$originals = parent::get_all_related($model_object_or_id, $query_params, $values_already_prepared_by_model_object);
165 165
 
166 166
 		//merge $originals with $return_objs
167
-		if ( $originals ) {
167
+		if ($originals) {
168 168
 			$return_objs = array_merge($originals, $return_objs);
169 169
 		}
170 170
 
171 171
 		//now we setup the query to get all the parents
172
-		if ( !empty( $parent_ids ) ) {
172
+		if ( ! empty($parent_ids)) {
173 173
 			$query_param_where_this_model_pk = $this->get_this_model()->get_this_model_name().".".$this->get_this_model()->get_primary_key_field()->get_name();
174
-			$query_param[0][$query_param_where_this_model_pk] = array('IN', $parent_ids );
174
+			$query_param[0][$query_param_where_this_model_pk] = array('IN', $parent_ids);
175 175
 			$parents = $this->get_other_model()->get_all($query_param);
176 176
 		}
177 177
 
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
 
180 180
 
181 181
 		//now merge parents with our current $return_objs and send back
182
-		return array_merge( $parents, $return_objs );
182
+		return array_merge($parents, $return_objs);
183 183
 	 }
184 184
 
185 185
 
@@ -192,42 +192,42 @@  discard block
 block discarded – undo
192 192
 	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193 193
 	 * @return EE_Base_Class. ($other_obj); 
194 194
 	 */
195
-	protected function _check_for_revision( $this_obj, $other_obj, $remove_relation = FALSE ) {
195
+	protected function _check_for_revision($this_obj, $other_obj, $remove_relation = FALSE) {
196 196
 		$pk_on_related_model = $this->get_other_model()->get_primary_key_field()->get_name();
197 197
 		//now we need to determine if we're in a WP revision save cause if we are we need to do some special handling
198
-		if (  $this_obj->post_type() == 'revision' ) {
198
+		if ($this_obj->post_type() == 'revision') {
199 199
 			//first if $other_obj fk = this_obj pk then we know that this is a pk object, let's make sure there is a matching set for the autosave if there is then we save over it, if there isn't then we need to create a new one.
200 200
 			$parent_evt_id = $this_obj->parent();
201 201
 			/*var_dump($parent_evt_id);
202 202
 			var_dump($this_obj);
203 203
 			var_dump($other_obj);/**/
204 204
 
205
-			if ( !empty($parent_evt_id) && $parent_evt_id == $other_obj->get($this->_primary_cpt_field) ) {
205
+			if ( ! empty($parent_evt_id) && $parent_evt_id == $other_obj->get($this->_primary_cpt_field)) {
206 206
 				//let's do query on this objects model to see if the incoming pk value on the obj matches any parents in this objects table.
207
-				$has_parent_obj = $this->get_other_model()->get_one( array( array( $this->_parent_pk_relation_field => $other_obj->ID(), $this->_primary_cpt_field => $this_obj->ID() ) ) );
207
+				$has_parent_obj = $this->get_other_model()->get_one(array(array($this->_parent_pk_relation_field => $other_obj->ID(), $this->_primary_cpt_field => $this_obj->ID())));
208 208
 
209
-				if ( $has_parent_obj ) {
209
+				if ($has_parent_obj) {
210 210
 					//this makes sure the update on the current obj happens to the revision's row NOT the parent row.
211 211
 					
212
-					$other_obj->set( $this->_parent_pk_relation_field, $other_obj->ID());
213
-					$other_obj->set($pk_on_related_model, $has_parent_obj->ID() );
212
+					$other_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
213
+					$other_obj->set($pk_on_related_model, $has_parent_obj->ID());
214 214
 					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
215 215
 
216
-					if ( !$remove_relation ) {
216
+					if ( ! $remove_relation) {
217 217
 						$other_obj->save();
218
-						return array( $other_obj ); 
219
-					} elseif ( $remove_relation && !$this->_blocking_delete) {
218
+						return array($other_obj); 
219
+					} elseif ($remove_relation && ! $this->_blocking_delete) {
220 220
 						$other_obj->delete();
221 221
 						$other_obj->set($this->_parent_pk_relation_field, NULL, true);
222 222
 						return array($other_obj);
223 223
 					}
224 224
 			
225 225
 				} else {
226
-					$other_obj->set( $this->_parent_pk_relation_field, $other_obj->ID() );
227
-					$other_obj->set( $this->_primary_cpt_field, $this_obj->ID() );
226
+					$other_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
227
+					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
228 228
 					$other_obj->set($pk_on_related_model, NULL, true); //ensure we create a new row for the autosave with parent id the same as the incoming ID.
229 229
 					$other_obj->save(); //make sure we insert.
230
-					return array( $other_obj );
230
+					return array($other_obj);
231 231
 				}
232 232
 			}
233 233
 
@@ -240,24 +240,24 @@  discard block
 block discarded – undo
240 240
 		} else {
241 241
 			
242 242
 			//we only need to do the below IF this is not a remove relation
243
-			if ( !$remove_relation ) {
243
+			if ( ! $remove_relation) {
244 244
 				//okay this is is a normal update/save/remove so, let's make sure the other object is not a revision of the current object.
245 245
 				//the other object will likely NOT have the correct fk on it (which is the primary_cpt_field_mame) so we must retrieve from the db to get that first.
246 246
 				$existing_other_obj = $this->get_other_model()->get_one_by_ID($other_obj->ID());
247 247
 				$potential_revision_id = is_object($existing_other_obj) ? $existing_other_obj->get($this->_primary_cpt_field) : NULL;
248 248
 
249
-				if ( $parent_this_obj_id = wp_is_post_revision($potential_revision_id) ) {
249
+				if ($parent_this_obj_id = wp_is_post_revision($potential_revision_id)) {
250 250
 					//yes the OTHER object is linked to the revision of the parent, not the parent itself. That means we need to make the other_object an attachment of this_obj and then duplicate other_obj for the revision.
251
-					$other_obj->set($this->_primary_cpt_field, $this_obj->ID() );
251
+					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
252 252
 					$other_obj->save();
253 253
 
254 254
 					//now create a new other_obj and fill with details from existing object
255 255
 					$new_obj = $other_obj;
256
-					$new_obj->set( $this->_primary_cpt_field, $potential_revision_id );
257
-					$new_obj->set( $this->_parent_pk_relation_field, $other_obj->ID() );
258
-					$new_obj->set( $pk_on_related_model, NULL );
256
+					$new_obj->set($this->_primary_cpt_field, $potential_revision_id);
257
+					$new_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
258
+					$new_obj->set($pk_on_related_model, NULL);
259 259
 					$new_obj->save();
260
-					return array( $new_obj );
260
+					return array($new_obj);
261 261
 				}
262 262
 
263 263
 			}
Please login to merge, or discard this patch.
core/db_models/relations/EE_Model_Relation_Base.php 3 patches
Doc Comments   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 
51 51
 
52 52
 	/**
53
-	 * @param $this_model_name
53
+	 * @param string $this_model_name
54 54
 	 * @param $other_model_name
55 55
 	 * @throws EE_Error
56 56
 	 */
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 
68 68
 	/**
69 69
 	 * Gets the model where this relation is defined.
70
-	 * @return EEM_Base
70
+	 * @return boolean
71 71
 	 */
72 72
 	function get_this_model(){
73 73
 		return $this->_get_model($this->_this_model_name);
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 	/**
79 79
 	 * Gets the model which this relation establishes the relation TO (ie,
80 80
 	 * this relation object was defined on get_this_model(), get_other_model() is the other one)
81
-	 * @return EEM_Base
81
+	 * @return boolean
82 82
 	 */
83 83
 	function get_other_model(){
84 84
 		return $this->_get_model($this->_other_model_name);
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	/**
90 90
 	 * Internally used by get_this_model() and get_other_model()
91 91
 	 * @param string $model_name like Event, Question_Group, etc. omit the EEM_
92
-	 * @return EEM_Base
92
+	 * @return boolean
93 93
 	 */
94 94
 	protected function _get_model($model_name){
95 95
 		$modelInstance = EE_Registry::instance()->load_model( $model_name );
@@ -112,9 +112,9 @@  discard block
 block discarded – undo
112 112
 
113 113
 	/**
114 114
 	 * @param        $other_table
115
-	 * @param        $other_table_alias
115
+	 * @param        string $other_table_alias
116 116
 	 * @param        $other_table_column
117
-	 * @param        $this_table_alias
117
+	 * @param        string $this_table_alias
118 118
 	 * @param        $this_table_join_column
119 119
 	 * @param string $extra_join_sql
120 120
 	 * @return string
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
 	 * parameters are specified, then all related model objects will be deleted.
169 169
 	 * Note: If the related model is extends EEM_Soft_Delete_Base, then the related
170 170
 	 * model objects will only be soft-deleted.
171
-	 * @param EE_Base_Class|int|string $model_object_or_id
171
+	 * @param EE_Base_Class $model_object_or_id
172 172
 	 * @param array $query_params
173 173
 	 * @return int of how many related models got deleted
174 174
 	 */
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
 	 * parameters are specified, then all related model objects will be deleted.
197 197
 	 * Note: If the related model is extends EEM_Soft_Delete_Base, then the related
198 198
 	 * model objects will only be soft-deleted.
199
-	 * @param EE_Base_Class|int|string $model_object_or_id
199
+	 * @param EE_Base_Class $model_object_or_id
200 200
 	 * @param array $query_params
201 201
 	 * @return int of how many related models got deleted
202 202
 	 */
Please login to merge, or discard this patch.
Braces   +7 added lines, -6 removed lines patch added patch discarded remove patch
@@ -104,8 +104,9 @@  discard block
 block discarded – undo
104 104
 	 * @param string $timezone timezone to set.
105 105
 	 */
106 106
 	public function set_timezone( $timezone ) {
107
-		if($timezone !== NULL)
108
-			$this->_timezone = $timezone;
107
+		if($timezone !== NULL) {
108
+					$this->_timezone = $timezone;
109
+		}
109 110
 	}
110 111
 
111 112
 
@@ -213,12 +214,12 @@  discard block
 block discarded – undo
213 214
 				$deleted_count++;
214 215
 				if( ! $delete_is_blocked ){
215 216
 					$related_model_object->delete_permanently();
216
-				}else{
217
+				} else{
217 218
 					//delete is blocked
218 219
 					//brent and darren, in this case, wanted to just soft delete it then
219 220
 					$related_model_object->delete();
220 221
 				}
221
-			}else{
222
+			} else{
222 223
 				//its not a soft-deletable thing anyways. do the normal logic.
223 224
 				if( ! $delete_is_blocked ){
224 225
 					$this->remove_relation_to($model_object_or_id, $related_model_object);
@@ -241,7 +242,7 @@  discard block
 block discarded – undo
241 242
 	protected function _get_model_object_id($model_object_or_id) {
242 243
 		if($model_object_or_id instanceof EE_Base_Class){
243 244
 			$model_object_id = $model_object_or_id->ID();
244
-		}else{
245
+		} else{
245 246
 			$model_object_id = $model_object_or_id;
246 247
 		}
247 248
 		if( ! $model_object_id){
@@ -316,7 +317,7 @@  discard block
 block discarded – undo
316 317
 	public function get_deletion_error_message(){
317 318
 		if($this->_blocking_delete_error_message){
318 319
 			return $this->_blocking_delete_error_message;
319
-		}else{
320
+		} else{
320 321
 //			return sprintf(__('Cannot delete %1$s when there are related %2$s', "event_espresso"),$this->get_this_model()->item_name(2),$this->get_other_model()->item_name(2));
321 322
 			return sprintf(
322 323
 				__( 'This %1$s is currently linked to one or more %2$s records. If this %1$s is incorrect, then please remove it from all %3$s before attempting to delete it.', "event_espresso"),
Please login to merge, or discard this patch.
Spacing   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  * Once those two models are setup correctly, and the relation object has the names of each, it can
8 8
  * magically figure out what tables must be joined on what fields during querying.
9 9
  */
10
-abstract class EE_Model_Relation_Base{
10
+abstract class EE_Model_Relation_Base {
11 11
 	/**
12 12
 	 * The model name of which this relation is a component (ie, the model that called new EE_Model_Relation_Base)
13 13
 	 * @var string eg Event, Question_Group, Registration
@@ -42,9 +42,9 @@  discard block
 block discarded – undo
42 42
 	 * @param boolean $block_deletes if there are related models across this relation, block (prevent and add an error) the deletion of this model
43 43
 	 * @param string $blocking_delete_error_message a customized error message on blocking deletes instead of the default
44 44
 	 */
45
-	function __construct($block_deletes, $blocking_delete_error_message){
45
+	function __construct($block_deletes, $blocking_delete_error_message) {
46 46
 		$this->_blocking_delete = $block_deletes;
47
-		$this->_blocking_delete_error_message=$blocking_delete_error_message;
47
+		$this->_blocking_delete_error_message = $blocking_delete_error_message;
48 48
 	}
49 49
 
50 50
 
@@ -54,12 +54,12 @@  discard block
 block discarded – undo
54 54
 	 * @param $other_model_name
55 55
 	 * @throws EE_Error
56 56
 	 */
57
-	function _construct_finalize_set_models($this_model_name, $other_model_name){
57
+	function _construct_finalize_set_models($this_model_name, $other_model_name) {
58 58
 		$this->_this_model_name = $this_model_name;
59 59
 		$this->_other_model_name = $other_model_name;
60
-		if(is_string($this->_blocking_delete)){
60
+		if (is_string($this->_blocking_delete)) {
61 61
 			throw new EE_Error(sprintf(__("When instantiating the relation of type %s from %s to %s, the \$block_deletes argument should be a boolean, not a string (%s)", "event_espresso"),
62
-						get_class($this),$this_model_name,$other_model_name,$this->_blocking_delete));
62
+						get_class($this), $this_model_name, $other_model_name, $this->_blocking_delete));
63 63
 		}
64 64
 	}
65 65
 
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 	 * Gets the model where this relation is defined.
70 70
 	 * @return EEM_Base
71 71
 	 */
72
-	function get_this_model(){
72
+	function get_this_model() {
73 73
 		return $this->_get_model($this->_this_model_name);
74 74
 	}
75 75
 
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
 	 * this relation object was defined on get_this_model(), get_other_model() is the other one)
81 81
 	 * @return EEM_Base
82 82
 	 */
83
-	function get_other_model(){
83
+	function get_other_model() {
84 84
 		return $this->_get_model($this->_other_model_name);
85 85
 	}
86 86
 
@@ -91,9 +91,9 @@  discard block
 block discarded – undo
91 91
 	 * @param string $model_name like Event, Question_Group, etc. omit the EEM_
92 92
 	 * @return EEM_Base
93 93
 	 */
94
-	protected function _get_model($model_name){
95
-		$modelInstance = EE_Registry::instance()->load_model( $model_name );
96
-		$modelInstance->set_timezone( $this->_timezone );
94
+	protected function _get_model($model_name) {
95
+		$modelInstance = EE_Registry::instance()->load_model($model_name);
96
+		$modelInstance->set_timezone($this->_timezone);
97 97
 		return $modelInstance;
98 98
 	}
99 99
 
@@ -103,8 +103,8 @@  discard block
 block discarded – undo
103 103
 	 * entirely possible that relations may be called from a model and we need to make sure those relations have their timezone set correctly.
104 104
 	 * @param string $timezone timezone to set.
105 105
 	 */
106
-	public function set_timezone( $timezone ) {
107
-		if($timezone !== NULL)
106
+	public function set_timezone($timezone) {
107
+		if ($timezone !== NULL)
108 108
 			$this->_timezone = $timezone;
109 109
 	}
110 110
 
@@ -119,8 +119,8 @@  discard block
 block discarded – undo
119 119
 	 * @param string $extra_join_sql
120 120
 	 * @return string
121 121
 	 */
122
-	protected function _left_join($other_table,$other_table_alias,$other_table_column,$this_table_alias,$this_table_join_column, $extra_join_sql = ''){
123
-		return " LEFT JOIN ".$other_table." AS ".$other_table_alias. " ON ".$other_table_alias.".".$other_table_column."=".$this_table_alias.".".$this_table_join_column. ($extra_join_sql ? " AND $extra_join_sql" : '');
122
+	protected function _left_join($other_table, $other_table_alias, $other_table_column, $this_table_alias, $this_table_join_column, $extra_join_sql = '') {
123
+		return " LEFT JOIN ".$other_table." AS ".$other_table_alias." ON ".$other_table_alias.".".$other_table_column."=".$this_table_alias.".".$this_table_join_column.($extra_join_sql ? " AND $extra_join_sql" : '');
124 124
 	}
125 125
 
126 126
 
@@ -136,10 +136,10 @@  discard block
 block discarded – undo
136 136
 	 * @param boolean $values_already_prepared_by_model_object
137 137
 	 * @return EE_Base_Class[]
138 138
 	 */
139
-	public function get_all_related($model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false){
139
+	public function get_all_related($model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false) {
140 140
 		$query_params = $this->_disable_default_where_conditions_on_query_param($query_params);
141 141
 		$query_param_where_this_model_pk = $this->get_this_model()->get_this_model_name().".".$this->get_this_model()->get_primary_key_field()->get_name();
142
-		$model_object_id = $this->_get_model_object_id( $model_object_or_id );
142
+		$model_object_id = $this->_get_model_object_id($model_object_or_id);
143 143
 		$query_params[0][$query_param_where_this_model_pk] = $model_object_id;
144 144
 		return $this->get_other_model()->get_all($query_params);
145 145
 	}
@@ -151,9 +151,9 @@  discard block
 block discarded – undo
151 151
 	 * @param string $query_params
152 152
 	 * @return string
153 153
 	 */
154
-	protected function _disable_default_where_conditions_on_query_param($query_params){
155
-		if( ! isset($query_params['default_where_conditions'])){
156
-			$query_params['default_where_conditions']='none';
154
+	protected function _disable_default_where_conditions_on_query_param($query_params) {
155
+		if ( ! isset($query_params['default_where_conditions'])) {
156
+			$query_params['default_where_conditions'] = 'none';
157 157
 		}
158 158
 		return $query_params;
159 159
 	}
@@ -169,15 +169,15 @@  discard block
 block discarded – undo
169 169
 	 * @param array $query_params
170 170
 	 * @return int of how many related models got deleted
171 171
 	 */
172
-	public function delete_all_related($model_object_or_id,$query_params = array()){
172
+	public function delete_all_related($model_object_or_id, $query_params = array()) {
173 173
 		//for each thing we would delete,
174
-		$related_model_objects = $this->get_all_related($model_object_or_id,$query_params);
174
+		$related_model_objects = $this->get_all_related($model_object_or_id, $query_params);
175 175
 		//determine if it's blocked by anything else before it can be deletedx
176 176
 		$deleted_count = 0;
177
-		foreach($related_model_objects as $related_model_object){
177
+		foreach ($related_model_objects as $related_model_object) {
178 178
 			$delete_is_blocked = $this->get_other_model()->delete_is_blocked_by_related_models($related_model_object, $model_object_or_id);
179 179
 			/* @var $model_object_or_id EE_Base_Class */
180
-			if( ! $delete_is_blocked ){
180
+			if ( ! $delete_is_blocked) {
181 181
 				$this->remove_relation_to($model_object_or_id, $related_model_object);
182 182
 				$related_model_object->delete();
183 183
 				$deleted_count++;
@@ -197,27 +197,27 @@  discard block
 block discarded – undo
197 197
 	 * @param array $query_params
198 198
 	 * @return int of how many related models got deleted
199 199
 	 */
200
-	public function delete_related_permanently($model_object_or_id,$query_params = array()){
200
+	public function delete_related_permanently($model_object_or_id, $query_params = array()) {
201 201
 		//for each thing we would delete,
202
-		$related_model_objects = $this->get_all_related($model_object_or_id,$query_params);
202
+		$related_model_objects = $this->get_all_related($model_object_or_id, $query_params);
203 203
 		//determine if it's blocked by anything else before it can be deletedx
204 204
 		$deleted_count = 0;
205
-		foreach($related_model_objects as $related_model_object){
205
+		foreach ($related_model_objects as $related_model_object) {
206 206
 			$delete_is_blocked = $this->get_other_model()->delete_is_blocked_by_related_models($related_model_object, $model_object_or_id);
207 207
 			/* @var $model_object_or_id EE_Base_Class */
208
-			if( $related_model_object instanceof EE_Soft_Delete_Base_Class ){
208
+			if ($related_model_object instanceof EE_Soft_Delete_Base_Class) {
209 209
 				$this->remove_relation_to($model_object_or_id, $related_model_object);
210 210
 				$deleted_count++;
211
-				if( ! $delete_is_blocked ){
211
+				if ( ! $delete_is_blocked) {
212 212
 					$related_model_object->delete_permanently();
213
-				}else{
213
+				} else {
214 214
 					//delete is blocked
215 215
 					//brent and darren, in this case, wanted to just soft delete it then
216 216
 					$related_model_object->delete();
217 217
 				}
218
-			}else{
218
+			} else {
219 219
 				//its not a soft-deletable thing anyways. do the normal logic.
220
-				if( ! $delete_is_blocked ){
220
+				if ( ! $delete_is_blocked) {
221 221
 					$this->remove_relation_to($model_object_or_id, $related_model_object);
222 222
 					$related_model_object->delete();
223 223
 					$deleted_count++;
@@ -236,13 +236,13 @@  discard block
 block discarded – undo
236 236
 	 * @return int
237 237
 	 */
238 238
 	protected function _get_model_object_id($model_object_or_id) {
239
-		if($model_object_or_id instanceof EE_Base_Class){
239
+		if ($model_object_or_id instanceof EE_Base_Class) {
240 240
 			$model_object_id = $model_object_or_id->ID();
241
-		}else{
241
+		} else {
242 242
 			$model_object_id = $model_object_or_id;
243 243
 		}
244
-		if( ! $model_object_id){
245
-			throw new EE_Error(sprintf(__("Sorry, we cant get the related %s model objects to %s model object before it has an ID. You can solve that by just saving it before trying to get its related model objects", "event_espresso"),$this->get_other_model()->get_this_model_name(),$this->get_this_model()->get_this_model_name()));
244
+		if ( ! $model_object_id) {
245
+			throw new EE_Error(sprintf(__("Sorry, we cant get the related %s model objects to %s model object before it has an ID. You can solve that by just saving it before trying to get its related model objects", "event_espresso"), $this->get_other_model()->get_this_model_name(), $this->get_this_model()->get_this_model_name()));
246 246
 		}
247 247
 		return $model_object_id;
248 248
 	}
@@ -285,10 +285,10 @@  discard block
 block discarded – undo
285 285
 	 * @param array $where_query_param  like EEM_Base::get_all's $query_params[0] (where conditions)
286 286
 	 * @return EE_Base_Class[]
287 287
 	 */
288
-	public function remove_relations($this_obj_or_id,$where_query_param = array()){
289
-		$related_things = $this->get_all_related($this_obj_or_id,array($where_query_param));
288
+	public function remove_relations($this_obj_or_id, $where_query_param = array()) {
289
+		$related_things = $this->get_all_related($this_obj_or_id, array($where_query_param));
290 290
 		$objs_removed = array();
291
-		foreach($related_things as $related_thing){
291
+		foreach ($related_things as $related_thing) {
292 292
 			$objs_removed[] = $this->remove_relation_to($this_obj_or_id, $related_thing);
293 293
 		}
294 294
 		return $objs_removed;
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
 	 * related objects exist, returns false.
302 302
 	 * @return boolean
303 303
 	 */
304
-	public function block_delete_if_related_models_exist(){
304
+	public function block_delete_if_related_models_exist() {
305 305
 		return $this->_blocking_delete;
306 306
 	}
307 307
 
@@ -310,13 +310,13 @@  discard block
 block discarded – undo
310 310
 	 * Gets the error message to show
311 311
 	 * @return string
312 312
 	 */
313
-	public function get_deletion_error_message(){
314
-		if($this->_blocking_delete_error_message){
313
+	public function get_deletion_error_message() {
314
+		if ($this->_blocking_delete_error_message) {
315 315
 			return $this->_blocking_delete_error_message;
316
-		}else{
316
+		} else {
317 317
 //			return sprintf(__('Cannot delete %1$s when there are related %2$s', "event_espresso"),$this->get_this_model()->item_name(2),$this->get_other_model()->item_name(2));
318 318
 			return sprintf(
319
-				__( 'This %1$s is currently linked to one or more %2$s records. If this %1$s is incorrect, then please remove it from all %3$s before attempting to delete it.', "event_espresso"),
319
+				__('This %1$s is currently linked to one or more %2$s records. If this %1$s is incorrect, then please remove it from all %3$s before attempting to delete it.', "event_espresso"),
320 320
 				$this->get_this_model()->item_name(1),
321 321
 				$this->get_other_model()->item_name(1),
322 322
 				$this->get_other_model()->item_name(2)
@@ -332,12 +332,12 @@  discard block
 block discarded – undo
332 332
 	 * @param EE_Base_Class|int|string $other_obj_or_id
333 333
 	 * @return boolean
334 334
 	 */
335
-	public function relation_exists_between( $this_obj_or_id, $other_obj_or_id ){
335
+	public function relation_exists_between($this_obj_or_id, $other_obj_or_id) {
336 336
 		//easiest way to check is to use the get_all_related method
337 337
 		//child classes might want to implement something more efficient
338
-		return  $this->get_other_model()->exists( array(
338
+		return  $this->get_other_model()->exists(array(
339 339
 			array(
340
-				$this->get_this_model()->get_this_model_name() . '.' . $this->get_this_model()->primary_key_name() => $this->get_this_model()->ensure_is_ID( $this_obj_or_id ),
341
-				$this->get_other_model()->primary_key_name() =>  $this->get_other_model()->ensure_is_ID( $other_obj_or_id) )) );
340
+				$this->get_this_model()->get_this_model_name().'.'.$this->get_this_model()->primary_key_name() => $this->get_this_model()->ensure_is_ID($this_obj_or_id),
341
+				$this->get_other_model()->primary_key_name() =>  $this->get_other_model()->ensure_is_ID($other_obj_or_id) )));
342 342
 	}
343 343
 }
Please login to merge, or discard this patch.
core/EE_Addon.core.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -110,7 +110,7 @@
 block discarded – undo
110 110
 	/**
111 111
 	 * Sets addon_name
112 112
 	 * @param string $addon_name
113
-	 * @return boolean
113
+	 * @return string
114 114
 	 */
115 115
 	function set_name( $addon_name ) {
116 116
 		return $this->_addon_name = $addon_name;
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
 		//so in case teh IPN is arriving later, let's try to process an IPN!
91 91
 		if($_SERVER['REQUEST_METHOD'] == 'POST'){
92 92
 			return $this->handle_ipn($_POST, $transaction );
93
-		}else{
93
+		} else{
94 94
 			return parent::finalize_payment_for( $transaction );
95 95
 		}
96 96
 	}
Please login to merge, or discard this patch.
Spacing   +60 added lines, -60 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
  *
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 	/**
74 74
 	 * @param mixed $version
75 75
 	 */
76
-	public function set_version( $version = NULL ) {
76
+	public function set_version($version = NULL) {
77 77
 		$this->_version = $version;
78 78
 	}
79 79
 
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 	/**
92 92
 	 * @param mixed $min_core_version
93 93
 	 */
94
-	public function set_min_core_version( $min_core_version = NULL ) {
94
+	public function set_min_core_version($min_core_version = NULL) {
95 95
 		$this->_min_core_version = $min_core_version;
96 96
 	}
97 97
 
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
 	 * @param string $addon_name
113 113
 	 * @return boolean
114 114
 	 */
115
-	function set_name( $addon_name ) {
115
+	function set_name($addon_name) {
116 116
 		return $this->_addon_name = $addon_name;
117 117
 	}
118 118
 
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 		do_action("AHEE__{$classname}__new_install");
139 139
 		do_action("AHEE__EE_Addon__new_install", $this);
140 140
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
141
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
141
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
142 142
 	}
143 143
 
144 144
 
@@ -153,16 +153,16 @@  discard block
 block discarded – undo
153 153
 		do_action("AHEE__{$classname}__reactivation");
154 154
 		do_action("AHEE__EE_Addon__reactivation", $this);
155 155
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
156
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
156
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
157 157
 	}
158 158
 
159
-	public function deactivation(){
159
+	public function deactivation() {
160 160
 		$classname = get_class($this);
161 161
 //		echo "Deactivating $classname";die;
162 162
 		do_action("AHEE__{$classname}__deactivation");
163 163
 		do_action("AHEE__EE_Addon__deactivation", $this);
164 164
 		//check if the site no longer needs to be in maintenance mode
165
-		EE_Register_Addon::deregister( $this->name() );
165
+		EE_Register_Addon::deregister($this->name());
166 166
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
167 167
 	}
168 168
 
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
 	 * @return void
176 176
 	 */
177 177
 	public function initialize_db_if_no_migrations_required() {
178
-		if ( EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ) {
178
+		if (EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) {
179 179
 			$this->initialize_db();
180 180
 			$this->initialize_default_data();
181 181
 			//@todo: this will probably need to be adjusted in 4.4 as the array changed formats I believe
@@ -188,11 +188,11 @@  discard block
 block discarded – undo
188 188
 			 */
189 189
 			EE_Registry::instance()->load_helper('Activation');
190 190
 			EEH_Activation::initialize_db_content();
191
-			update_option( 'ee_flush_rewrite_rules', TRUE );
192
-		}else{
191
+			update_option('ee_flush_rewrite_rules', TRUE);
192
+		} else {
193 193
 			//ask the data migration manager to init this addon's data
194 194
 			//when migrations are finished because we can't do it now
195
-			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for( $this->name() );
195
+			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for($this->name());
196 196
 		}
197 197
 	}
198 198
 
@@ -206,20 +206,20 @@  discard block
 block discarded – undo
206 206
 	 */
207 207
 	public function initialize_db() {
208 208
 		//find the migration script that sets the database to be compatible with the code
209
-		$current_dms_name = EE_Data_Migration_Manager::instance()->get_most_up_to_date_dms( $this->name() );
210
-		if( $current_dms_name ){
211
-			$current_data_migration_script = EE_Registry::instance()->load_dms( $current_dms_name );
212
-			$current_data_migration_script->set_migrating( FALSE );
209
+		$current_dms_name = EE_Data_Migration_Manager::instance()->get_most_up_to_date_dms($this->name());
210
+		if ($current_dms_name) {
211
+			$current_data_migration_script = EE_Registry::instance()->load_dms($current_dms_name);
212
+			$current_data_migration_script->set_migrating(FALSE);
213 213
 			$current_data_migration_script->schema_changes_before_migration();
214 214
 			$current_data_migration_script->schema_changes_after_migration();
215
-			if ( $current_data_migration_script->get_errors() ) {
216
-				foreach( $current_data_migration_script->get_errors() as $error ) {
217
-					EE_Error::add_error( $error, __FILE__, __FUNCTION__, __LINE__ );
215
+			if ($current_data_migration_script->get_errors()) {
216
+				foreach ($current_data_migration_script->get_errors() as $error) {
217
+					EE_Error::add_error($error, __FILE__, __FUNCTION__, __LINE__);
218 218
 				}
219 219
 			}
220 220
 		}
221 221
 		//if not DMS was found that should be ok. This addon just doesn't require any database changes
222
-		EE_Data_Migration_Manager::instance()->update_current_database_state_to( array( 'slug' => $this->name(), 'version' => $this->version() ) );
222
+		EE_Data_Migration_Manager::instance()->update_current_database_state_to(array('slug' => $this->name(), 'version' => $this->version()));
223 223
 	}
224 224
 
225 225
 
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
 		 * default data)
242 242
 		 * @param EE_Addon $addon the addon that called this
243 243
 		 */
244
-		do_action( 'AHEE__EE_Addon__initialize_default_data__begin', $this );
244
+		do_action('AHEE__EE_Addon__initialize_default_data__begin', $this);
245 245
 		//override to insert default data. It is safe to use the models here
246 246
 		//because the site should not be in maintenance mode
247 247
 	}
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 		do_action("AHEE__EE_Addon__upgrade", $this);
261 261
 		EE_Maintenance_Mode::instance()->set_maintenance_mode_if_db_old();
262 262
 		//also it's possible there is new default data that needs to be added
263
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
263
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
264 264
 	}
265 265
 
266 266
 
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
 		do_action("AHEE__{$classname}__downgrade");
274 274
 		do_action("AHEE__EE_Addon__downgrade", $this);
275 275
 		//it's possible there's old default data that needs to be double-checked
276
-		add_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( $this, 'initialize_db_if_no_migrations_required' ) );
276
+		add_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array($this, 'initialize_db_if_no_migrations_required'));
277 277
 	}
278 278
 
279 279
 
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 	 * plugin activation only. In the future, we'll want to do it on plugin updates too
285 285
 	 * @return bool
286 286
 	 */
287
-	public function set_db_update_option_name(){
287
+	public function set_db_update_option_name() {
288 288
 		EE_Error::doing_it_wrong(__FUNCTION__, __('EE_Addon::set_db_update_option_name was renamed to EE_Addon::set_activation_indicator_option', 'event_espresso'), '4.3.0.alpha.016');
289 289
 		//let's just handle this on the next request, ok? right now we're just not really ready
290 290
 		return $this->set_activation_indicator_option();
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 	 */
313 313
 	public function set_activation_indicator_option() {
314 314
 		// let's just handle this on the next request, ok? right now we're just not really ready
315
-		return update_option( $this->get_activation_indicator_option_name(), TRUE );
315
+		return update_option($this->get_activation_indicator_option_name(), TRUE);
316 316
 	}
317 317
 
318 318
 
@@ -320,8 +320,8 @@  discard block
 block discarded – undo
320 320
 	 * Gets the name of the wp option which is used to temporarily indicate that this addon was activated
321 321
 	 * @return string
322 322
 	 */
323
-	public function get_activation_indicator_option_name(){
324
-		return 'ee_activation_' . $this->name();
323
+	public function get_activation_indicator_option_name() {
324
+		return 'ee_activation_'.$this->name();
325 325
 	}
326 326
 
327 327
 
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
 	 * Used by EE_System to set the request type of this addon. Should not be used by addon developers
332 332
 	 * @param int $req_type
333 333
 	 */
334
-	function set_req_type( $req_type ) {
334
+	function set_req_type($req_type) {
335 335
 		$this->_req_type = $req_type;
336 336
 	}
337 337
 
@@ -342,7 +342,7 @@  discard block
 block discarded – undo
342 342
 	 * of addons
343 343
 	 */
344 344
 	function detect_req_type() {
345
-		if( ! $this->_req_type ){
345
+		if ( ! $this->_req_type) {
346 346
 			$this->detect_activation_or_upgrade();
347 347
 		}
348 348
 		return $this->_req_type;
@@ -355,36 +355,36 @@  discard block
 block discarded – undo
355 355
 	 * Should only be called once per request
356 356
 	 * @return void
357 357
 	 */
358
-	function detect_activation_or_upgrade(){
358
+	function detect_activation_or_upgrade() {
359 359
 		$activation_history_for_addon = $this->get_activation_history();
360 360
 //		d($activation_history_for_addon);
361 361
 		$request_type = EE_System::detect_req_type_given_activation_history($activation_history_for_addon, $this->get_activation_indicator_option_name(), $this->version());
362 362
 		$this->set_req_type($request_type);
363 363
 		$classname = get_class($this);
364
-		switch($request_type){
364
+		switch ($request_type) {
365 365
 			case EE_System::req_type_new_activation:
366
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__new_activation" );
367
-				do_action( "AHEE__EE_Addon__detect_activations_or_upgrades__new_activation", $this );
366
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__new_activation");
367
+				do_action("AHEE__EE_Addon__detect_activations_or_upgrades__new_activation", $this);
368 368
 				$this->new_install();
369
-				$this->update_list_of_installed_versions( $activation_history_for_addon );
369
+				$this->update_list_of_installed_versions($activation_history_for_addon);
370 370
 				break;
371 371
 			case EE_System::req_type_reactivation:
372
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__reactivation" );
373
-				do_action( "AHEE__EE_Addon__detect_activations_or_upgrades__reactivation", $this );
372
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__reactivation");
373
+				do_action("AHEE__EE_Addon__detect_activations_or_upgrades__reactivation", $this);
374 374
 				$this->reactivation();
375
-				$this->update_list_of_installed_versions( $activation_history_for_addon );
375
+				$this->update_list_of_installed_versions($activation_history_for_addon);
376 376
 				break;
377 377
 			case EE_System::req_type_upgrade:
378
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__upgrade" );
379
-				do_action( "AHEE__EE_Addon__detect_activations_or_upgrades__upgrade", $this );
378
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__upgrade");
379
+				do_action("AHEE__EE_Addon__detect_activations_or_upgrades__upgrade", $this);
380 380
 				$this->upgrade();
381
-				$this->update_list_of_installed_versions($activation_history_for_addon );
381
+				$this->update_list_of_installed_versions($activation_history_for_addon);
382 382
 				break;
383 383
 			case EE_System::req_type_downgrade:
384
-				do_action( "AHEE__{$classname}__detect_activations_or_upgrades__downgrade" );
385
-				do_action( "AHEE__EE_Addon__detect_activations_or_upgrades__downgrade", $this );
384
+				do_action("AHEE__{$classname}__detect_activations_or_upgrades__downgrade");
385
+				do_action("AHEE__EE_Addon__detect_activations_or_upgrades__downgrade", $this);
386 386
 				$this->downgrade();
387
-				$this->update_list_of_installed_versions($activation_history_for_addon );
387
+				$this->update_list_of_installed_versions($activation_history_for_addon);
388 388
 				break;
389 389
 			case EE_System::req_type_normal:
390 390
 			default:
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
 				break;
393 393
 		}
394 394
 
395
-		do_action( "AHEE__{$classname}__detect_if_activation_or_upgrade__complete" );
395
+		do_action("AHEE__{$classname}__detect_if_activation_or_upgrade__complete");
396 396
 	}
397 397
 
398 398
 	/**
@@ -401,17 +401,17 @@  discard block
 block discarded – undo
401 401
 	 * @param string $current_version_to_add
402 402
 	 * @return boolean success
403 403
 	 */
404
-	public function update_list_of_installed_versions($version_history = NULL,$current_version_to_add = NULL) {
405
-		if( ! $version_history ) {
404
+	public function update_list_of_installed_versions($version_history = NULL, $current_version_to_add = NULL) {
405
+		if ( ! $version_history) {
406 406
 			$version_history = $this->get_activation_history();
407 407
 		}
408
-		if( $current_version_to_add == NULL){
408
+		if ($current_version_to_add == NULL) {
409 409
 			$current_version_to_add = $this->version();
410 410
 		}
411
-		$version_history[ $current_version_to_add ][] = date( 'Y-m-d H:i:s',time() );
411
+		$version_history[$current_version_to_add][] = date('Y-m-d H:i:s', time());
412 412
 		// resave
413 413
 //		echo "updating list of installed versions:".$this->get_activation_history_option_name();d($version_history);
414
-		return update_option( $this->get_activation_history_option_name(), $version_history );
414
+		return update_option($this->get_activation_history_option_name(), $version_history);
415 415
 	}
416 416
 
417 417
 	/**
@@ -419,8 +419,8 @@  discard block
 block discarded – undo
419 419
 	 * of this addon
420 420
 	 * @return string
421 421
 	 */
422
-	function get_activation_history_option_name(){
423
-		return self::ee_addon_version_history_option_prefix . $this->name();
422
+	function get_activation_history_option_name() {
423
+		return self::ee_addon_version_history_option_prefix.$this->name();
424 424
 	}
425 425
 
426 426
 
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
 	 * Gets the wp option which stores the activation history for this addon
430 430
 	 * @return array
431 431
 	 */
432
-	function get_activation_history(){
432
+	function get_activation_history() {
433 433
 		return get_option($this->get_activation_history_option_name(), NULL);
434 434
 	}
435 435
 
@@ -438,8 +438,8 @@  discard block
 block discarded – undo
438 438
 	/**
439 439
 	 * @param string $config_section
440 440
 	 */
441
-	public function set_config_section( $config_section = '' ) {
442
-		$this->_config_section = ! empty( $config_section ) ? $config_section : 'addons';
441
+	public function set_config_section($config_section = '') {
442
+		$this->_config_section = ! empty($config_section) ? $config_section : 'addons';
443 443
 	}
444 444
 	/**
445 445
 	 *	filepath to the main file, which can be used for register_activation_hook, register_deactivation_hook, etc.
@@ -452,14 +452,14 @@  discard block
 block discarded – undo
452 452
 	 * Sets the filepath to the main plugin file
453 453
 	 * @param string $filepath
454 454
 	 */
455
-	public function set_main_plugin_file( $filepath ) {
455
+	public function set_main_plugin_file($filepath) {
456 456
 		$this->_main_plugin_file = $filepath;
457 457
 	}
458 458
 	/**
459 459
 	 * gets the filepath to teh main file
460 460
 	 * @return string
461 461
 	 */
462
-	public function get_main_plugin_file(){
462
+	public function get_main_plugin_file() {
463 463
 		return $this->_main_plugin_file;
464 464
 	}
465 465
 
@@ -469,15 +469,15 @@  discard block
 block discarded – undo
469 469
 	 * @return string
470 470
 	 */
471 471
 	public function get_main_plugin_file_basename() {
472
-		return plugin_basename( $this->get_main_plugin_file() );
472
+		return plugin_basename($this->get_main_plugin_file());
473 473
 	}
474 474
 
475 475
 	/**
476 476
 	 * Gets the folder name which contains the main plugin file
477 477
 	 * @return string
478 478
 	 */
479
-	public function get_main_plugin_file_dirname(){
480
-		return dirname( $this->get_main_plugin_file() );
479
+	public function get_main_plugin_file_dirname() {
480
+		return dirname($this->get_main_plugin_file());
481 481
 	}
482 482
 
483 483
 }
Please login to merge, or discard this patch.
core/EE_Deprecated.core.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -319,7 +319,7 @@
 block discarded – undo
319 319
 	}
320 320
 
321 321
 	/**
322
-	 * @param $method_name
322
+	 * @param string $method_name
323 323
 	 */
324 324
 	public static function doing_it_wrong_call( $method_name ) {
325 325
 		EE_Error::doing_it_wrong( __CLASS__, sprintf( __('The %s in this class is deprecated as of EE4.5.0.  All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name ), '4.5.0', E_USER_DEPRECATED );
Please login to merge, or discard this patch.
Spacing   +104 added lines, -104 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
  * @param \EE_Checkout $checkout
14 14
  * @return string
15 15
  */
16
-function ee_deprecated__registration_checkout__button_text( $submit_button_text, EE_Checkout $checkout ) {
16
+function ee_deprecated__registration_checkout__button_text($submit_button_text, EE_Checkout $checkout) {
17 17
 	// list of old filters
18 18
 	$deprecated_filters = array(
19 19
 		'update_registration_details' => true,
@@ -23,16 +23,16 @@  discard block
 block discarded – undo
23 23
 		'proceed_to' => true,
24 24
 	);
25 25
 	// loop thru and call doing_it_wrong() or remove any that aren't being used
26
-	foreach ( $deprecated_filters as $deprecated_filter => $on ) {
26
+	foreach ($deprecated_filters as $deprecated_filter => $on) {
27 27
 		// was this filter called ?
28
-		if ( has_action( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter )) {
28
+		if (has_action('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter)) {
29 29
 			// only display doing_it_wrong() notice to Event Admins during non-AJAX requests
30
-			if ( EE_Registry::instance()->CAP->current_user_can( 'ee_read_ee', 'hide_doing_it_wrong_for_deprecated_SPCO_filter' ) && ! defined( 'DOING_AJAX' ) ) {
30
+			if (EE_Registry::instance()->CAP->current_user_can('ee_read_ee', 'hide_doing_it_wrong_for_deprecated_SPCO_filter') && ! defined('DOING_AJAX')) {
31 31
 				EE_Error::doing_it_wrong(
32
-					'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter,
32
+					'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter,
33 33
 					sprintf(
34
-						__( 'The %1$s filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the following new filter: %2$s"%3$s" found in "%4$s"', 'event_espresso' ),
35
-						'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter,
34
+						__('The %1$s filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the following new filter: %2$s"%3$s" found in "%4$s"', 'event_espresso'),
35
+						'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter,
36 36
 						'<br />',
37 37
 						'FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text',
38 38
 						'/modules/single_page_checkout/inc/EE_SPCO_Reg_Step.class.php'
@@ -41,24 +41,24 @@  discard block
 block discarded – undo
41 41
 				);
42 42
 			}
43 43
 		} else {
44
-			unset( $deprecated_filters[ $deprecated_filter ] );
44
+			unset($deprecated_filters[$deprecated_filter]);
45 45
 		}
46 46
 	}
47
-	if ( ! empty( $deprecated_filters )) {
48
-
49
-		if ( $checkout->current_step->slug() == 'attendee_information' && $checkout->revisit && isset( $deprecated_filters[ 'update_registration_details' ] )) {
50
-			$submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__update_registration_details', $submit_button_text );
51
-		} else if ( $checkout->current_step->slug() == 'payment_options' && $checkout->revisit && isset( $deprecated_filters[ 'process_payment' ] ) ) {
52
-			$submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__process_payment', $submit_button_text );
53
-		} else if ( $checkout->next_step instanceof EE_SPCO_Reg_Step && $checkout->next_step->slug() == 'finalize_registration' && isset( $deprecated_filters[ 'finalize_registration' ] ) ) {
54
-			$submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__finalize_registration', $submit_button_text );
47
+	if ( ! empty($deprecated_filters)) {
48
+
49
+		if ($checkout->current_step->slug() == 'attendee_information' && $checkout->revisit && isset($deprecated_filters['update_registration_details'])) {
50
+			$submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__update_registration_details', $submit_button_text);
51
+		} else if ($checkout->current_step->slug() == 'payment_options' && $checkout->revisit && isset($deprecated_filters['process_payment'])) {
52
+			$submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__process_payment', $submit_button_text);
53
+		} else if ($checkout->next_step instanceof EE_SPCO_Reg_Step && $checkout->next_step->slug() == 'finalize_registration' && isset($deprecated_filters['finalize_registration'])) {
54
+			$submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__finalize_registration', $submit_button_text);
55 55
 		}
56
-		if ( $checkout->next_step instanceof EE_SPCO_Reg_Step ) {
57
-			if ( $checkout->payment_required() && $checkout->next_step->slug() == 'payment_options' && isset( $deprecated_filters[ 'and_proceed_to_payment' ] ) ) {
58
-				$submit_button_text .= apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__and_proceed_to_payment', $submit_button_text );
56
+		if ($checkout->next_step instanceof EE_SPCO_Reg_Step) {
57
+			if ($checkout->payment_required() && $checkout->next_step->slug() == 'payment_options' && isset($deprecated_filters['and_proceed_to_payment'])) {
58
+				$submit_button_text .= apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__and_proceed_to_payment', $submit_button_text);
59 59
 			}
60
-			if ( $checkout->next_step->slug() != 'finalize_registration' && ! $checkout->revisit && isset( $deprecated_filters[ 'proceed_to' ] ) ) {
61
-				$submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__proceed_to', $submit_button_text ) . $checkout->next_step->name();
60
+			if ($checkout->next_step->slug() != 'finalize_registration' && ! $checkout->revisit && isset($deprecated_filters['proceed_to'])) {
61
+				$submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__proceed_to', $submit_button_text).$checkout->next_step->name();
62 62
 			}
63 63
 		}
64 64
 
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 	return $submit_button_text;
67 67
 
68 68
 }
69
-add_filter( 'FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', 'ee_deprecated__registration_checkout__button_text', 10, 2 );
69
+add_filter('FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', 'ee_deprecated__registration_checkout__button_text', 10, 2);
70 70
 
71 71
 
72 72
 
@@ -77,16 +77,16 @@  discard block
 block discarded – undo
77 77
  * @param \EE_Checkout $checkout
78 78
  * @param boolean $status_updates
79 79
  */
80
-function ee_deprecated_finalize_transaction( EE_Checkout $checkout, $status_updates ) {
80
+function ee_deprecated_finalize_transaction(EE_Checkout $checkout, $status_updates) {
81 81
 	$action_ref = NULL;
82
-	$action_ref = has_action( 'AHEE__EE_Transaction__finalize__new_transaction' ) ? 'AHEE__EE_Transaction__finalize__new_transaction' : $action_ref;
83
-	$action_ref = has_action( 'AHEE__EE_Transaction__finalize__all_transaction' ) ? 'AHEE__EE_Transaction__finalize__all_transaction' : $action_ref;
84
-	if ( $action_ref ) {
82
+	$action_ref = has_action('AHEE__EE_Transaction__finalize__new_transaction') ? 'AHEE__EE_Transaction__finalize__new_transaction' : $action_ref;
83
+	$action_ref = has_action('AHEE__EE_Transaction__finalize__all_transaction') ? 'AHEE__EE_Transaction__finalize__all_transaction' : $action_ref;
84
+	if ($action_ref) {
85 85
 
86 86
 		EE_Error::doing_it_wrong(
87 87
 			$action_ref,
88 88
 			sprintf(
89
-				__( 'This action is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use one of the following new actions: %1$s"%3$s" found in "%2$s" %1$s"%4$s" found in "%2$s" %1$s"%5$s" found in "%2$s" %1$s"%6$s" found in "%2$s"', 'event_espresso' ),
89
+				__('This action is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use one of the following new actions: %1$s"%3$s" found in "%2$s" %1$s"%4$s" found in "%2$s" %1$s"%5$s" found in "%2$s" %1$s"%6$s" found in "%2$s"', 'event_espresso'),
90 90
 				'<br />',
91 91
 				'/core/business/EE_Transaction_Processor.class.php',
92 92
 				'AHEE__EE_Transaction_Processor__finalize',
@@ -96,39 +96,39 @@  discard block
 block discarded – undo
96 96
 			),
97 97
 			'4.6.0'
98 98
 		);
99
-		switch ( $action_ref ) {
99
+		switch ($action_ref) {
100 100
 			case 'AHEE__EE_Transaction__finalize__new_transaction' :
101
-				do_action( 'AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, $checkout->admin_request );
101
+				do_action('AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, $checkout->admin_request);
102 102
 				break;
103 103
 			case 'AHEE__EE_Transaction__finalize__all_transaction' :
104
-				do_action( 'AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, array( 'new_reg' => ! $checkout->revisit, 'to_approved' => $status_updates ), $checkout->admin_request );
104
+				do_action('AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, array('new_reg' => ! $checkout->revisit, 'to_approved' => $status_updates), $checkout->admin_request);
105 105
 				break;
106 106
 		}
107 107
 	}
108 108
 }
109
-add_action( 'AHEE__EE_SPCO_Reg_Step_Finalize_Registration__process_reg_step__completed', 'ee_deprecated_finalize_transaction', 10, 2 );
109
+add_action('AHEE__EE_SPCO_Reg_Step_Finalize_Registration__process_reg_step__completed', 'ee_deprecated_finalize_transaction', 10, 2);
110 110
 /**
111 111
  * ee_deprecated_finalize_registration
112 112
  *
113 113
  * @param EE_Registration $registration
114 114
  */
115
-function ee_deprecated_finalize_registration( EE_Registration $registration ) {
116
-	$action_ref = has_action( 'AHEE__EE_Registration__finalize__update_and_new_reg' ) ? 'AHEE__EE_Registration__finalize__update_and_new_reg' : NULL;
117
-	if ( $action_ref ) {
115
+function ee_deprecated_finalize_registration(EE_Registration $registration) {
116
+	$action_ref = has_action('AHEE__EE_Registration__finalize__update_and_new_reg') ? 'AHEE__EE_Registration__finalize__update_and_new_reg' : NULL;
117
+	if ($action_ref) {
118 118
 		EE_Error::doing_it_wrong(
119 119
 			$action_ref,
120 120
 			sprintf(
121
-				__( 'This action is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the following new action: %1$s"%3$s" found in "%2$s"', 'event_espresso' ),
121
+				__('This action is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the following new action: %1$s"%3$s" found in "%2$s"', 'event_espresso'),
122 122
 				'<br />',
123 123
 				'/core/business/EE_Registration_Processor.class.php',
124 124
 				'AHEE__EE_Registration_Processor__trigger_registration_status_changed_hook'
125 125
 			),
126 126
 			'4.6.0'
127 127
 		);
128
-		do_action( 'AHEE__EE_Registration__finalize__update_and_new_reg', $registration, ( is_admin() && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX )));
128
+		do_action('AHEE__EE_Registration__finalize__update_and_new_reg', $registration, (is_admin() && ! (defined('DOING_AJAX') && DOING_AJAX)));
129 129
 	}
130 130
 }
131
-add_action( 'AHEE__EE_Registration_Processor__trigger_registration_update_notifications', 'ee_deprecated_finalize_registration', 10, 1 );
131
+add_action('AHEE__EE_Registration_Processor__trigger_registration_update_notifications', 'ee_deprecated_finalize_registration', 10, 1);
132 132
 
133 133
 
134 134
 
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
  *
150 150
  * @return array
151 151
  */
152
-function ee_deprecated_get_templates( $templates, EE_messenger $messenger, EE_message_type $message_type, EE_Messages_Template_Pack $template_pack ) {
152
+function ee_deprecated_get_templates($templates, EE_messenger $messenger, EE_message_type $message_type, EE_Messages_Template_Pack $template_pack) {
153 153
 	$old_default_classnames = array(
154 154
 		'EE_Messages_Email_Cancelled_Registration_Defaults',
155 155
 		'EE_Messages_Email_Declined_Registration_Defaults',
@@ -165,23 +165,23 @@  discard block
 block discarded – undo
165 165
 
166 166
 	$old_class_instance = new stdClass();
167 167
 
168
-	foreach ( $old_default_classnames as $classname ) {
169
-		$filter_ref = 'FHEE__' . $classname . '___create_new_templates___templates';
170
-		if ( has_filter( $filter_ref ) ) {
171
-			EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the new filter provided which is "FHEE__EE_Template_Pack___get_templates__templates" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' );
168
+	foreach ($old_default_classnames as $classname) {
169
+		$filter_ref = 'FHEE__'.$classname.'___create_new_templates___templates';
170
+		if (has_filter($filter_ref)) {
171
+			EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the new filter provided which is "FHEE__EE_Template_Pack___get_templates__templates" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0');
172 172
 		}
173
-		$templates = apply_filters( $filter_ref, $templates, $old_class_instance );
173
+		$templates = apply_filters($filter_ref, $templates, $old_class_instance);
174 174
 	}
175 175
 
176 176
 	return $templates;
177 177
 }
178
-add_filter( 'FHEE__EE_Template_Pack___get_templates__templates', 'ee_deprecated_get_templates', 10, 4 );
178
+add_filter('FHEE__EE_Template_Pack___get_templates__templates', 'ee_deprecated_get_templates', 10, 4);
179 179
 
180 180
 /**
181 181
  * Called after EED_Module::set_hooks() and EED_Module::set_admin_hooks() was called.
182 182
  * Checks if any deprecated hooks were hooked-into and provide doing_it_wrong messages appropriately.
183 183
  */
184
-function ee_deprecated_hooks(){
184
+function ee_deprecated_hooks() {
185 185
 	/**
186 186
 	 * @var $hooks array where keys are hook names, and their values are array{
187 187
 	 *			@type string $version  when deprecated
@@ -192,25 +192,25 @@  discard block
 block discarded – undo
192 192
 	$hooks = array(
193 193
 		'AHEE__EE_System___do_setup_validations' => array(
194 194
 			'version' => '4.6.0',
195
-			'alternative' => __( 'Instead use "AHEE__EEH_Activation__validate_messages_system" which is called after validating messages (done on every new install, upgrade, reactivation, and downgrade)', 'event_espresso' ),
195
+			'alternative' => __('Instead use "AHEE__EEH_Activation__validate_messages_system" which is called after validating messages (done on every new install, upgrade, reactivation, and downgrade)', 'event_espresso'),
196 196
 			'still_works' => FALSE
197 197
 		)
198 198
 	);
199
-	foreach( $hooks as $name => $deprecation_info ){
200
-		if( has_action( $name ) ){
199
+	foreach ($hooks as $name => $deprecation_info) {
200
+		if (has_action($name)) {
201 201
 			EE_Error::doing_it_wrong(
202 202
 				$name,
203 203
 				sprintf(
204
-					__('This filter is deprecated. %1$s%2$s','event_espresso'),
205
-					$deprecation_info[ 'still_works' ] ?  __('It *may* work as an attempt to build in backwards compatibility.', 'event_espresso') : __( 'It has been completely removed.', 'event_espresso' ),
206
-					isset( $deprecation_info[ 'alternative' ] ) ? $deprecation_info[ 'alternative' ] : __( 'Please read the current EE4 documentation further or contact Support.', 'event_espresso' )
204
+					__('This filter is deprecated. %1$s%2$s', 'event_espresso'),
205
+					$deprecation_info['still_works'] ? __('It *may* work as an attempt to build in backwards compatibility.', 'event_espresso') : __('It has been completely removed.', 'event_espresso'),
206
+					isset($deprecation_info['alternative']) ? $deprecation_info['alternative'] : __('Please read the current EE4 documentation further or contact Support.', 'event_espresso')
207 207
 				),
208
-				isset( $deprecation_info[ 'version' ] ) ? $deprecation_info[ 'version' ] : __( 'recently', 'event_espresso' )
208
+				isset($deprecation_info['version']) ? $deprecation_info['version'] : __('recently', 'event_espresso')
209 209
 			);
210 210
 		}
211 211
 	}
212 212
 }
213
-add_action( 'AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', 'ee_deprecated_hooks' );
213
+add_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', 'ee_deprecated_hooks');
214 214
 
215 215
 
216 216
 
@@ -233,25 +233,25 @@  discard block
 block discarded – undo
233 233
  *
234 234
  * @return string                    The default contents for the messenger, message type, context and field.
235 235
  */
236
-function ee_deprecated_get_default_field_content( $contents, $actual_path, EE_messenger $messenger, EE_message_type $message_type, $field, $context, EE_Messages_Template_Pack $template_pack ) {
236
+function ee_deprecated_get_default_field_content($contents, $actual_path, EE_messenger $messenger, EE_message_type $message_type, $field, $context, EE_Messages_Template_Pack $template_pack) {
237 237
 
238 238
 	$classnames_to_try = array(
239
-		get_class( $messenger ) => $messenger,
240
-		get_class( $message_type ) => $message_type,
239
+		get_class($messenger) => $messenger,
240
+		get_class($message_type) => $message_type,
241 241
 		'EE_Messages_Base' => $message_type
242 242
 		);
243 243
 
244
-	foreach ( $classnames_to_try as $classname => $obj ) {
245
-		$filter_ref = 'FHEE__' . $classname . '__get_default_field_content';
246
-		if ( has_filter( $filter_ref ) ) {
247
-			EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_specific_template__contents" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' );
244
+	foreach ($classnames_to_try as $classname => $obj) {
245
+		$filter_ref = 'FHEE__'.$classname.'__get_default_field_content';
246
+		if (has_filter($filter_ref)) {
247
+			EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated.  It *may* work as an attempt to build in backwards compatibility.  However, it is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_specific_template__contents" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0');
248 248
 		}
249
-		$contents = apply_filters( $filter_ref, $contents, $obj );
249
+		$contents = apply_filters($filter_ref, $contents, $obj);
250 250
 	}
251 251
 
252 252
 	return $contents;
253 253
 }
254
-add_filter( 'FHEE__EE_Messages_Template_Pack__get_specific_template__contents', 'ee_deprecated_get_default_field_content', 10, 7 );
254
+add_filter('FHEE__EE_Messages_Template_Pack__get_specific_template__contents', 'ee_deprecated_get_default_field_content', 10, 7);
255 255
 
256 256
 
257 257
 
@@ -279,23 +279,23 @@  discard block
 block discarded – undo
279 279
  *
280 280
  * @return string                    The path to the file being used.
281 281
  */
282
-function ee_deprecated_get_inline_css_template_filters( $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url,  EE_Messages_Template_Pack $template_pack ) {
282
+function ee_deprecated_get_inline_css_template_filters($variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url, EE_Messages_Template_Pack $template_pack) {
283 283
 
284
-	if ( $messenger == 'email' ) {
284
+	if ($messenger == 'email') {
285 285
 		$filter_ref = $url ? 'FHEE__EE_Email_Messenger__get_inline_css_template__css_url' : 'FHEE__EE_Email_Messenger__get_inline_css_template__css_path';
286
-	} elseif ( $messenger == 'html' ) {
286
+	} elseif ($messenger == 'html') {
287 287
 		$filter_ref = $url ? 'FHEE__EE_Html_messenger__get_inline_css_template__css_url' : 'FHEE__EE_Html_messenger__get_inline_css_template__css_path';
288 288
 	} else {
289 289
 		return $variation_path;
290 290
 	}
291 291
 
292
-	if ( has_filter( $filter_ref ) ) {
293
-		EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated.  It is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_variation" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' );
292
+	if (has_filter($filter_ref)) {
293
+		EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated.  It is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_variation" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0');
294 294
 	}
295 295
 
296
-	return apply_filters( $filter_ref, $variation_path, $url, $type );
296
+	return apply_filters($filter_ref, $variation_path, $url, $type);
297 297
 }
298
-add_filter( 'FHEE__EE_Messages_Template_Pack__get_variation', 'ee_deprecated_get_inline_css_template_filters', 10, 8 );
298
+add_filter('FHEE__EE_Messages_Template_Pack__get_variation', 'ee_deprecated_get_inline_css_template_filters', 10, 8);
299 299
 
300 300
 
301 301
 
@@ -311,78 +311,78 @@  discard block
 block discarded – undo
311 311
 class EE_Messages_Init extends EE_Base {
312 312
 
313 313
 	public function __construct() {
314
-		self::doing_it_wrong_call( __METHOD__ );
314
+		self::doing_it_wrong_call(__METHOD__);
315 315
 	}
316 316
 
317 317
 	/**
318 318
 	 * @param $method_name
319 319
 	 */
320
-	public static function doing_it_wrong_call( $method_name ) {
321
-		EE_Error::doing_it_wrong( __CLASS__, sprintf( __('The %s in this class is deprecated as of EE4.5.0.  All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name ), '4.5.0' );
320
+	public static function doing_it_wrong_call($method_name) {
321
+		EE_Error::doing_it_wrong(__CLASS__, sprintf(__('The %s in this class is deprecated as of EE4.5.0.  All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name), '4.5.0');
322 322
 	}
323 323
 
324 324
 	/**
325 325
 	 * @deprecated 4.5.0
326 326
 	 */
327 327
 	public static function set_autoloaders() {
328
-		self::doing_it_wrong_call( __METHOD__ );
328
+		self::doing_it_wrong_call(__METHOD__);
329 329
 		EED_Messages::set_autoloaders();
330 330
 	}
331 331
 
332 332
 	/**
333 333
 	 * @deprecated 4.5.0
334 334
 	 */
335
-	public function payment_reminder( $transaction ) {
336
-		self::doing_it_wrong_call( __METHOD__ );
337
-		EED_Messages::payment_reminder( $transaction );
335
+	public function payment_reminder($transaction) {
336
+		self::doing_it_wrong_call(__METHOD__);
337
+		EED_Messages::payment_reminder($transaction);
338 338
 	}
339 339
 
340 340
 	/**
341 341
 	 * @deprecated 4.5.0
342 342
 	 */
343
-	public function payment( $transaction, $payment ) {
344
-		self::doing_it_wrong_call( __METHOD__ );
345
-		EED_Messages::payment( $transaction, $payment );
343
+	public function payment($transaction, $payment) {
344
+		self::doing_it_wrong_call(__METHOD__);
345
+		EED_Messages::payment($transaction, $payment);
346 346
 	}
347 347
 
348 348
 	/**
349 349
 	 * @deprecated 4.5.0
350 350
 	 */
351
-	public function cancelled_registration( $transaction ) {
352
-		self::doing_it_wrong_call( __METHOD__ );
353
-		EED_Messages::cancelled_registration( $transaction );
351
+	public function cancelled_registration($transaction) {
352
+		self::doing_it_wrong_call(__METHOD__);
353
+		EED_Messages::cancelled_registration($transaction);
354 354
 	}
355 355
 
356 356
 	/**
357 357
 	 * @deprecated 4.5.0
358 358
 	 */
359
-	public function maybe_registration( $transaction, $reg_msg, $from_admin ) {
360
-		self::doing_it_wrong_call( __METHOD__ );
361
-		EED_Messages::maybe_registration( $transaction, $reg_msg, $from_admin );
359
+	public function maybe_registration($transaction, $reg_msg, $from_admin) {
360
+		self::doing_it_wrong_call(__METHOD__);
361
+		EED_Messages::maybe_registration($transaction, $reg_msg, $from_admin);
362 362
 	}
363 363
 
364 364
 	/**
365 365
 	 * @deprecated 4.5.0
366 366
 	 */
367
-	public function process_resend( $success, $req_data ) {
368
-		self::doing_it_wrong_call( __METHOD__ );
369
-		EED_Messages::process_resend( $req_data );
367
+	public function process_resend($success, $req_data) {
368
+		self::doing_it_wrong_call(__METHOD__);
369
+		EED_Messages::process_resend($req_data);
370 370
 	}
371 371
 
372 372
 	/**
373 373
 	 * @deprecated 4.5.0
374 374
 	 */
375
-	public function process_admin_payment( $success, $payment ) {
376
-		self::doing_it_wrong_call( __METHOD__ );
377
-		EED_Messages::process_admin_payment( $success, $payment );
375
+	public function process_admin_payment($success, $payment) {
376
+		self::doing_it_wrong_call(__METHOD__);
377
+		EED_Messages::process_admin_payment($success, $payment);
378 378
 	}
379 379
 
380 380
 	/**
381 381
 	 * @deprecated 4.5.0
382 382
 	 */
383
-	public function send_newsletter_message( $contacts, $grp_id ) {
384
-		self::doing_it_wrong_call( __METHOD__ );
385
-		EED_Messages::send_newsletter_message( $contacts, $grp_id );
383
+	public function send_newsletter_message($contacts, $grp_id) {
384
+		self::doing_it_wrong_call(__METHOD__);
385
+		EED_Messages::send_newsletter_message($contacts, $grp_id);
386 386
 	}
387 387
 
388 388
 
@@ -403,13 +403,13 @@  discard block
 block discarded – undo
403 403
  *
404 404
  * @return array additional cpts.
405 405
  */
406
-function ee_deprecated_get_cpts( $cpts ) {
407
-	if ( has_filter( 'FHEE__EE_Register_CPTs__construct__CPTs' ) ) {
408
-		EE_Error::doing_it_wrong( 'FHEE__EE_Register_CPTs__construct__CPTs', __('This filter is deprecated. It will still work for the time being.  However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_CPTs__cpts" found in EE_Register_CPTs::get_CPTs()', 'event_espresso'), '4.5.0' );
406
+function ee_deprecated_get_cpts($cpts) {
407
+	if (has_filter('FHEE__EE_Register_CPTs__construct__CPTs')) {
408
+		EE_Error::doing_it_wrong('FHEE__EE_Register_CPTs__construct__CPTs', __('This filter is deprecated. It will still work for the time being.  However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_CPTs__cpts" found in EE_Register_CPTs::get_CPTs()', 'event_espresso'), '4.5.0');
409 409
 	}
410
-	return apply_filters( 'FHEE__EE_Register_CPTs__construct__CPTs', $cpts );
410
+	return apply_filters('FHEE__EE_Register_CPTs__construct__CPTs', $cpts);
411 411
 }
412
-add_filter( 'FHEE__EE_Register_CPTs__get_CPTs__cpts', 'ee_deprecated_get_cpts', 10 );
412
+add_filter('FHEE__EE_Register_CPTs__get_CPTs__cpts', 'ee_deprecated_get_cpts', 10);
413 413
 
414 414
 
415 415
 
@@ -423,10 +423,10 @@  discard block
 block discarded – undo
423 423
  *
424 424
  * @return array additional custom taxonomies.
425 425
  */
426
-function ee_deprecated_get_taxonomies( $cts ) {
427
-	if ( has_filter( 'FHEE__EE_Register_CPTs__construct__taxonomies' ) ) {
428
-		EE_Error::doing_it_wrong( 'FHEE__EE_Register_CPTs__construct__taxonomies', __('This filter is deprecated. It will still work for the time being.  However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_taxonomies__taxonomies" found in EE_Register_CPTs::get_taxonomies()', 'event_espresso'), '4.5.0' );
426
+function ee_deprecated_get_taxonomies($cts) {
427
+	if (has_filter('FHEE__EE_Register_CPTs__construct__taxonomies')) {
428
+		EE_Error::doing_it_wrong('FHEE__EE_Register_CPTs__construct__taxonomies', __('This filter is deprecated. It will still work for the time being.  However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_taxonomies__taxonomies" found in EE_Register_CPTs::get_taxonomies()', 'event_espresso'), '4.5.0');
429 429
 	}
430
-	return apply_filters( 'FHEE__EE_Register_CPTs__construct__taxonomies', $cts );
430
+	return apply_filters('FHEE__EE_Register_CPTs__construct__taxonomies', $cts);
431 431
 }
432
-add_filter( 'FHEE__EE_Register_CPTs__get_taxonomies__taxonomies', 'ee_deprecated_get_taxonomies', 10 );
432
+add_filter('FHEE__EE_Register_CPTs__get_taxonomies__taxonomies', 'ee_deprecated_get_taxonomies', 10);
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -5,7 +5,9 @@
 block discarded – undo
5 5
  * @subpackage plugin api, messages
6 6
  * @since           4.5.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
 /**
11 13
  * Use this to register or deregister a new message template pack variation for the EE messages system.
Please login to merge, or discard this patch.