Completed
Branch FET-9222-rest-api-writes (64ff44)
by
unknown
95:49 queued 82:41
created
db_models/strategies/EE_Restriction_Generator_Default_Public.strategy.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,10 +21,10 @@
 block discarded – undo
21 21
  */
22 22
 class EE_Restriction_Generator_Default_Public extends EE_Restriction_Generator_Base {
23 23
 /**
24
-	 * Name of the field on this model (or a related model, including the model chain to it)
25
-	 * that is a boolean indicating whether or not a model object is considered "Default" or not
26
-	 * @var string
27
-	 */
24
+ * Name of the field on this model (or a related model, including the model chain to it)
25
+ * that is a boolean indicating whether or not a model object is considered "Default" or not
26
+ * @var string
27
+ */
28 28
 	protected $_default_field_name;
29 29
 
30 30
 	/**
Please login to merge, or discard this patch.
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
4
-	exit( 'No direct script access allowed' );
3
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
4
+	exit('No direct script access allowed');
5 5
 }
6 6
 
7 7
 /**
@@ -40,9 +40,9 @@  discard block
 block discarded – undo
40 40
 	 * @param string $path_to_event_model The model chain to follow to get to the event model, including the event model itself.
41 41
 	 * Eg 'Ticket.Datetime.Event'
42 42
 	 */
43
-	public function __construct( $default_field_name, $path_to_event_model ) {
43
+	public function __construct($default_field_name, $path_to_event_model) {
44 44
 		$this->_default_field_name = $default_field_name;
45
-		if( substr( $path_to_event_model, -1, 1 ) != '.' ) {
45
+		if (substr($path_to_event_model, -1, 1) != '.') {
46 46
 			$path_to_event_model .= '.';
47 47
 		}
48 48
 		$this->_path_to_event_model = $path_to_event_model;
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 	protected function _generate_restrictions() {
56 56
 		//if there are no standard caps for this model, then for now all we know
57 57
 		//if they need the default cap to access this
58
-		if ( !$this->model()->cap_slug() ) {
58
+		if ( ! $this->model()->cap_slug()) {
59 59
 			return array(
60 60
 				self::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
61 61
 			);
@@ -66,45 +66,45 @@  discard block
 block discarded – undo
66 66
 		$restrictions = array(
67 67
 			//first: basically access to non-defaults is essentially controlled by which events are accessible
68 68
 			//if they don't have the basic event cap, they can't access ANY non-default items
69
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() ) => new EE_Default_Where_Conditions( array(
70
-				'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() ) => array(
69
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action()) => new EE_Default_Where_Conditions(array(
70
+				'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action()) => array(
71 71
 					$this->_default_field_name             => true,
72
-					$this->_path_to_event_model . 'status' => 'publish'
72
+					$this->_path_to_event_model.'status' => 'publish'
73 73
 				)
74
-			) ),
74
+			)),
75 75
 			//if they don't have the others event cap, they can only access their own, others' that are for published events, or defaults
76
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_others' ) => new EE_Default_Where_Conditions(
76
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_others') => new EE_Default_Where_Conditions(
77 77
 				array(
78
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_others' ) => array(
79
-						$this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
78
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_others') => array(
79
+						$this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
80 80
 						$this->_default_field_name => true,
81
-						$this->_path_to_event_model . 'status' => 'publish'
81
+						$this->_path_to_event_model.'status' => 'publish'
82 82
 					)
83 83
 				)
84 84
 			),
85 85
 			//if they have basic and others, but not private, they can access default, their own, and others' that aren't private
86
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_private' )   => new EE_Default_Where_Conditions(
86
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_private')   => new EE_Default_Where_Conditions(
87 87
 				array(
88
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_private' ) => array(
89
-						$this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
90
-						$this->_path_to_event_model . 'status' => array( '!=', 'private' ),
88
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_private') => array(
89
+						$this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
90
+						$this->_path_to_event_model.'status' => array('!=', 'private'),
91 91
 						$this->_default_field_name => true
92 92
 					)
93 93
 				)
94 94
 			),
95 95
 			//second: access to defaults is controlled by the default capabilities
96 96
 			//if they don't have the basic default capability, restrict access to only non-default items
97
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_default' ) => new EE_Default_Where_Conditions(
98
-				array( $this->_default_field_name => false )
97
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_default') => new EE_Default_Where_Conditions(
98
+				array($this->_default_field_name => false)
99 99
 			),
