Completed
Branch BUG-9482-password-protected-ve... (ea1952)
by
unknown
357:48 queued 343:27
created
core/db_models/helpers/EE_Model_Parser.php 3 patches
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -1,12 +1,12 @@
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION'))
2 2
 	exit('No direct script access allowed');
3 3
 /**
4
- * EE_Model_Parser
5
- *
6
- * @package			Event Espresso
7
- * @subpackage
8
- * @author				Mike Nelson
9
- */
4
+	 * EE_Model_Parser
5
+	 *
6
+	 * @package			Event Espresso
7
+	 * @subpackage
8
+	 * @author				Mike Nelson
9
+	 */
10 10
 class EE_Model_Parser {
11 11
 	const table_alias_model_relation_chain_separator = '__';
12 12
 	const table_alias_model_relation_chain_prefix_end = '___';
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 	 * @param string $string_to_pad
21 21
 	 * @return string
22 22
 	 */
23
-	public static function pad_with_periods($string_to_pad){
23
+	public static function pad_with_periods($string_to_pad) {
24 24
 		return ".".$string_to_pad.".";
25 25
 	}
26 26
 	/**
@@ -28,8 +28,8 @@  discard block
 block discarded – undo
28 28
 	 * @param string $string_to_trim
29 29
 	 * @return string
30 30
 	 */
31
-	public static function trim_periods($string_to_trim){
32
-		return trim($string_to_trim,'.');
31
+	public static function trim_periods($string_to_trim) {
32
+		return trim($string_to_trim, '.');
33 33
 	}
34 34
 
35 35
 
@@ -40,22 +40,22 @@  discard block
 block discarded – undo
40 40
 	 * @param        $this_model_name
41 41
 	 * @return string which can be added onto table aliases to make them unique
42 42
 	 */
43
-	public static function extract_table_alias_model_relation_chain_prefix($model_relation_chain,$this_model_name){
43
+	public static function extract_table_alias_model_relation_chain_prefix($model_relation_chain, $this_model_name) {
44 44
 		//eg $model_relation_chain = 'Venue.Event_Venue.Event.Registration", and $this_model_name = 'Event'
45 45
 		$model_relation_chain = self::pad_with_periods($model_relation_chain);
46 46
 		$this_model_name = self::pad_with_periods($this_model_name);
47 47
 		//eg '.Venue.Event_Venue.Event.Registration." and '.Event.'
48 48
 		//remove this model name and everything afterwards
49
-		$pos_of_model_name = strpos($model_relation_chain,$this_model_name);
50
-		$model_relation_chain = substr($model_relation_chain,0,$pos_of_model_name);
49
+		$pos_of_model_name = strpos($model_relation_chain, $this_model_name);
50
+		$model_relation_chain = substr($model_relation_chain, 0, $pos_of_model_name);
51 51
 		//eg '.Venue.Event_Venue.'
52 52
 		//trim periods
53 53
 		$model_relation_chain = self::trim_periods($model_relation_chain);
54 54
 		//eg 'Venue.Event_Venue'
55 55
 		//replace periods with double-underscores
56
-		$model_relation_chain = str_replace(".",self::table_alias_model_relation_chain_separator,$model_relation_chain);
56
+		$model_relation_chain = str_replace(".", self::table_alias_model_relation_chain_separator, $model_relation_chain);
57 57
 		//eg 'Venue__Event_Venue'
58
-		if($model_relation_chain !=''){
58
+		if ($model_relation_chain != '') {
59 59
 			$model_relation_chain = $model_relation_chain.self::table_alias_model_relation_chain_prefix_end;
60 60
 		}
61 61
 		//eg 'Venue_Event_Venue___'
@@ -66,14 +66,14 @@  discard block
 block discarded – undo
66 66
 	 * @param string $table_alias_with_model_relation_chain_prefix which CAN have a table alias model relation chain prefix (or not)
67 67
 	 * @return string
68 68
 	 */
69
-	public static function remove_table_alias_model_relation_chain_prefix($table_alias_with_model_relation_chain_prefix){
69
+	public static function remove_table_alias_model_relation_chain_prefix($table_alias_with_model_relation_chain_prefix) {
70 70
 		//does this actually have a table alias model relation chain prefix?
71
-		$pos = strpos($table_alias_with_model_relation_chain_prefix,self::table_alias_model_relation_chain_prefix_end);
72
-		if(  $pos !== FALSE){
71
+		$pos = strpos($table_alias_with_model_relation_chain_prefix, self::table_alias_model_relation_chain_prefix_end);
72
+		if ($pos !== FALSE) {
73 73
 			//yes
74 74
 			//find that triple underscore and remove it and everything before it
75 75
 			$table_alias = substr($table_alias_with_model_relation_chain_prefix, $pos + strlen(self::table_alias_model_relation_chain_prefix_end));
76
-		}else{
76
+		} else {
77 77
 			$table_alias = $table_alias_with_model_relation_chain_prefix;
78 78
 		}
79 79
 		return $table_alias;
@@ -83,14 +83,14 @@  discard block
 block discarded – undo
83 83
 	 * @param string $table_alias_with_model_relation_chain_prefix
84 84
 	 * @return string
85 85
 	 */
86
-	public static function get_prefix_from_table_alias_with_model_relation_chain_prefix($table_alias_with_model_relation_chain_prefix){
86
+	public static function get_prefix_from_table_alias_with_model_relation_chain_prefix($table_alias_with_model_relation_chain_prefix) {
87 87
 		//does this actually have a table alias model relation chain prefix?
88
-		$pos = strpos($table_alias_with_model_relation_chain_prefix,self::table_alias_model_relation_chain_prefix_end);
89
-		if(  $pos !== FALSE){
88
+		$pos = strpos($table_alias_with_model_relation_chain_prefix, self::table_alias_model_relation_chain_prefix_end);
89
+		if ($pos !== FALSE) {
90 90
 			//yes
91 91
 			//find that triple underscore and remove it and everything before it
92 92
 			$prefix = substr($table_alias_with_model_relation_chain_prefix, 0, $pos + strlen(self::table_alias_model_relation_chain_prefix_end));
93
-		}else{
93
+		} else {
94 94
 			$prefix = '';
95 95
 		}
96 96
 		return $prefix;
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
 	 * @param string $original_query_param
106 106
 	 * @return string
107 107
 	 */
108
-	public static function extract_table_alias_model_relation_chain_from_query_param($model_name, $original_query_param){
108
+	public static function extract_table_alias_model_relation_chain_from_query_param($model_name, $original_query_param) {
109 109
 		$relation_chain = self::extract_model_relation_chain($model_name, $original_query_param);
110 110
 		$table_alias_with_model_relation_chain_prefix = EE_Model_Parser::extract_table_alias_model_relation_chain_prefix($relation_chain, $model_name);
111 111
 		return $table_alias_with_model_relation_chain_prefix;
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 	 * @param string $original_query_param
120 120
 	 * @return string
121 121
 	 */
122
-	public static function extract_model_relation_chain($model_name,$original_query_param){
122
+	public static function extract_model_relation_chain($model_name, $original_query_param) {
123 123
 		//prefix and postfix both with a period, as this facilitates searching
124 124
 		$model_name = EE_Model_Parser::pad_with_periods($model_name);
125 125
 		$original_query_param = EE_Model_Parser::pad_with_periods($original_query_param);
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
 		//eg, if we're looking for the model relation chain from Event to Payment, the original query param is probably something like
128 128
 		//"Registration.Transaction.Payment.PAY_ID", $pos_of_model_string points to the 'P' or Payment. We want the string
129 129
 		//"Registration.Transaction.Payment"
130
-		$model_relation_chain = substr($original_query_param, 0,$pos_of_model_string+strlen($model_name));
130
+		$model_relation_chain = substr($original_query_param, 0, $pos_of_model_string + strlen($model_name));
131 131
 		return EE_Model_Parser::trim_periods($model_relation_chain);
132 132
 	}
133 133
 
@@ -142,11 +142,11 @@  discard block
 block discarded – undo
142 142
 	 * @param string $model_relation_chain
143 143
 	 * @return string
144 144
 	 */
145
-	public static function replace_model_name_with_join_model_name_in_model_relation_chain($model_name,$join_model_name,$model_relation_chain){
145
+	public static function replace_model_name_with_join_model_name_in_model_relation_chain($model_name, $join_model_name, $model_relation_chain) {
146 146
 		$model_name = EE_Model_Parser::pad_with_periods($model_name);
147 147
 		$join_model_name = EE_Model_Parser::pad_with_periods($join_model_name);
148 148
 		$model_relation_chain = EE_Model_Parser::pad_with_periods($model_relation_chain);
149
-		$replaced_with_periods = str_replace($model_name,$join_model_name,$model_relation_chain);
149
+		$replaced_with_periods = str_replace($model_name, $join_model_name, $model_relation_chain);
150 150
 		return EE_Model_Parser::trim_periods($replaced_with_periods);
151 151
 	}
152 152
 }
Please login to merge, or discard this patch.
Braces   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,5 +1,6 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION'))
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2 2
 	exit('No direct script access allowed');
3
+}
3 4
 /**
4 5
  * EE_Model_Parser
5 6
  *
@@ -73,7 +74,7 @@  discard block
 block discarded – undo
73 74
 			//yes
74 75
 			//find that triple underscore and remove it and everything before it
75 76
 			$table_alias = substr($table_alias_with_model_relation_chain_prefix, $pos + strlen(self::table_alias_model_relation_chain_prefix_end));
76
-		}else{
77
+		} else{
77 78
 			$table_alias = $table_alias_with_model_relation_chain_prefix;
78 79
 		}
79 80
 		return $table_alias;
@@ -90,7 +91,7 @@  discard block
 block discarded – undo
90 91
 			//yes
91 92
 			//find that triple underscore and remove it and everything before it
92 93
 			$prefix = substr($table_alias_with_model_relation_chain_prefix, 0, $pos + strlen(self::table_alias_model_relation_chain_prefix_end));
93
-		}else{
94
+		} else{
94 95
 			$prefix = '';
95 96
 		}
96 97
 		return $prefix;
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Primary_Key_Index.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
  * Used to indicate  a primary key index - ie, a set of fields which, when used in combination,
5 5
  * also uniquely identify a model object in the database (in case there is no primary key field).
6 6
  */
7
-class EE_Primary_Key_Index extends EE_Unique_Index{
7
+class EE_Primary_Key_Index extends EE_Unique_Index {
8 8
 	//yep, actually the same as unique index right now
9 9
 	
10 10
 }
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Primary_Table.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -4,8 +4,8 @@  discard block
 block discarded – undo
4 4
  * For defining the main table of the model. This is the table with the model's primary key's field. So for CPT models, this will
5 5
  * probably be the wp_posts table (so the table name supplied will be 'posts', as the 'wp_' varies). For models only using one table, this will be that table.
6 6
  */
7
-require_once( EE_MODELS . 'helpers/EE_Table_Base.php');
8
-class EE_Primary_Table extends EE_Table_Base{
7
+require_once(EE_MODELS.'helpers/EE_Table_Base.php');
8
+class EE_Primary_Table extends EE_Table_Base {
9 9
 
10 10
 	/**
11 11
 	 *
@@ -15,14 +15,14 @@  discard block
 block discarded – undo
15 15
 	 * @param boolean $global whether the table is "global" as in there is only 1 table on an entire multisite install,
16 16
 	 *					or whether each site on a multisite install has a copy of this table
17 17
 	 */
18
-	function __construct($table_name, $pk_column = null, $global = false){
19
-		parent::__construct($table_name, $pk_column, $global );
18
+	function __construct($table_name, $pk_column = null, $global = false) {
19
+		parent::__construct($table_name, $pk_column, $global);
20 20
 	}
21 21
 	/**
22 22
 	 * Gets SQL for this table and assigning it an alias. Eg " wp_esp_attendee AS Attendee "
23 23
 	 * @return string
24 24
 	 */
25
-	function get_table_sql(){
25
+	function get_table_sql() {
26 26
 		return " ".$this->get_table_name()." AS ".$this->get_table_alias()." ";
27 27
 	}
28 28
 
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Table_Base.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  * Base class for defining the tables that comprise models. This is used to store information
5 5
  * about the table\s alias, private key, etc.
6 6
  */
7
-abstract class EE_Table_Base{
7
+abstract class EE_Table_Base {
8 8
 	var $_table_name;
9 9
 	var $_table_alias;
10 10
 	/**
@@ -21,30 +21,30 @@  discard block
 block discarded – undo
21 21
 	 * @param boolean $global whether the table is "global" as in there is only 1 table on an entire multisite install,
22 22
 	 *					or whether each site on a multisite install has a copy of this table
23 23
 	 */
24
-	function __construct($table_name, $pk_column, $global = false ){
24
+	function __construct($table_name, $pk_column, $global = false) {
25 25
 		global $wpdb;
26
-		if( $global ) {
26
+		if ($global) {
27 27
 			$prefix = $wpdb->base_prefix;
28 28
 		} else {
29 29
 			$prefix = $wpdb->prefix;
30 30
 		}
31 31
 		//if they didn't add the prefix, let's add it
32
-		if( strpos( $table_name, $prefix ) !== 0 ) {
33
-			$table_name = $prefix . $table_name;
32
+		if (strpos($table_name, $prefix) !== 0) {
33
+			$table_name = $prefix.$table_name;
34 34
 		}
35 35
 		$this->_table_name = $table_name;
36 36
 		$this->_pk_column = $pk_column;
37 37
 	}
38 38
 
39
-	function _construct_finalize_with_alias($table_alias){
39
+	function _construct_finalize_with_alias($table_alias) {
40 40
 		$this->_table_alias = $table_alias;
41 41
 	}
42 42
 
43
-	function get_table_name(){
43
+	function get_table_name() {
44 44
 		return $this->_table_name;
45 45
 	}
46
-	function get_table_alias(){
47
-		if( ! $this->_table_alias){
46
+	function get_table_alias() {
47
+		if ( ! $this->_table_alias) {
48 48
 			throw new EE_Error("You must call _construct_finalize_with_alias before using the EE_Table_Base. Did you forget to call parent::__construct at the end of your EEMerimental_Base child's __construct?");
49 49
 		}
50 50
 		return $this->_table_alias;
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 *
55 55
 	 * @return string name of column of PK
56 56
 	 */
57
-	function get_pk_column(){
57
+	function get_pk_column() {
58 58
 		return $this->_pk_column;
59 59
 	}
60 60
 
@@ -64,8 +64,8 @@  discard block
 block discarded – undo
64 64
 	 * returns a string with the table alias, a period, and the private key's column.
65 65
 	 * @return string
66 66
 	 */
67
-	function get_fully_qualified_pk_column(){
68
-		$sql =  $this->get_table_alias().".".$this->get_pk_column();
67
+	function get_fully_qualified_pk_column() {
68
+		$sql = $this->get_table_alias().".".$this->get_pk_column();
69 69
 		return $sql;
70 70
 	}
71 71
 
@@ -74,9 +74,9 @@  discard block
 block discarded – undo
74 74
 	 * returns the special sql for a inner select with a limit.
75 75
 	 * @return string    SQL select
76 76
 	 */
77
-	public function get_select_join_limit( $limit ) {
78
-		$limit = is_array( $limit ) ? 'LIMIT ' . implode(',', array_map( 'intval', $limit ) ) : 'LIMIT ' . (int) $limit;
79
-		$SQL = SP . '(SELECT * FROM ' . $this->_table_name . SP . $limit . ') AS ' . $this->_table_alias;
77
+	public function get_select_join_limit($limit) {
78
+		$limit = is_array($limit) ? 'LIMIT '.implode(',', array_map('intval', $limit)) : 'LIMIT '.(int) $limit;
79
+		$SQL = SP.'(SELECT * FROM '.$this->_table_name.SP.$limit.') AS '.$this->_table_alias;
80 80
 		return $SQL;
81 81
 	}
82 82
 }
Please login to merge, or discard this patch.
core/db_models/helpers/EE_Unique_Index.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
  * Used to indicate  a UNIQUE key index - ie, a set of fields which must be unique
5 5
  * for ALL the model objects of this type
6 6
  */
7
-class EE_Unique_Index extends EE_Index{
7
+class EE_Unique_Index extends EE_Index {
8 8
 	//yep, actually the same as index right now
9 9
 	
10 10
 }
Please login to merge, or discard this patch.
core/db_models/relations/EE_Belongs_To_Any_Relation.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  * in order to specify which model the foreign key points to (eg, the foreign key may have a value of 34, but is that Transaction with
7 7
  * ID 34 or Registration with ID 34? The EE_Any_Foreign_Model_name_Field specifies which of the two). 
8 8
  */
9
-require_once( EE_MODELS . 'relations/EE_Belongs_To_Relation.php');
9
+require_once(EE_MODELS.'relations/EE_Belongs_To_Relation.php');
10 10
 
11 11
 class EE_Belongs_To_Any_Relation extends EE_Belongs_To_Relation {
12 12
 
@@ -19,8 +19,8 @@  discard block
 block discarded – undo
19 19
 		
20 20
 		
21 21
 		$other_table_pk_field = $this->get_other_model()->get_primary_key_field();
22
-		$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_fk_field->get_table_alias();
23
-		$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();
22
+		$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_fk_field->get_table_alias();
23
+		$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();
24 24
 		$other_table = $this->get_other_model()->get_table_for_alias($other_table_alias);
25 25
 		return $this->_left_join($other_table, 
26 26
 				$other_table_alias, 
@@ -58,12 +58,12 @@  discard block
 block discarded – undo
58 58
 	 */
59 59
 	function remove_relation_to($this_obj_or_id, $other_obj_or_id) {
60 60
 		$this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
61
-		$other_model_obj = $this->get_other_model()->ensure_is_obj( $other_obj_or_id );
61
+		$other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id);
62 62
 		//find the field on th eother model which is a foreign key to this model
63 63
 		$fk_on_this_model = $this->get_this_model()->get_foreign_key_to($this->get_other_model()->get_this_model_name());
64 64
 		//set that field on the other model to this model's ID
65 65
 		$this_model_obj->set($fk_on_this_model->get_name(), null, true);
66
-		$this_model_obj->set($this->get_this_model()->get_field_containing_related_model_name()->get_name(),null,true);
66
+		$this_model_obj->set($this->get_this_model()->get_field_containing_related_model_name()->get_name(), null, true);
67 67
 		$this_model_obj->save();
68 68
 		return $other_model_obj;
69 69
 	}
Please login to merge, or discard this patch.
core/db_models/relations/EE_Has_Many_Any_Relation.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -7,16 +7,16 @@  discard block
 block discarded – undo
7 7
  * ID 34 or Registration with ID 34? The EE_Any_Foreign_Model_name_Field specifies which of the two).
8 8
  *
9 9
  */
10
-require_once( EE_MODELS . 'relations/EE_Model_Relation_Base.php');
11
-class EE_Has_Many_Any_Relation extends EE_Has_Many_Relation{
10
+require_once(EE_MODELS.'relations/EE_Model_Relation_Base.php');
11
+class EE_Has_Many_Any_Relation extends EE_Has_Many_Relation {
12 12
 
13
-	function get_join_statement($model_relation_chain){
13
+	function get_join_statement($model_relation_chain) {
14 14
 		//create the sql string like
15 15
 		// LEFT JOIN other_table AS table_alias ON this_table_alias.pk = other_table_alias.fk extra_join_conditions
16 16
 		$this_table_pk_field = $this->get_this_model()->get_primary_key_field();
17 17
 		$other_table_fk_field = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
18
-		$pk_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();
19
-		$fk_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_fk_field->get_table_alias();
18
+		$pk_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();
19
+		$fk_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_fk_field->get_table_alias();
20 20
 		$fk_table = $this->get_other_model()->get_table_for_alias($fk_table_alias);
21 21
 		$field_with_model_name = $this->get_other_model()->get_field_containing_related_model_name();
22 22
 
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
 				$other_table_fk_field->get_table_column(),
26 26
 				$pk_table_alias,
27 27
 				$this_table_pk_field->get_table_column(),
28
-				$fk_table_alias . '.' . $field_with_model_name->get_table_column() . "='" . $this->get_this_model()->get_this_model_name() . "'" )
28
+				$fk_table_alias.'.'.$field_with_model_name->get_table_column()."='".$this->get_this_model()->get_this_model_name()."'")
29 29
 				.$this->get_other_model()->_construct_internal_join_to_table_with_alias($fk_table_alias);
30 30
 	}
31 31
 	/**
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 	 * @param EE_Base_Class/int $other_obj_or_id
35 35
 	 * @return EE_Base_Class
36 36
 	 */
37
-	 function add_relation_to($this_obj_or_id, $other_obj_or_id ){
37
+	 function add_relation_to($this_obj_or_id, $other_obj_or_id) {
38 38
 		 $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
39 39
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
40 40
 
@@ -53,12 +53,12 @@  discard block
 block discarded – undo
53 53
 	 * @param EE_Base_Class/int $other_obj_or_id
54 54
 	 * @return EE_Base_Class
55 55
 	 */
56
-	 function remove_relation_to($this_obj_or_id, $other_obj_or_id){
56
+	 function remove_relation_to($this_obj_or_id, $other_obj_or_id) {
57 57
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
58 58
 		 //find the field on th eother model which is a foreign key to this model
59 59
 		 $fk_field_on_other_model = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
60 60
 		 //set that field on the other model to this model's ID
61
-		 $other_model_obj->set($fk_field_on_other_model->get_name(),null, true);
61
+		 $other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
62 62
 		 $other_model_obj->set($this->get_other_model()->get_field_containing_related_model_name()->get_name(), null, true);
63 63
 		 $other_model_obj->save();
64 64
 		 return $other_model_obj;
Please login to merge, or discard this patch.
core/db_models/relations/EE_Has_Many_Relation.php 1 patch
Spacing   +10 added lines, -10 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_Model_Relation_Base.php');
8
-class EE_Has_Many_Relation extends EE_Model_Relation_Base{	
7
+require_once(EE_MODELS.'relations/EE_Model_Relation_Base.php');
8
+class EE_Has_Many_Relation extends EE_Model_Relation_Base {	
9 9
 	
10 10
 	/**
11 11
 	 * Object representing the relationship between two models. Has_Many_Relations are where the OTHER model has the foreign key
@@ -15,16 +15,16 @@  discard block
 block discarded – undo
15 15
 	 * @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
16 16
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
17 17
 	 */
18
-	function __construct($block_deletes = true, $blocking_delete_error_message = null){
18
+	function __construct($block_deletes = true, $blocking_delete_error_message = null) {
19 19
 		parent::__construct($block_deletes, $blocking_delete_error_message);
20 20
 	}
21
-	function get_join_statement($model_relation_chain){
21
+	function get_join_statement($model_relation_chain) {
22 22
 		//create the sql string like
23 23
 		// LEFT JOIN other_table AS table_alias ON this_table_alias.pk = other_table_alias.fk extra_join_conditions
24 24
 		$this_table_pk_field = $this->get_this_model()->get_primary_key_field();
25 25
 		$other_table_fk_field = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
26
-		$pk_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();
27
-		$fk_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_fk_field->get_table_alias();
26
+		$pk_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();
27
+		$fk_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_fk_field->get_table_alias();
28 28
 		$fk_table = $this->get_other_model()->get_table_for_alias($fk_table_alias);
29 29
 		
30 30
 		return $this->_left_join($fk_table, $fk_table_alias, $other_table_fk_field->get_table_column(), $pk_table_alias, $this_table_pk_field->get_table_column()).$this->get_other_model()->_construct_internal_join_to_table_with_alias($fk_table_alias);
@@ -35,13 +35,13 @@  discard block
 block discarded – undo
35 35
 	 * @param EE_Base_Class/int $other_obj_or_id
36 36
 	 * @return EE_Base_Class
37 37
 	 */
38
-	 function add_relation_to($this_obj_or_id, $other_obj_or_id ){
38
+	 function add_relation_to($this_obj_or_id, $other_obj_or_id) {
39 39
 		 $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
40 40
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
41 41
 		 
42 42
 		 //find the field on th eother model which is a foreign key to this model
43 43
 		 $fk_field_on_other_model = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
44
-		 if($other_model_obj->get($fk_field_on_other_model->get_name()) != $this_model_obj->ID()){
44
+		 if ($other_model_obj->get($fk_field_on_other_model->get_name()) != $this_model_obj->ID()) {
45 45
 			//set that field on the other model to this model's ID
46 46
 			$other_model_obj->set($fk_field_on_other_model->get_name(), $this_model_obj->ID());
47 47
 			$other_model_obj->save();
@@ -55,12 +55,12 @@  discard block
 block discarded – undo
55 55
 	 * @param EE_Base_Class/int $other_obj_or_id
56 56
 	 * @return EE_Base_Class
57 57
 	 */
58
-	 function remove_relation_to($this_obj_or_id, $other_obj_or_id){
58
+	 function remove_relation_to($this_obj_or_id, $other_obj_or_id) {
59 59
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id, true);
60 60
 		 //find the field on th eother model which is a foreign key to this model
61 61
 		 $fk_field_on_other_model = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
62 62
 		 //set that field on the other model to this model's ID
63
-		 $other_model_obj->set($fk_field_on_other_model->get_name(),null, true);
63
+		 $other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
64 64
 		 $other_model_obj->save();
65 65
 		 return $other_model_obj;
66 66
 	 }
Please login to merge, or discard this patch.
core/db_models/relations/EE_Model_Relation_Base.php 3 patches
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   +46 added lines, -46 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,13 +136,13 @@  discard block
 block discarded – undo
136 136
 	 * @param boolean $values_already_prepared_by_model_object @deprecated since 4.8.1
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){
140
-		if( $values_already_prepared_by_model_object !== false ) {
141
-			EE_Error::doing_it_wrong( 'EE_Model_Relation_Base::get_all_related', __( 'The argument $values_already_prepared_by_model_object is no longer used.', 'event_espresso' ), '4.8.1' );
139
+	public function get_all_related($model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false) {
140
+		if ($values_already_prepared_by_model_object !== false) {
141
+			EE_Error::doing_it_wrong('EE_Model_Relation_Base::get_all_related', __('The argument $values_already_prepared_by_model_object is no longer used.', 'event_espresso'), '4.8.1');
142 142
 		}
143 143
 		$query_params = $this->_disable_default_where_conditions_on_query_param($query_params);
144 144
 		$query_param_where_this_model_pk = $this->get_this_model()->get_this_model_name().".".$this->get_this_model()->get_primary_key_field()->get_name();
145
-		$model_object_id = $this->_get_model_object_id( $model_object_or_id );
145
+		$model_object_id = $this->_get_model_object_id($model_object_or_id);
146 146
 		$query_params[0][$query_param_where_this_model_pk] = $model_object_id;
147 147
 		return $this->get_other_model()->get_all($query_params);
148 148
 	}
@@ -154,9 +154,9 @@  discard block
 block discarded – undo
154 154
 	 * @param string $query_params
155 155
 	 * @return string
156 156
 	 */
157
-	protected function _disable_default_where_conditions_on_query_param($query_params){
158
-		if( ! isset($query_params['default_where_conditions'])){
159
-			$query_params['default_where_conditions']='none';
157
+	protected function _disable_default_where_conditions_on_query_param($query_params) {
158
+		if ( ! isset($query_params['default_where_conditions'])) {
159
+			$query_params['default_where_conditions'] = 'none';
160 160
 		}
161 161
 		return $query_params;
162 162
 	}
@@ -172,15 +172,15 @@  discard block
 block discarded – undo
172 172
 	 * @param array $query_params
173 173
 	 * @return int of how many related models got deleted
174 174
 	 */
175
-	public function delete_all_related($model_object_or_id,$query_params = array()){
175
+	public function delete_all_related($model_object_or_id, $query_params = array()) {
176 176
 		//for each thing we would delete,
177
-		$related_model_objects = $this->get_all_related($model_object_or_id,$query_params);
177
+		$related_model_objects = $this->get_all_related($model_object_or_id, $query_params);
178 178
 		//determine if it's blocked by anything else before it can be deletedx
179 179
 		$deleted_count = 0;
180
-		foreach($related_model_objects as $related_model_object){
180
+		foreach ($related_model_objects as $related_model_object) {
181 181
 			$delete_is_blocked = $this->get_other_model()->delete_is_blocked_by_related_models($related_model_object, $model_object_or_id);
182 182
 			/* @var $model_object_or_id EE_Base_Class */
183
-			if( ! $delete_is_blocked ){
183
+			if ( ! $delete_is_blocked) {
184 184
 				$this->remove_relation_to($model_object_or_id, $related_model_object);
185 185
 				$related_model_object->delete();
186 186
 				$deleted_count++;
@@ -200,27 +200,27 @@  discard block
 block discarded – undo
200 200
 	 * @param array $query_params
201 201
 	 * @return int of how many related models got deleted
202 202
 	 */
203
-	public function delete_related_permanently($model_object_or_id,$query_params = array()){
203
+	public function delete_related_permanently($model_object_or_id, $query_params = array()) {
204 204
 		//for each thing we would delete,
205
-		$related_model_objects = $this->get_all_related($model_object_or_id,$query_params);
205
+		$related_model_objects = $this->get_all_related($model_object_or_id, $query_params);
206 206
 		//determine if it's blocked by anything else before it can be deletedx
207 207
 		$deleted_count = 0;
208
-		foreach($related_model_objects as $related_model_object){
208
+		foreach ($related_model_objects as $related_model_object) {
209 209
 			$delete_is_blocked = $this->get_other_model()->delete_is_blocked_by_related_models($related_model_object, $model_object_or_id);
210 210
 			/* @var $model_object_or_id EE_Base_Class */
211
-			if( $related_model_object instanceof EE_Soft_Delete_Base_Class ){
211
+			if ($related_model_object instanceof EE_Soft_Delete_Base_Class) {
212 212
 				$this->remove_relation_to($model_object_or_id, $related_model_object);
213 213
 				$deleted_count++;
214
-				if( ! $delete_is_blocked ){
214
+				if ( ! $delete_is_blocked) {
215 215
 					$related_model_object->delete_permanently();
216
-				}else{
216
+				} else {
217 217
 					//delete is blocked
218 218
 					//brent and darren, in this case, wanted to just soft delete it then
219 219
 					$related_model_object->delete();
220 220
 				}
221
-			}else{
221
+			} else {
222 222
 				//its not a soft-deletable thing anyways. do the normal logic.
223
-				if( ! $delete_is_blocked ){
223
+				if ( ! $delete_is_blocked) {
224 224
 					$this->remove_relation_to($model_object_or_id, $related_model_object);
225 225
 					$related_model_object->delete();
226 226
 					$deleted_count++;
@@ -239,13 +239,13 @@  discard block
 block discarded – undo
239 239
 	 * @return int
240 240
 	 */
241 241
 	protected function _get_model_object_id($model_object_or_id) {
242
-		if($model_object_or_id instanceof EE_Base_Class){
242
+		if ($model_object_or_id instanceof EE_Base_Class) {
243 243
 			$model_object_id = $model_object_or_id->ID();
244
-		}else{
244
+		} else {
245 245
 			$model_object_id = $model_object_or_id;
246 246
 		}
247
-		if( ! $model_object_id){
248
-			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()));
247
+		if ( ! $model_object_id) {
248
+			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()));
249 249
 		}
250 250
 		return $model_object_id;
251 251
 	}
@@ -288,10 +288,10 @@  discard block
 block discarded – undo
288 288
 	 * @param array $where_query_param  like EEM_Base::get_all's $query_params[0] (where conditions)
289 289
 	 * @return EE_Base_Class[]
290 290
 	 */
291
-	public function remove_relations($this_obj_or_id,$where_query_param = array()){
292
-		$related_things = $this->get_all_related($this_obj_or_id,array($where_query_param));
291
+	public function remove_relations($this_obj_or_id, $where_query_param = array()) {
292
+		$related_things = $this->get_all_related($this_obj_or_id, array($where_query_param));
293 293
 		$objs_removed = array();
294
-		foreach($related_things as $related_thing){
294
+		foreach ($related_things as $related_thing) {
295 295
 			$objs_removed[] = $this->remove_relation_to($this_obj_or_id, $related_thing);
296 296
 		}
297 297
 		return $objs_removed;
@@ -304,7 +304,7 @@  discard block
 block discarded – undo
304 304
 	 * related objects exist, returns false.
305 305
 	 * @return boolean
306 306
 	 */
307
-	public function block_delete_if_related_models_exist(){
307
+	public function block_delete_if_related_models_exist() {
308 308
 		return $this->_blocking_delete;
309 309
 	}
310 310
 
@@ -313,13 +313,13 @@  discard block
 block discarded – undo
313 313
 	 * Gets the error message to show
314 314
 	 * @return string
315 315
 	 */
316
-	public function get_deletion_error_message(){
317
-		if($this->_blocking_delete_error_message){
316
+	public function get_deletion_error_message() {
317
+		if ($this->_blocking_delete_error_message) {
318 318
 			return $this->_blocking_delete_error_message;
319
-		}else{
319
+		} else {
320 320
 //			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 321
 			return sprintf(
322
-				__( '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"),
322
+				__('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"),
323 323
 				$this->get_this_model()->item_name(1),
324 324
 				$this->get_other_model()->item_name(1),
325 325
 				$this->get_other_model()->item_name(2)
Please login to merge, or discard this patch.
Doc Comments   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -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.