100 100
 		);
101
-		if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() . '_others_default' ) ) {
101
+		if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action().'_others_default')) {
102 102
 			//if they don't have the "others" default capability, restrict access to only their default ones, and non-default ones
103
-			$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others_default' ) ] = new EE_Default_Where_Conditions(
103
+			$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others_default')] = new EE_Default_Where_Conditions(
104 104
 				array(
105 105
 					//if they don't have the others default cap, they can't access others default items (but they can access
106 106
 					//their own default items, and non-default items)
107
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others_default' ) => array(
107
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others_default') => array(
108 108
 						'AND' => array(
109 109
 							EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
110 110
 							$this->_default_field_name => true
Please login to merge, or discard this patch.
strategies/EE_Restriction_Generator_Event_Related_Protected.strategy.php 2 patches
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
4
-	exit( 'No direct script access allowed' );
3
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
4
+	exit('No direct script access allowed');
5 5
 }
6 6
 
7 7
 /**
@@ -44,8 +44,8 @@  discard block
 block discarded – undo
44 44
 	 * EDIT EVENTS in order to DELETE DATETIMES. If none if provided, assumed to be the same
45 45
 	 * as on the primary model.
46 46
 	 */
47
-	public function __construct( $path_to_event_model, $cap_context_on_event_model = null ) {
48
-		if( substr( $path_to_event_model, -1, 1 ) != '.' ) {
47
+	public function __construct($path_to_event_model, $cap_context_on_event_model = null) {
48
+		if (substr($path_to_event_model, -1, 1) != '.') {
49 49
 			$path_to_event_model .= '.';
50 50
 		}
51 51
 		$this->_path_to_event_model = $path_to_event_model;
@@ -59,9 +59,9 @@  discard block
 block discarded – undo
59 59
 	 * @return string one of EEM_Base::valid_cap_contexts()
60 60
 	 */
61 61
 	protected function action_for_event() {
62
-		if( $this->_cap_context_on_event_model ) {
62
+		if ($this->_cap_context_on_event_model) {
63 63
 			return $this->_cap_context_on_event_model;
64
-		}else{
64
+		} else {
65 65
 			return $this->action();
66 66
 		}
67 67
 	}
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 	protected function _generate_restrictions() {
74 74
 		//if there are no standard caps for this model, then for now all we know
75 75
 		//if they need the default cap to access this
76
-		if ( ! $this->model()->cap_slug() ) {
76
+		if ( ! $this->model()->cap_slug()) {
77 77
 			return array(
78 78
 				self::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
79 79
 			);
@@ -83,17 +83,17 @@  discard block
 block discarded – undo
83 83
 		return array(
84 84
 			//first: basically access to non-defaults is essentially controlled by which events are accessible
85 85
 			//if they don't have the basic event cap, they can't access ANY non-default items
86
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action_for_event() )              => new EE_Return_None_Where_Conditions(),
86
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action_for_event())              => new EE_Return_None_Where_Conditions(),
87 87
 			//if they don't have the others event cap, they can't access others' non-default items
88
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action_for_event() . '_others' )  => new EE_Default_Where_Conditions(
89
-				array( $this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder )
88
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action_for_event().'_others')  => new EE_Default_Where_Conditions(
89
+				array($this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder)
90 90
 			),
91 91
 			//if they have basic and others, but not private, they can't access others' private non-default items
92
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action_for_event() . '_private' ) => new EE_Default_Where_Conditions(
92
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action_for_event().'_private') => new EE_Default_Where_Conditions(
93 93
 				array(
94
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action_for_event() . '_private' ) => array(
95
-						$this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
96
-						$this->_path_to_event_model . 'status'      => array( '!=', 'private' )
94
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action_for_event().'_private') => array(
95
+						$this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
96
+						$this->_path_to_event_model.'status'      => array('!=', 'private')
97 97
 					)
98 98
 				)
99 99
 			),
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -61,7 +61,7 @@
 block discarded – undo
61 61
 	protected function action_for_event() {
62 62
 		if( $this->_cap_context_on_event_model ) {
63 63
 			return $this->_cap_context_on_event_model;
64
-		}else{
64
+		} else{
65 65
 			return $this->action();
66 66
 		}
67 67
 	}
Please login to merge, or discard this patch.
strategies/EE_Restriction_Generator_Event_Related_Public.strategy.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
4
-	exit( 'No direct script access allowed' );
3
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
4
+	exit('No direct script access allowed');
5 5
 }
6 6
 
7 7
 /**
@@ -30,8 +30,8 @@  discard block
 block discarded – undo
30 30
 	 *
31 31
 	 * @param string $path_to_event_model
32 32
 	 */
33
-	public function __construct( $path_to_event_model ) {
34
-		if( substr( $path_to_event_model, -1, 1 ) != '.' ) {
33
+	public function __construct($path_to_event_model) {
34
+		if (substr($path_to_event_model, -1, 1) != '.') {
35 35
 			$path_to_event_model .= '.';
36 36
 		}
37 37
 		$this->_path_to_event_model = $path_to_event_model;
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 	protected function _generate_restrictions() {
44 44
 		//if there are no standard caps for this model, then for now all we know
45 45
 		//if they need the default cap to access this
46
-		if ( ! $this->model()->cap_slug() ) {
46
+		if ( ! $this->model()->cap_slug()) {
47 47
 			return array(
48 48
 				self::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
49 49
 			);
@@ -53,24 +53,24 @@  discard block
 block discarded – undo
53 53
 		return array(
54 54
 			//first: basically access to non-defaults is essentially controlled by which events are accessible
55 55
 			//if they don't have the basic event cap, they can only read things for published events
56
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() ) => new EE_Default_Where_Conditions(
57
-				array( $this->_path_to_event_model . 'status' => 'publish' )
56
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action()) => new EE_Default_Where_Conditions(
57
+				array($this->_path_to_event_model.'status' => 'publish')
58 58
 			),
59 59
 			//if they don't have the others event cap, they can't access others' non-default items
60
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_others' ) => new EE_Default_Where_Conditions(
60
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_others') => new EE_Default_Where_Conditions(
61 61
 				array(
62
-					'OR*' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_others' ) => array(
63
-						$this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
64
-						$this->_path_to_event_model . 'status'      => 'publish'
62
+					'OR*'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_others') => array(
63
+						$this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
64
+						$this->_path_to_event_model.'status'      => 'publish'
65 65
 					)
66 66
 				)
67 67
 			),
68 68
 			//if they have basic and others, but not private, they can't access others' private non-default items
69
-			EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_private' ) => new EE_Default_Where_Conditions(
69
+			EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_private') => new EE_Default_Where_Conditions(
70 70
 				array(
71
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $event_model, $this->action() . '_private' ) => array(
72
-						$this->_path_to_event_model . 'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
73
-						$this->_path_to_event_model . 'status'      => array( '!=', 'private' )
71
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($event_model, $this->action().'_private') => array(
72
+						$this->_path_to_event_model.'EVT_wp_user' => EE_Default_Where_Conditions::current_user_placeholder,
73
+						$this->_path_to_event_model.'status'      => array('!=', 'private')
74 74
 					)
75 75
 				)
76 76
 			),
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Restriction_Generator_Global.strategy.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
4
-	exit( 'No direct script access allowed' );
3
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
4
+	exit('No direct script access allowed');
5 5
 }
6 6
 
7 7
 /**
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 	 * @param string $global_field_name name of the model field that indicates whether or not
34 34
 	 * a model object is "global"
35 35
 	 */
36
-	public function __construct( $global_field_name ) {
36
+	public function __construct($global_field_name) {
37 37
 		$this->_global_field_name = $global_field_name;
38 38
 	}
39 39
 
@@ -44,21 +44,21 @@  discard block
 block discarded – undo
44 44
 
45 45
 		//if there are no standard caps for this model, then for now all we know is
46 46
 		//if they need the default cap to access this
47
-		if ( ! $this->model()->cap_slug() ) {
47
+		if ( ! $this->model()->cap_slug()) {
48 48
 			return array(
49 49
 				EE_Restriction_Generator_Base::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
50 50
 			);
51 51
 		}
52 52
 		return array(
53
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) => new EE_Return_None_Where_Conditions(),
54
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) => new EE_Default_Where_Conditions( array(
53
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action()) => new EE_Return_None_Where_Conditions(),
54
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others') => new EE_Default_Where_Conditions(array(
55 55
 				//I need to be the owner, or it must be a global item
56
-				'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) => array(
56
+				'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others') => array(
57 57
 					EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
58 58
 					$this->_global_field_name                                => true
59 59
 				)
60
-			) ),
61
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_global' ) => new EE_Default_Where_Conditions( array(
60
+			)),
61
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_global') => new EE_Default_Where_Conditions(array(
62 62
 					//it mustn't be global
63 63
 					$this->_global_field_name => false
64 64
 				)
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Restriction_Generator_Protected.strategy.php 2 patches
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
  * @author				Mike Nelson
26 26
  *
27 27
  */
28
-class EE_Restriction_Generator_Protected extends EE_Restriction_Generator_Base{
28
+class EE_Restriction_Generator_Protected extends EE_Restriction_Generator_Base {
29 29
 
30 30
 	/**
31 31
 	 * @return \EE_Default_Where_Conditions
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 
35 35
 		//if there are no standard caps for this model, then for now all we know
36 36
 		//if they need the default cap to access this
37
-		if( ! $this->model()->cap_slug() ) {
37
+		if ( ! $this->model()->cap_slug()) {
38 38
 			return array(
39 39
 				EE_Restriction_Generator_Base::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
40 40
 			);
@@ -42,31 +42,31 @@  discard block
 block discarded – undo
42 42
 
43 43
 		$restrictions = array();
44 44
 		//does the basic cap exist? (eg 'ee_read_registrations')
45
-		if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() ) ) {
46
-			$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) ] = new EE_Return_None_Where_Conditions();
45
+		if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action())) {
46
+			$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action())] = new EE_Return_None_Where_Conditions();
47 47
 			//does the others cap exist? (eg 'ee_read_others_registrations')
48
-			if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() . '_others' ) ) {//both caps exist
49
-				$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) ] = new EE_Default_Where_Conditions(
48
+			if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action().'_others')) {//both caps exist
49
+				$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others')] = new EE_Default_Where_Conditions(
50 50
 					array(
51 51
 						EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder
52 52
 					)
53 53
 				);
54 54
 				//does the private cap exist (eg 'ee_read_others_private_events')
55
-				if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() . '_private' ) && $this->model() instanceof EEM_CPT_Base ) {
55
+				if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action().'_private') && $this->model() instanceof EEM_CPT_Base) {
56 56
 					//if they have basic and others, but not private, restrict them to see theirs and others' that aren't private
57
-					$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_private' ) ] = new EE_Default_Where_Conditions(
57
+					$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_private')] = new EE_Default_Where_Conditions(
58 58
 						array(
59
-							'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_private' ) => array(
59
+							'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_private') => array(
60 60
 								EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
61
-								'status' => array( '!=', 'private' )
61
+								'status' => array('!=', 'private')
62 62
 							)
63 63
 						)
64 64
 					);
65 65
 				}
66 66
 			}
67
-		}else{
67
+		} else {
68 68
 			//there is no basic cap. So they can only access this if they have the default admin cap
69
-			$restrictions[ EE_Restriction_Generator_Base::get_default_restrictions_cap() ] = new EE_Return_None_Where_Conditions();
69
+			$restrictions[EE_Restriction_Generator_Base::get_default_restrictions_cap()] = new EE_Return_None_Where_Conditions();
70 70
 		}
71 71
 		return $restrictions;
72 72
 	}
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@
 block discarded – undo
64 64
 					);
65 65
 				}
66 66
 			}
67
-		}else{
67
+		} else{
68 68
 			//there is no basic cap. So they can only access this if they have the default admin cap
69 69
 			$restrictions[ EE_Restriction_Generator_Base::get_default_restrictions_cap() ] = new EE_Return_None_Where_Conditions();
70 70
 		}
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Restriction_Generator_Public.strategy.php 1 patch
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -13,44 +13,44 @@  discard block
 block discarded – undo
13 13
  * @author				Mike Nelson
14 14
  *
15 15
  */
16
-class EE_Restriction_Generator_Public extends EE_Restriction_Generator_Base{
16
+class EE_Restriction_Generator_Public extends EE_Restriction_Generator_Base {
17 17
 	protected function _generate_restrictions() {
18 18
 		//if there are no standard caps for this model, then for allow full access
19
-		if( ! $this->model()->cap_slug() ) {
19
+		if ( ! $this->model()->cap_slug()) {
20 20
 			return array(
21 21
 			);
22 22
 		}
23 23
 
24 24
 		$restrictions = array();
25 25
 		//does the basic cap exist? (eg 'ee_read_registrations')
26
-		if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() ) ) {
27
-			if ( $this->model() instanceof EEM_CPT_Base ) {
28
-				$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) ] = new EE_Default_Where_Conditions(
29
-					array( 'status' => 'publish' )
26
+		if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action())) {
27
+			if ($this->model() instanceof EEM_CPT_Base) {
28
+				$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action())] = new EE_Default_Where_Conditions(
29
+					array('status' => 'publish')
30 30
 				);
31
-			} elseif ( $this->model() instanceof EEM_Soft_Delete_Base ) {
32
-				$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) ] = new EE_Default_Where_Conditions(
33
-					array( $this->model()->deleted_field_name() => false )
31
+			} elseif ($this->model() instanceof EEM_Soft_Delete_Base) {
32
+				$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action())] = new EE_Default_Where_Conditions(
33
+					array($this->model()->deleted_field_name() => false)
34 34
 				);
35 35
 			} else {
36 36
 				//don't impose any restrictions if they don't have the basic reading cap
37 37
 			}
38 38
 			//does the others cap exist? (eg 'ee_read_others_registrations')
39
-			if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() . '_others' ) ) {//both caps exist
40
-				if ( $this->model() instanceof EEM_CPT_Base ) {
39
+			if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action().'_others')) {//both caps exist
40
+				if ($this->model() instanceof EEM_CPT_Base) {
41 41
 					//then if they don't have the others cap, AT MOST show them their own and other published ones
42
-					$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) ] = new EE_Default_Where_Conditions(
42
+					$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others')] = new EE_Default_Where_Conditions(
43 43
 						array(
44
-							'OR*' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) => array(
44
+							'OR*'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others') => array(
45 45
 								EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
46 46
 								'status' => 'publish'
47 47
 							)
48 48
 						) );
49
-				} elseif ( $this->model() instanceof EEM_Soft_Delete_Base ) {
49
+				} elseif ($this->model() instanceof EEM_Soft_Delete_Base) {
50 50
 					//then if they don't have the other cap, AT MOST show them their own or non deleted ones
51
-					$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) ] = new EE_Default_Where_Conditions(
51
+					$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others')] = new EE_Default_Where_Conditions(
52 52
 						array(
53
-							'OR*' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_others' ) => array(
53
+							'OR*'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_others') => array(
54 54
 								EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
55 55
 								$this->model()->deleted_field_name() => false
56 56
 							)
@@ -59,13 +59,13 @@  discard block
 block discarded – undo
59 59
 					//again, if they don't have the others cap, continue showing all because there are no inherently hidden ones
60 60
 				}
61 61
 				//does the private cap exist (eg 'ee_read_others_private_events')
62
-				if ( EE_Restriction_Generator_Base::is_cap( $this->model(), $this->action() . '_private' ) && $this->model() instanceof EEM_CPT_Base ) {
62
+				if (EE_Restriction_Generator_Base::is_cap($this->model(), $this->action().'_private') && $this->model() instanceof EEM_CPT_Base) {
63 63
 					//if they have basic and others, but not private, restrict them to see theirs and others' that aren't private
64
-					$restrictions[ EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_private' ) ] = new EE_Default_Where_Conditions(
64
+					$restrictions[EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_private')] = new EE_Default_Where_Conditions(
65 65
 						array(
66
-							'OR*' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_private' ) => array(
66
+							'OR*'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_private') => array(
67 67
 								EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder,
68
-								'status' => array( '!=', 'private' )
68
+								'status' => array('!=', 'private')
69 69
 							)
70 70
 						)
71 71
 					);
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Restriction_Generator_Reg_Form.strategy.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
  * @author				Mike Nelson
16 16
  *
17 17
  */
18
-class EE_Restriction_Generator_Reg_Form extends EE_Restriction_Generator_Base{
18
+class EE_Restriction_Generator_Reg_Form extends EE_Restriction_Generator_Base {
19 19
 
20 20
 	/**
21 21
 	 *
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 	 * Accepts the name of the field that indicates whether or not an object is a "system" one or not
28 28
 	 * @param string $system_field_name
29 29
 	 */
30
-	public function __construct( $system_field_name ) {
30
+	public function __construct($system_field_name) {
31 31
 		$this->_system_field_name = $system_field_name;
32 32
 	}
33 33
 
@@ -40,18 +40,18 @@  discard block
 block discarded – undo
40 40
 	protected function _generate_restrictions() {
41 41
 		//if there are no standard caps for this model, then for now all we know
42 42
 		//if they need the default cap to access this
43
-		if( ! $this->model()->cap_slug() ) {
43
+		if ( ! $this->model()->cap_slug()) {
44 44
 			return array(
45 45
 				EE_Restriction_Generator_Base::get_default_restrictions_cap() => new EE_Return_None_Where_Conditions()
46 46
 			);
47 47
 		}
48 48
 		return array(
49
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) => new EE_Return_None_Where_Conditions(),
50
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_system' ) => new EE_Default_Where_Conditions(
49
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action()) => new EE_Return_None_Where_Conditions(),
50
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_system') => new EE_Default_Where_Conditions(
51 51
 				array(
52
-					'OR*no_' . EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() . '_system' ) => array(
53
-						$this->_system_field_name       => array( 'IN', array( '', 0 ) ),
54
-						$this->_system_field_name . '*' => array( 'IS_NULL' )
52
+					'OR*no_'.EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action().'_system') => array(
53
+						$this->_system_field_name       => array('IN', array('', 0)),
54
+						$this->_system_field_name.'*' => array('IS_NULL')
55 55
 					)
56 56
 				)
57 57
 			)
Please login to merge, or discard this patch.
strategies/EE_Restriction_Generator_Taxonomy_Protected.strategy.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
  * @author				Mike Nelson
14 14
  *
15 15
  */
16
-class EE_Restriction_Generator_Taxonomy_Protected extends EE_Restriction_Generator_Base{
16
+class EE_Restriction_Generator_Taxonomy_Protected extends EE_Restriction_Generator_Base {
17 17
 
18 18
 	/**
19 19
 	 * Model chain/path to taxonomy model, including the term_taxonomy model itself
@@ -24,28 +24,28 @@  discard block
 block discarded – undo
24 24
 	 *
25 25
 	 * @param string $path_to_taxonomy_model Model chain/path to taxonomy model, including the term_taxonomy model itself
26 26
 	 */
27
-	public function __construct( $path_to_taxonomy_model ){
28
-		if( $path_to_taxonomy_model !== '' && substr( $path_to_taxonomy_model, -1, 1 ) != '.' ) {
27
+	public function __construct($path_to_taxonomy_model) {
28
+		if ($path_to_taxonomy_model !== '' && substr($path_to_taxonomy_model, -1, 1) != '.') {
29 29
 			$path_to_taxonomy_model .= '.';
30 30
 		}
31 31
 		$this->_path_to_taxonomy_model = $path_to_taxonomy_model;
32 32
 	}
33 33
 	protected function _generate_restrictions() {
34 34
 		//if there are no standard caps for this model, then for allow full access
35
-		if( ! $this->model()->cap_slug() ) {
35
+		if ( ! $this->model()->cap_slug()) {
36 36
 			return array(
37 37
 			);
38 38
 		}
39 39
 
40 40
 		return array(
41
-			'ee_manage_event_categories' => new EE_Default_Where_Conditions( array(
42
-				$this->_path_to_taxonomy_model . 'taxonomy*no_ee_manage_event_categories' => array( '!=', 'espresso_event_categories' )
41
+			'ee_manage_event_categories' => new EE_Default_Where_Conditions(array(
42
+				$this->_path_to_taxonomy_model.'taxonomy*no_ee_manage_event_categories' => array('!=', 'espresso_event_categories')
43 43
 			)),
44
-			'ee_manage_venue_categories' => new EE_Default_Where_Conditions( array(
45
-				$this->_path_to_taxonomy_model . 'taxonomy*no_ee_manage_venue_categories' => array( '!=', 'espresso_venue_categories' )
44
+			'ee_manage_venue_categories' => new EE_Default_Where_Conditions(array(
45
+				$this->_path_to_taxonomy_model.'taxonomy*no_ee_manage_venue_categories' => array('!=', 'espresso_venue_categories')
46 46
 			)),
47
-			'ee_manage_event_types' => new EE_Default_Where_Conditions( array(
48
-				$this->_path_to_taxonomy_model . 'taxonomy*ee_manage_event_types' => array( '!=', 'espresso_event_types' )
47
+			'ee_manage_event_types' => new EE_Default_Where_Conditions(array(
48
+				$this->_path_to_taxonomy_model.'taxonomy*ee_manage_event_types' => array('!=', 'espresso_event_types')
49 49
 			)),
50 50
 		);
51 51
 	}
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Restriction_Generator_WP_User.strategy.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
  * @author				Mike Nelson
16 16
  *
17 17
  */
18
-class EE_Restriction_Generator_WP_User extends EE_Restriction_Generator_Base{
18
+class EE_Restriction_Generator_WP_User extends EE_Restriction_Generator_Base {
19 19
 
20 20
 	/**
21 21
 	 * @return \EE_Default_Where_Conditions
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 
25 25
 		return array(
26 26
 			//if they can't access users, they can still access themselves
27
-			EE_Restriction_Generator_Base::get_cap_name( $this->model(), $this->action() ) => new EE_Default_Where_Conditions( array(
27
+			EE_Restriction_Generator_Base::get_cap_name($this->model(), $this->action()) => new EE_Default_Where_Conditions(array(
28 28
 				EE_Default_Where_Conditions::user_field_name_placeholder => EE_Default_Where_Conditions::current_user_placeholder
29 29
 			)),
30 30
 
Please login to merge, or discard this patch.