Completed
Branch models-cleanup/model-relations (db5ca7)
by
unknown
13:03 queued 08:35
created
form_sections/strategies/layout/EE_Admin_One_Column_Layout.strategy.php 2 patches
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -14,9 +14,9 @@  discard block
 block discarded – undo
14 14
         return EEH_HTML::table(
15 15
             '',
16 16
             $this->_form_section->html_id(),
17
-            $this->_form_section->html_class() . ' form-table',
17
+            $this->_form_section->html_class().' form-table',
18 18
             $this->_form_section->html_style()
19
-        ) . EEH_HTML::tbody();
19
+        ).EEH_HTML::tbody();
20 20
     }
21 21
 
22 22
 
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
      */
29 29
     public function layout_form_end($additional_args = array())
30 30
     {
31
-        return EEH_HTML::tbodyx() . EEH_HTML::tablex($this->_form_section->html_id());
31
+        return EEH_HTML::tbodyx().EEH_HTML::tablex($this->_form_section->html_id());
32 32
     }
33 33
 
34 34
 
@@ -45,15 +45,15 @@  discard block
 block discarded – undo
45 45
             || $input->get_display_strategy() instanceof EE_Text_Input_Display_Strategy
46 46
             || $input->get_display_strategy() instanceof EE_Admin_File_Uploader_Display_Strategy
47 47
         ) {
48
-            $input->set_html_class($input->html_class() . ' large-text');
48
+            $input->set_html_class($input->html_class().' large-text');
49 49
         }
50 50
         $input_html = $input->get_html_for_input();
51 51
         // maybe add errors and help text ?
52 52
         $input_html .= $input->get_html_for_errors() !== ''
53
-            ? EEH_HTML::nl() . $input->get_html_for_errors()
53
+            ? EEH_HTML::nl().$input->get_html_for_errors()
54 54
             : '';
55 55
         $input_html .= $input->get_html_for_help() !== ''
56
-            ? EEH_HTML::nl() . $input->get_html_for_help()
56
+            ? EEH_HTML::nl().$input->get_html_for_help()
57 57
             : '';
58 58
         // overriding parent to add wp admin specific things.
59 59
         $html = '';
Please login to merge, or discard this patch.
Indentation   +80 added lines, -80 removed lines patch added patch discarded remove patch
@@ -3,90 +3,90 @@
 block discarded – undo
3 3
 class EE_Admin_One_Column_Layout extends EE_Form_Section_Layout_Base
4 4
 {
5 5
 
6
-    /**
7
-     * Starts the form section
8
-     *
9
-     * @param array $additional_args
10
-     * @return string
11
-     */
12
-    public function layout_form_begin($additional_args = array())
13
-    {
14
-        return EEH_HTML::table(
15
-            '',
16
-            $this->_form_section->html_id(),
17
-            $this->_form_section->html_class() . ' form-table',
18
-            $this->_form_section->html_style()
19
-        ) . EEH_HTML::tbody();
20
-    }
6
+	/**
7
+	 * Starts the form section
8
+	 *
9
+	 * @param array $additional_args
10
+	 * @return string
11
+	 */
12
+	public function layout_form_begin($additional_args = array())
13
+	{
14
+		return EEH_HTML::table(
15
+			'',
16
+			$this->_form_section->html_id(),
17
+			$this->_form_section->html_class() . ' form-table',
18
+			$this->_form_section->html_style()
19
+		) . EEH_HTML::tbody();
20
+	}
21 21
 
22 22
 
23
-    /**
24
-     * Ends the form section
25
-     *
26
-     * @param array $additional_args
27
-     * @return string
28
-     */
29
-    public function layout_form_end($additional_args = array())
30
-    {
31
-        return EEH_HTML::tbodyx() . EEH_HTML::tablex($this->_form_section->html_id());
32
-    }
23
+	/**
24
+	 * Ends the form section
25
+	 *
26
+	 * @param array $additional_args
27
+	 * @return string
28
+	 */
29
+	public function layout_form_end($additional_args = array())
30
+	{
31
+		return EEH_HTML::tbodyx() . EEH_HTML::tablex($this->_form_section->html_id());
32
+	}
33 33
 
34 34
 
35
-    /**
36
-     * Lays out the row for the input, including label and errors
37
-     *
38
-     * @param EE_Form_Input_Base $input
39
-     * @return string
40
-     * @throws EE_Error
41
-     */
42
-    public function layout_input($input)
43
-    {
44
-        if (
45
-            $input->get_display_strategy() instanceof EE_Text_Area_Display_Strategy
46
-            || $input->get_display_strategy() instanceof EE_Text_Input_Display_Strategy
47
-            || $input->get_display_strategy() instanceof EE_Admin_File_Uploader_Display_Strategy
48
-        ) {
49
-            $input->set_html_class($input->html_class() . ' large-text');
50
-        }
51
-        $input_html = $input->get_html_for_input();
52
-        // maybe add errors and help text ?
53
-        $input_html .= $input->get_html_for_errors() !== ''
54
-            ? EEH_HTML::nl() . $input->get_html_for_errors()
55
-            : '';
56
-        $input_html .= $input->get_html_for_help() !== ''
57
-            ? EEH_HTML::nl() . $input->get_html_for_help()
58
-            : '';
59
-        // overriding parent to add wp admin specific things.
60
-        $html = '';
61
-        if ($input instanceof EE_Hidden_Input) {
62
-            $html .= EEH_HTML::no_row($input->get_html_for_input());
63
-        } else {
64
-            $html .= EEH_HTML::tr(
65
-                EEH_HTML::td(
66
-                    $input->get_html_for_label()
67
-                    . EEH_HTML::nl()
68
-                    . $input_html
69
-                )
70
-            );
71
-        }
72
-        return $html;
73
-    }
35
+	/**
36
+	 * Lays out the row for the input, including label and errors
37
+	 *
38
+	 * @param EE_Form_Input_Base $input
39
+	 * @return string
40
+	 * @throws EE_Error
41
+	 */
42
+	public function layout_input($input)
43
+	{
44
+		if (
45
+			$input->get_display_strategy() instanceof EE_Text_Area_Display_Strategy
46
+			|| $input->get_display_strategy() instanceof EE_Text_Input_Display_Strategy
47
+			|| $input->get_display_strategy() instanceof EE_Admin_File_Uploader_Display_Strategy
48
+		) {
49
+			$input->set_html_class($input->html_class() . ' large-text');
50
+		}
51
+		$input_html = $input->get_html_for_input();
52
+		// maybe add errors and help text ?
53
+		$input_html .= $input->get_html_for_errors() !== ''
54
+			? EEH_HTML::nl() . $input->get_html_for_errors()
55
+			: '';
56
+		$input_html .= $input->get_html_for_help() !== ''
57
+			? EEH_HTML::nl() . $input->get_html_for_help()
58
+			: '';
59
+		// overriding parent to add wp admin specific things.
60
+		$html = '';
61
+		if ($input instanceof EE_Hidden_Input) {
62
+			$html .= EEH_HTML::no_row($input->get_html_for_input());
63
+		} else {
64
+			$html .= EEH_HTML::tr(
65
+				EEH_HTML::td(
66
+					$input->get_html_for_label()
67
+					. EEH_HTML::nl()
68
+					. $input_html
69
+				)
70
+			);
71
+		}
72
+		return $html;
73
+	}
74 74
 
75 75
 
76
-    /**
77
-     * Lays out a row for the subsection
78
-     *
79
-     * @param EE_Form_Section_Proper $form_section
80
-     * @return string
81
-     */
82
-    public function layout_subsection($form_section)
83
-    {
84
-        if (
85
-            $form_section instanceof EE_Form_Section_Proper
86
-            || $form_section instanceof EE_Form_Section_HTML
87
-        ) {
88
-            return EEH_HTML::no_row($form_section->get_html());
89
-        }
90
-        return '';
91
-    }
76
+	/**
77
+	 * Lays out a row for the subsection
78
+	 *
79
+	 * @param EE_Form_Section_Proper $form_section
80
+	 * @return string
81
+	 */
82
+	public function layout_subsection($form_section)
83
+	{
84
+		if (
85
+			$form_section instanceof EE_Form_Section_Proper
86
+			|| $form_section instanceof EE_Form_Section_HTML
87
+		) {
88
+			return EEH_HTML::no_row($form_section->get_html());
89
+		}
90
+		return '';
91
+	}
92 92
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/strategies/layout/EE_No_Layout.strategy.php 2 patches
Indentation   +113 added lines, -113 removed lines patch added patch discarded remove patch
@@ -12,117 +12,117 @@
 block discarded – undo
12 12
 {
13 13
 
14 14
 
15
-    /**
16
-     * This is a flag indicating whether to use '<br>' tags after each input in the layout
17
-     * strategy.
18
-     *
19
-     * @var bool
20
-     */
21
-    protected $_use_break_tags = true;
22
-
23
-
24
-
25
-    /**
26
-     * EE_No_Layout constructor.
27
-     *
28
-     * @param array $options  Currently if this has a 'use_break_tags' key that is used to set the _use_break_tags
29
-     *                        property on the class.
30
-     */
31
-    public function __construct($options = array())
32
-    {
33
-        $this->_use_break_tags = is_array($options) && isset($options['use_break_tags'])
34
-            ? filter_var($options['use_break_tags'], FILTER_VALIDATE_BOOLEAN)
35
-            : $this->_use_break_tags;
36
-        parent::__construct();
37
-    }
38
-
39
-
40
-
41
-    /**
42
-     * Add line break at beginning of form
43
-     *
44
-     * @return string
45
-     */
46
-    public function layout_form_begin()
47
-    {
48
-        return EEH_HTML::nl(1);
49
-    }
50
-
51
-
52
-
53
-    /**
54
-     * Lays out the row for the input, including label and errors
55
-     *
56
-     * @param EE_Form_Input_Base $input
57
-     * @return string
58
-     * @throws \EE_Error
59
-     */
60
-    public function layout_input($input)
61
-    {
62
-        $html = '';
63
-        if ($input instanceof EE_Hidden_Input) {
64
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
65
-        } elseif ($input instanceof EE_Submit_Input) {
66
-            $html .= $this->br();
67
-            $html .= $input->get_html_for_input();
68
-        } elseif ($input instanceof EE_Select_Input) {
69
-            $html .= $this->br();
70
-            $html .= EEH_HTML::nl(1) . $input->get_html_for_label();
71
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
72
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
73
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
74
-            $html .= $this->br();
75
-        } elseif ($input instanceof EE_Form_Input_With_Options_Base) {
76
-            $html .= $this->br();
77
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
78
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
79
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
80
-        } else {
81
-            $html .= $this->br();
82
-            $html .= EEH_HTML::nl(1) . $input->get_html_for_label();
83
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
84
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
85
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
86
-        }
87
-        $html .= EEH_HTML::nl(-1);
88
-        return $html;
89
-    }
90
-
91
-
92
-
93
-    /**
94
-     * Lays out a row for the subsection
95
-     *
96
-     * @param EE_Form_Section_Proper $form_section
97
-     * @return string
98
-     */
99
-    public function layout_subsection($form_section)
100
-    {
101
-        //      d( $form_section );
102
-        return EEH_HTML::nl(1) . $form_section->get_html() . EEH_HTML::nl(-1);
103
-    }
104
-
105
-
106
-
107
-    /**
108
-     * Add line break at end of form.
109
-     *
110
-     * @return string
111
-     */
112
-    public function layout_form_end()
113
-    {
114
-        return EEH_HTML::nl(-1);
115
-    }
116
-
117
-
118
-
119
-    /**
120
-     * This returns a break tag or an empty string depending on the value of the `_use_break_tags` property.
121
-     *
122
-     * @return string
123
-     */
124
-    protected function br()
125
-    {
126
-        return $this->_use_break_tags ? EEH_HTML::br() : '';
127
-    }
15
+	/**
16
+	 * This is a flag indicating whether to use '<br>' tags after each input in the layout
17
+	 * strategy.
18
+	 *
19
+	 * @var bool
20
+	 */
21
+	protected $_use_break_tags = true;
22
+
23
+
24
+
25
+	/**
26
+	 * EE_No_Layout constructor.
27
+	 *
28
+	 * @param array $options  Currently if this has a 'use_break_tags' key that is used to set the _use_break_tags
29
+	 *                        property on the class.
30
+	 */
31
+	public function __construct($options = array())
32
+	{
33
+		$this->_use_break_tags = is_array($options) && isset($options['use_break_tags'])
34
+			? filter_var($options['use_break_tags'], FILTER_VALIDATE_BOOLEAN)
35
+			: $this->_use_break_tags;
36
+		parent::__construct();
37
+	}
38
+
39
+
40
+
41
+	/**
42
+	 * Add line break at beginning of form
43
+	 *
44
+	 * @return string
45
+	 */
46
+	public function layout_form_begin()
47
+	{
48
+		return EEH_HTML::nl(1);
49
+	}
50
+
51
+
52
+
53
+	/**
54
+	 * Lays out the row for the input, including label and errors
55
+	 *
56
+	 * @param EE_Form_Input_Base $input
57
+	 * @return string
58
+	 * @throws \EE_Error
59
+	 */
60
+	public function layout_input($input)
61
+	{
62
+		$html = '';
63
+		if ($input instanceof EE_Hidden_Input) {
64
+			$html .= EEH_HTML::nl() . $input->get_html_for_input();
65
+		} elseif ($input instanceof EE_Submit_Input) {
66
+			$html .= $this->br();
67
+			$html .= $input->get_html_for_input();
68
+		} elseif ($input instanceof EE_Select_Input) {
69
+			$html .= $this->br();
70
+			$html .= EEH_HTML::nl(1) . $input->get_html_for_label();
71
+			$html .= EEH_HTML::nl() . $input->get_html_for_errors();
72
+			$html .= EEH_HTML::nl() . $input->get_html_for_input();
73
+			$html .= EEH_HTML::nl() . $input->get_html_for_help();
74
+			$html .= $this->br();
75
+		} elseif ($input instanceof EE_Form_Input_With_Options_Base) {
76
+			$html .= $this->br();
77
+			$html .= EEH_HTML::nl() . $input->get_html_for_errors();
78
+			$html .= EEH_HTML::nl() . $input->get_html_for_input();
79
+			$html .= EEH_HTML::nl() . $input->get_html_for_help();
80
+		} else {
81
+			$html .= $this->br();
82
+			$html .= EEH_HTML::nl(1) . $input->get_html_for_label();
83
+			$html .= EEH_HTML::nl() . $input->get_html_for_errors();
84
+			$html .= EEH_HTML::nl() . $input->get_html_for_input();
85
+			$html .= EEH_HTML::nl() . $input->get_html_for_help();
86
+		}
87
+		$html .= EEH_HTML::nl(-1);
88
+		return $html;
89
+	}
90
+
91
+
92
+
93
+	/**
94
+	 * Lays out a row for the subsection
95
+	 *
96
+	 * @param EE_Form_Section_Proper $form_section
97
+	 * @return string
98
+	 */
99
+	public function layout_subsection($form_section)
100
+	{
101
+		//      d( $form_section );
102
+		return EEH_HTML::nl(1) . $form_section->get_html() . EEH_HTML::nl(-1);
103
+	}
104
+
105
+
106
+
107
+	/**
108
+	 * Add line break at end of form.
109
+	 *
110
+	 * @return string
111
+	 */
112
+	public function layout_form_end()
113
+	{
114
+		return EEH_HTML::nl(-1);
115
+	}
116
+
117
+
118
+
119
+	/**
120
+	 * This returns a break tag or an empty string depending on the value of the `_use_break_tags` property.
121
+	 *
122
+	 * @return string
123
+	 */
124
+	protected function br()
125
+	{
126
+		return $this->_use_break_tags ? EEH_HTML::br() : '';
127
+	}
128 128
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -61,28 +61,28 @@  discard block
 block discarded – undo
61 61
     {
62 62
         $html = '';
63 63
         if ($input instanceof EE_Hidden_Input) {
64
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
64
+            $html .= EEH_HTML::nl().$input->get_html_for_input();
65 65
         } elseif ($input instanceof EE_Submit_Input) {
66 66
             $html .= $this->br();
67 67
             $html .= $input->get_html_for_input();
68 68
         } elseif ($input instanceof EE_Select_Input) {
69 69
             $html .= $this->br();
70
-            $html .= EEH_HTML::nl(1) . $input->get_html_for_label();
71
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
72
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
73
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
70
+            $html .= EEH_HTML::nl(1).$input->get_html_for_label();
71
+            $html .= EEH_HTML::nl().$input->get_html_for_errors();
72
+            $html .= EEH_HTML::nl().$input->get_html_for_input();
73
+            $html .= EEH_HTML::nl().$input->get_html_for_help();
74 74
             $html .= $this->br();
75 75
         } elseif ($input instanceof EE_Form_Input_With_Options_Base) {
76 76
             $html .= $this->br();
77
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
78
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
79
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
77
+            $html .= EEH_HTML::nl().$input->get_html_for_errors();
78
+            $html .= EEH_HTML::nl().$input->get_html_for_input();
79
+            $html .= EEH_HTML::nl().$input->get_html_for_help();
80 80
         } else {
81 81
             $html .= $this->br();
82
-            $html .= EEH_HTML::nl(1) . $input->get_html_for_label();
83
-            $html .= EEH_HTML::nl() . $input->get_html_for_errors();
84
-            $html .= EEH_HTML::nl() . $input->get_html_for_input();
85
-            $html .= EEH_HTML::nl() . $input->get_html_for_help();
82
+            $html .= EEH_HTML::nl(1).$input->get_html_for_label();
83
+            $html .= EEH_HTML::nl().$input->get_html_for_errors();
84
+            $html .= EEH_HTML::nl().$input->get_html_for_input();
85
+            $html .= EEH_HTML::nl().$input->get_html_for_help();
86 86
         }
87 87
         $html .= EEH_HTML::nl(-1);
88 88
         return $html;
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
     public function layout_subsection($form_section)
100 100
     {
101 101
         //      d( $form_section );
102
-        return EEH_HTML::nl(1) . $form_section->get_html() . EEH_HTML::nl(-1);
102
+        return EEH_HTML::nl(1).$form_section->get_html().EEH_HTML::nl(-1);
103 103
     }
104 104
 
105 105
 
Please login to merge, or discard this patch.
form_sections/strategies/validation/EE_Int_Validation_Strategy.strategy.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
      */
15 15
     public function __construct($validation_error_message = null)
16 16
     {
17
-        if (! $validation_error_message) {
17
+        if ( ! $validation_error_message) {
18 18
             $validation_error_message = __("Only digits are allowed.", "event_espresso");
19 19
         }
20 20
         parent::__construct($validation_error_message);
Please login to merge, or discard this patch.
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -10,41 +10,41 @@
 block discarded – undo
10 10
 class EE_Int_Validation_Strategy extends EE_Validation_Strategy_Base
11 11
 {
12 12
 
13
-    /**
14
-     * @param null $validation_error_message
15
-     */
16
-    public function __construct($validation_error_message = null)
17
-    {
18
-        if (! $validation_error_message) {
19
-            $validation_error_message = __("Only digits are allowed.", "event_espresso");
20
-        }
21
-        parent::__construct($validation_error_message);
22
-    }
23
-
24
-
25
-
26
-    /**
27
-     * @param $normalized_value
28
-     */
29
-    public function validate($normalized_value)
30
-    {
31
-        // this should have already been detected by the normalization strategy
32
-    }
33
-
34
-
35
-
36
-    /**
37
-     * @return array
38
-     */
39
-    public function get_jquery_validation_rule_array()
40
-    {
41
-        return array(
42
-            'number' => true,
43
-            'step' => 1,
44
-            'messages' => array(
45
-                'number' => $this->get_validation_error_message(),
46
-                'step' => $this->get_validation_error_message()
47
-            )
48
-        );
49
-    }
13
+	/**
14
+	 * @param null $validation_error_message
15
+	 */
16
+	public function __construct($validation_error_message = null)
17
+	{
18
+		if (! $validation_error_message) {
19
+			$validation_error_message = __("Only digits are allowed.", "event_espresso");
20
+		}
21
+		parent::__construct($validation_error_message);
22
+	}
23
+
24
+
25
+
26
+	/**
27
+	 * @param $normalized_value
28
+	 */
29
+	public function validate($normalized_value)
30
+	{
31
+		// this should have already been detected by the normalization strategy
32
+	}
33
+
34
+
35
+
36
+	/**
37
+	 * @return array
38
+	 */
39
+	public function get_jquery_validation_rule_array()
40
+	{
41
+		return array(
42
+			'number' => true,
43
+			'step' => 1,
44
+			'messages' => array(
45
+				'number' => $this->get_validation_error_message(),
46
+				'step' => $this->get_validation_error_message()
47
+			)
48
+		);
49
+	}
50 50
 }
Please login to merge, or discard this patch.
validation/EE_Conditionally_Required_Validation_Strategy.strategy.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
      */
28 28
     public function __construct($validation_error_message = null, $requirement_conditions = array())
29 29
     {
30
-        if (! $validation_error_message) {
30
+        if ( ! $validation_error_message) {
31 31
             $validation_error_message = __("This field is required.", "event_espresso");
32 32
         }
33 33
         $this->set_requirement_conditions($requirement_conditions);
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
     {
115 115
         $requirement_value = '';
116 116
         $conditions = $this->get_requirement_conditions();
117
-        if (! is_array($conditions)) {
117
+        if ( ! is_array($conditions)) {
118 118
             EE_Error::throw_exception_if_debugging(
119 119
                 sprintf(
120 120
                     __('Input requirement conditions must be an array. You provided %1$s', 'event_espresso'),
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
         }
140 140
         foreach ($conditions as $input_path => $op_and_value) {
141 141
             $input = $this->_input->find_section_from_path($input_path);
142
-            if (! $input instanceof EE_Form_Input_Base) {
142
+            if ( ! $input instanceof EE_Form_Input_Base) {
143 143
                 EE_Error::throw_exception_if_debugging(
144 144
                     sprintf(
145 145
                         __('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
@@ -152,9 +152,9 @@  discard block
 block discarded – undo
152 152
                 );
153 153
                 return false;
154 154
             }
155
-            list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
155
+            list($op, $value) = $this->_validate_op_and_value($op_and_value);
156 156
             // ok now the jquery dependency expression depends on the input's display strategy.
157
-            if (! $input->get_display_strategy() instanceof EE_Select_Display_Strategy) {
157
+            if ( ! $input->get_display_strategy() instanceof EE_Select_Display_Strategy) {
158 158
                 EE_Error::throw_exception_if_debugging(
159 159
                     sprintf(
160 160
                         __('Required Validation Strategy can only depend on another input which uses the EE_Select_Display_Strategy, but you specified a field "%1$s" that uses display strategy "%2$s". If you need others, please add support for it! The related input is %3$s', 'event_espresso'),
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
                     __LINE__
168 168
                 );
169 169
             }
170
-            $requirement_value = $input->html_id(true) . ' option[value="' . $value . '"]:selected';
170
+            $requirement_value = $input->html_id(true).' option[value="'.$value.'"]:selected';
171 171
         }
172 172
         return $requirement_value;
173 173
     }
@@ -188,7 +188,7 @@  discard block
 block discarded – undo
188 188
         $conditions = $this->get_requirement_conditions();
189 189
         foreach ($conditions as $input_path => $op_and_value) {
190 190
             $input = $this->_input->find_section_from_path($input_path);
191
-            if (! $input instanceof EE_Form_Input_Base) {
191
+            if ( ! $input instanceof EE_Form_Input_Base) {
192 192
                 EE_Error::throw_exception_if_debugging(
193 193
                     sprintf(
194 194
                         __('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
@@ -201,13 +201,13 @@  discard block
 block discarded – undo
201 201
                 );
202 202
                 return false;
203 203
             }
204
-            list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
204
+            list($op, $value) = $this->_validate_op_and_value($op_and_value);
205 205
             switch ($op) {
206 206
                 case '=':
207 207
                 default:
208 208
                     $meets_all_requirements = $input->normalized_value() === $value;
209 209
             }
210
-            if (! $meets_all_requirements) {
210
+            if ( ! $meets_all_requirements) {
211 211
                 break;
212 212
             }
213 213
         }
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
      */
227 227
     protected function _validate_op_and_value($op_and_value)
228 228
     {
229
-        if (! isset($op_and_value[0], $op_and_value[1])) {
229
+        if ( ! isset($op_and_value[0], $op_and_value[1])) {
230 230
                 EE_Error::throw_exception_if_debugging(
231 231
                     sprintf(
232 232
                         __('Required Validation Strategy conditions array\'s value must be an array with two elements: an operator, and a value. It didn\'t. The related input is %1$s', 'event_espresso'),
@@ -250,6 +250,6 @@  discard block
 block discarded – undo
250 250
                 __LINE__
251 251
             );
252 252
         }
253
-            return array( $operator, $value );
253
+            return array($operator, $value);
254 254
     }
255 255
 }
Please login to merge, or discard this patch.
Indentation   +222 added lines, -222 removed lines patch added patch discarded remove patch
@@ -12,246 +12,246 @@
 block discarded – undo
12 12
 class EE_Conditionally_Required_Validation_Strategy extends EE_Validation_Strategy_Base
13 13
 {
14 14
 
15
-    /**
16
-     * Array describing conditions necessary to make the input required.
17
-     * This is used to derive a jquery dependency expression (see http://jqueryvalidation.org/required-method)
18
-     * or jquery callback; and server-side logic to determine if the field is necessary.
19
-     * @var array
20
-     */
21
-    protected $requirement_conditions;
15
+	/**
16
+	 * Array describing conditions necessary to make the input required.
17
+	 * This is used to derive a jquery dependency expression (see http://jqueryvalidation.org/required-method)
18
+	 * or jquery callback; and server-side logic to determine if the field is necessary.
19
+	 * @var array
20
+	 */
21
+	protected $requirement_conditions;
22 22
 
23 23
 
24 24
 
25
-    /**
26
-     * @param string $validation_error_message
27
-     * @param array $requirement_conditions
28
-     */
29
-    public function __construct($validation_error_message = null, $requirement_conditions = array())
30
-    {
31
-        if (! $validation_error_message) {
32
-            $validation_error_message = __("This field is required.", "event_espresso");
33
-        }
34
-        $this->set_requirement_conditions($requirement_conditions);
35
-        parent::__construct($validation_error_message);
36
-    }
25
+	/**
26
+	 * @param string $validation_error_message
27
+	 * @param array $requirement_conditions
28
+	 */
29
+	public function __construct($validation_error_message = null, $requirement_conditions = array())
30
+	{
31
+		if (! $validation_error_message) {
32
+			$validation_error_message = __("This field is required.", "event_espresso");
33
+		}
34
+		$this->set_requirement_conditions($requirement_conditions);
35
+		parent::__construct($validation_error_message);
36
+	}
37 37
 
38 38
 
39 39
 
40
-    /**
41
-     * just checks the field isn't blank, provided the requirement conditions
42
-     * indicate this input is still required
43
-     *
44
-     * @param $normalized_value
45
-     * @return bool
46
-     * @throws \EE_Error
47
-     * @throws \EE_Validation_Error
48
-     */
49
-    public function validate($normalized_value)
50
-    {
51
-        if (
52
-            (
53
-                $normalized_value === ''
54
-                || $normalized_value === null
55
-                || $normalized_value === array()
56
-            )
57
-            && $this->_input_is_required_server_side()
58
-        ) {
59
-            throw new EE_Validation_Error($this->get_validation_error_message(), 'required');
60
-        } else {
61
-            return true;
62
-        }
63
-    }
40
+	/**
41
+	 * just checks the field isn't blank, provided the requirement conditions
42
+	 * indicate this input is still required
43
+	 *
44
+	 * @param $normalized_value
45
+	 * @return bool
46
+	 * @throws \EE_Error
47
+	 * @throws \EE_Validation_Error
48
+	 */
49
+	public function validate($normalized_value)
50
+	{
51
+		if (
52
+			(
53
+				$normalized_value === ''
54
+				|| $normalized_value === null
55
+				|| $normalized_value === array()
56
+			)
57
+			&& $this->_input_is_required_server_side()
58
+		) {
59
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'required');
60
+		} else {
61
+			return true;
62
+		}
63
+	}
64 64
 
65 65
 
66 66
 
67
-    /**
68
-     * @return array
69
-     * @throws \EE_Error
70
-     */
71
-    public function get_jquery_validation_rule_array()
72
-    {
73
-        return array(
74
-            'required' => $this->_get_jquery_requirement_value(),
75
-            'messages' => array(
76
-                'required' => $this->get_validation_error_message()
77
-            )
78
-        );
79
-    }
67
+	/**
68
+	 * @return array
69
+	 * @throws \EE_Error
70
+	 */
71
+	public function get_jquery_validation_rule_array()
72
+	{
73
+		return array(
74
+			'required' => $this->_get_jquery_requirement_value(),
75
+			'messages' => array(
76
+				'required' => $this->get_validation_error_message()
77
+			)
78
+		);
79
+	}
80 80
 
81
-    /**
82
-     * Sets the "required conditions". This should be an array, its top-level key
83
-     * is the name of a field, its value is an array. This 2nd level array has two items:
84
-     * the first is the operator (for now only '=' is accepted), and teh 2nd argument is the
85
-     * the value the field should be in order to make the field required.
86
-     * Eg array( 'payment_type' => array( '=', 'credit_card' ).
87
-     *
88
-     * @param array $requirement_conditions
89
-     */
90
-    public function set_requirement_conditions($requirement_conditions)
91
-    {
92
-        $this->requirement_conditions = (array) $requirement_conditions;
93
-    }
81
+	/**
82
+	 * Sets the "required conditions". This should be an array, its top-level key
83
+	 * is the name of a field, its value is an array. This 2nd level array has two items:
84
+	 * the first is the operator (for now only '=' is accepted), and teh 2nd argument is the
85
+	 * the value the field should be in order to make the field required.
86
+	 * Eg array( 'payment_type' => array( '=', 'credit_card' ).
87
+	 *
88
+	 * @param array $requirement_conditions
89
+	 */
90
+	public function set_requirement_conditions($requirement_conditions)
91
+	{
92
+		$this->requirement_conditions = (array) $requirement_conditions;
93
+	}
94 94
 
95
-    /**
96
-     * Gets the array that describes when the related input should be required.
97
-     * see set_requirement_conditions for a description of how it should be formatted
98
-     * @return array
99
-     */
100
-    public function get_requirement_conditions()
101
-    {
102
-        return $this->requirement_conditions;
103
-    }
95
+	/**
96
+	 * Gets the array that describes when the related input should be required.
97
+	 * see set_requirement_conditions for a description of how it should be formatted
98
+	 * @return array
99
+	 */
100
+	public function get_requirement_conditions()
101
+	{
102
+		return $this->requirement_conditions;
103
+	}
104 104
 
105 105
 
106 106
 
107
-    /**
108
-     * gets jQuery dependency expression used for client-side validation
109
-     * Its possible this could also return a javascript callback used for determining
110
-     * if the input is required or not. That is not yet implemented, however.
111
-     *
112
-     * @return string see http://jqueryvalidation.org/required-method for format
113
-     * @throws \EE_Error
114
-     */
115
-    protected function _get_jquery_requirement_value()
116
-    {
117
-        $requirement_value = '';
118
-        $conditions = $this->get_requirement_conditions();
119
-        if (! is_array($conditions)) {
120
-            EE_Error::throw_exception_if_debugging(
121
-                sprintf(
122
-                    __('Input requirement conditions must be an array. You provided %1$s', 'event_espresso'),
123
-                    $this->_input->name()
124
-                ),
125
-                __FILE__,
126
-                __FUNCTION__,
127
-                __LINE__
128
-            );
129
-            return true;
130
-        }
131
-        if (count($conditions) > 1) {
132
-            EE_Error::throw_exception_if_debugging(
133
-                sprintf(
134
-                    __('Required Validation Strategy does not yet support multiple conditions. You should add it! The related input is %1$s', 'event_espresso'),
135
-                    $this->_input->name()
136
-                ),
137
-                __FILE__,
138
-                __FUNCTION__,
139
-                __LINE__
140
-            );
141
-        }
142
-        foreach ($conditions as $input_path => $op_and_value) {
143
-            $input = $this->_input->find_section_from_path($input_path);
144
-            if (! $input instanceof EE_Form_Input_Base) {
145
-                EE_Error::throw_exception_if_debugging(
146
-                    sprintf(
147
-                        __('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
148
-                        $this->_input->name(),
149
-                        $input_path
150
-                    ),
151
-                    __FILE__,
152
-                    __FUNCTION__,
153
-                    __LINE__
154
-                );
155
-                return false;
156
-            }
157
-            list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
158
-            // ok now the jquery dependency expression depends on the input's display strategy.
159
-            if (! $input->get_display_strategy() instanceof EE_Select_Display_Strategy) {
160
-                EE_Error::throw_exception_if_debugging(
161
-                    sprintf(
162
-                        __('Required Validation Strategy can only depend on another input which uses the EE_Select_Display_Strategy, but you specified a field "%1$s" that uses display strategy "%2$s". If you need others, please add support for it! The related input is %3$s', 'event_espresso'),
163
-                        $input->name(),
164
-                        get_class($input->get_display_strategy()),
165
-                        $this->_input->name()
166
-                    ),
167
-                    __FILE__,
168
-                    __FUNCTION__,
169
-                    __LINE__
170
-                );
171
-            }
172
-            $requirement_value = $input->html_id(true) . ' option[value="' . $value . '"]:selected';
173
-        }
174
-        return $requirement_value;
175
-    }
107
+	/**
108
+	 * gets jQuery dependency expression used for client-side validation
109
+	 * Its possible this could also return a javascript callback used for determining
110
+	 * if the input is required or not. That is not yet implemented, however.
111
+	 *
112
+	 * @return string see http://jqueryvalidation.org/required-method for format
113
+	 * @throws \EE_Error
114
+	 */
115
+	protected function _get_jquery_requirement_value()
116
+	{
117
+		$requirement_value = '';
118
+		$conditions = $this->get_requirement_conditions();
119
+		if (! is_array($conditions)) {
120
+			EE_Error::throw_exception_if_debugging(
121
+				sprintf(
122
+					__('Input requirement conditions must be an array. You provided %1$s', 'event_espresso'),
123
+					$this->_input->name()
124
+				),
125
+				__FILE__,
126
+				__FUNCTION__,
127
+				__LINE__
128
+			);
129
+			return true;
130
+		}
131
+		if (count($conditions) > 1) {
132
+			EE_Error::throw_exception_if_debugging(
133
+				sprintf(
134
+					__('Required Validation Strategy does not yet support multiple conditions. You should add it! The related input is %1$s', 'event_espresso'),
135
+					$this->_input->name()
136
+				),
137
+				__FILE__,
138
+				__FUNCTION__,
139
+				__LINE__
140
+			);
141
+		}
142
+		foreach ($conditions as $input_path => $op_and_value) {
143
+			$input = $this->_input->find_section_from_path($input_path);
144
+			if (! $input instanceof EE_Form_Input_Base) {
145
+				EE_Error::throw_exception_if_debugging(
146
+					sprintf(
147
+						__('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
148
+						$this->_input->name(),
149
+						$input_path
150
+					),
151
+					__FILE__,
152
+					__FUNCTION__,
153
+					__LINE__
154
+				);
155
+				return false;
156
+			}
157
+			list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
158
+			// ok now the jquery dependency expression depends on the input's display strategy.
159
+			if (! $input->get_display_strategy() instanceof EE_Select_Display_Strategy) {
160
+				EE_Error::throw_exception_if_debugging(
161
+					sprintf(
162
+						__('Required Validation Strategy can only depend on another input which uses the EE_Select_Display_Strategy, but you specified a field "%1$s" that uses display strategy "%2$s". If you need others, please add support for it! The related input is %3$s', 'event_espresso'),
163
+						$input->name(),
164
+						get_class($input->get_display_strategy()),
165
+						$this->_input->name()
166
+					),
167
+					__FILE__,
168
+					__FUNCTION__,
169
+					__LINE__
170
+				);
171
+			}
172
+			$requirement_value = $input->html_id(true) . ' option[value="' . $value . '"]:selected';
173
+		}
174
+		return $requirement_value;
175
+	}
176 176
 
177 177
 
178 178
 
179
-    /**
180
-     * Returns whether or not this input is required based on the _requirement_conditions
181
-     * (not whether or not the input passes validation. That's for the validate method
182
-     * to decide)
183
-     *
184
-     * @return boolean
185
-     * @throws \EE_Error
186
-     */
187
-    protected function _input_is_required_server_side()
188
-    {
189
-        $meets_all_requirements = true;
190
-        $conditions = $this->get_requirement_conditions();
191
-        foreach ($conditions as $input_path => $op_and_value) {
192
-            $input = $this->_input->find_section_from_path($input_path);
193
-            if (! $input instanceof EE_Form_Input_Base) {
194
-                EE_Error::throw_exception_if_debugging(
195
-                    sprintf(
196
-                        __('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
197
-                        $this->_input->name(),
198
-                        $input_path
199
-                    ),
200
-                    __FILE__,
201
-                    __FUNCTION__,
202
-                    __LINE__
203
-                );
204
-                return false;
205
-            }
206
-            list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
207
-            switch ($op) {
208
-                case '=':
209
-                default:
210
-                    $meets_all_requirements = $input->normalized_value() === $value;
211
-            }
212
-            if (! $meets_all_requirements) {
213
-                break;
214
-            }
215
-        }
216
-        return $meets_all_requirements;
217
-    }
179
+	/**
180
+	 * Returns whether or not this input is required based on the _requirement_conditions
181
+	 * (not whether or not the input passes validation. That's for the validate method
182
+	 * to decide)
183
+	 *
184
+	 * @return boolean
185
+	 * @throws \EE_Error
186
+	 */
187
+	protected function _input_is_required_server_side()
188
+	{
189
+		$meets_all_requirements = true;
190
+		$conditions = $this->get_requirement_conditions();
191
+		foreach ($conditions as $input_path => $op_and_value) {
192
+			$input = $this->_input->find_section_from_path($input_path);
193
+			if (! $input instanceof EE_Form_Input_Base) {
194
+				EE_Error::throw_exception_if_debugging(
195
+					sprintf(
196
+						__('Error encountered while setting requirement condition for input %1$s. The path %2$s does not correspond to a valid input', 'event_espresso'),
197
+						$this->_input->name(),
198
+						$input_path
199
+					),
200
+					__FILE__,
201
+					__FUNCTION__,
202
+					__LINE__
203
+				);
204
+				return false;
205
+			}
206
+			list( $op, $value ) = $this->_validate_op_and_value($op_and_value);
207
+			switch ($op) {
208
+				case '=':
209
+				default:
210
+					$meets_all_requirements = $input->normalized_value() === $value;
211
+			}
212
+			if (! $meets_all_requirements) {
213
+				break;
214
+			}
215
+		}
216
+		return $meets_all_requirements;
217
+	}
218 218
 
219 219
 
220 220
 
221
-    /**
222
-     * Verifies this is an array with keys 0 and 1, where key 0 is a usable
223
-     * operator (initially just '=') and key 1 is something that can be cast to a string
224
-     *
225
-     * @param array $op_and_value
226
-     * @return array
227
-     * @throws \EE_Error
228
-     */
229
-    protected function _validate_op_and_value($op_and_value)
230
-    {
231
-        if (! isset($op_and_value[0], $op_and_value[1])) {
232
-                EE_Error::throw_exception_if_debugging(
233
-                    sprintf(
234
-                        __('Required Validation Strategy conditions array\'s value must be an array with two elements: an operator, and a value. It didn\'t. The related input is %1$s', 'event_espresso'),
235
-                        $this->_input->name()
236
-                    ),
237
-                    __FILE__,
238
-                    __FUNCTION__,
239
-                    __LINE__
240
-                );
241
-        }
242
-            $operator = $op_and_value[0];
243
-            $value = (string) $op_and_value[1];
244
-        if ($operator !== '=') {
245
-            EE_Error::throw_exception_if_debugging(
246
-                sprintf(
247
-                    __('Required Validation Strategy conditions can currently only use the equals operator. If you need others, please add support for it! The related input is %1$s', 'event_espresso'),
248
-                    $this->_input->name()
249
-                ),
250
-                __FILE__,
251
-                __FUNCTION__,
252
-                __LINE__
253
-            );
254
-        }
255
-            return array( $operator, $value );
256
-    }
221
+	/**
222
+	 * Verifies this is an array with keys 0 and 1, where key 0 is a usable
223
+	 * operator (initially just '=') and key 1 is something that can be cast to a string
224
+	 *
225
+	 * @param array $op_and_value
226
+	 * @return array
227
+	 * @throws \EE_Error
228
+	 */
229
+	protected function _validate_op_and_value($op_and_value)
230
+	{
231
+		if (! isset($op_and_value[0], $op_and_value[1])) {
232
+				EE_Error::throw_exception_if_debugging(
233
+					sprintf(
234
+						__('Required Validation Strategy conditions array\'s value must be an array with two elements: an operator, and a value. It didn\'t. The related input is %1$s', 'event_espresso'),
235
+						$this->_input->name()
236
+					),
237
+					__FILE__,
238
+					__FUNCTION__,
239
+					__LINE__
240
+				);
241
+		}
242
+			$operator = $op_and_value[0];
243
+			$value = (string) $op_and_value[1];
244
+		if ($operator !== '=') {
245
+			EE_Error::throw_exception_if_debugging(
246
+				sprintf(
247
+					__('Required Validation Strategy conditions can currently only use the equals operator. If you need others, please add support for it! The related input is %1$s', 'event_espresso'),
248
+					$this->_input->name()
249
+				),
250
+				__FILE__,
251
+				__FUNCTION__,
252
+				__LINE__
253
+			);
254
+		}
255
+			return array( $operator, $value );
256
+	}
257 257
 }
Please login to merge, or discard this patch.
strategies/validation/EE_Required_Validation_Strategy.strategy.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
      */
19 19
     public function __construct($validation_error_message = null)
20 20
     {
21
-        if (! $validation_error_message) {
21
+        if ( ! $validation_error_message) {
22 22
             $validation_error_message = __("This field is required.", "event_espresso");
23 23
         }
24 24
         parent::__construct($validation_error_message);
Please login to merge, or discard this patch.
Indentation   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -14,54 +14,54 @@
 block discarded – undo
14 14
 
15 15
 
16 16
 
17
-    /**
18
-     * @param string $validation_error_message
19
-     */
20
-    public function __construct($validation_error_message = null)
21
-    {
22
-        if (! $validation_error_message) {
23
-            $validation_error_message = __("This field is required.", "event_espresso");
24
-        }
25
-        parent::__construct($validation_error_message);
26
-    }
17
+	/**
18
+	 * @param string $validation_error_message
19
+	 */
20
+	public function __construct($validation_error_message = null)
21
+	{
22
+		if (! $validation_error_message) {
23
+			$validation_error_message = __("This field is required.", "event_espresso");
24
+		}
25
+		parent::__construct($validation_error_message);
26
+	}
27 27
 
28 28
 
29 29
 
30
-    /**
31
-     * just checks the field isn't blank, provided the requirement conditions
32
-     * indicate this input is still required
33
-     *
34
-     * @param $normalized_value
35
-     * @return bool
36
-     * @throws \EE_Error
37
-     * @throws \EE_Validation_Error
38
-     */
39
-    public function validate($normalized_value)
40
-    {
41
-        if (
42
-            $normalized_value === ''
43
-            || $normalized_value === null
44
-            || $normalized_value === array()
45
-        ) {
46
-            throw new EE_Validation_Error($this->get_validation_error_message(), 'required');
47
-        } else {
48
-            return true;
49
-        }
50
-    }
30
+	/**
31
+	 * just checks the field isn't blank, provided the requirement conditions
32
+	 * indicate this input is still required
33
+	 *
34
+	 * @param $normalized_value
35
+	 * @return bool
36
+	 * @throws \EE_Error
37
+	 * @throws \EE_Validation_Error
38
+	 */
39
+	public function validate($normalized_value)
40
+	{
41
+		if (
42
+			$normalized_value === ''
43
+			|| $normalized_value === null
44
+			|| $normalized_value === array()
45
+		) {
46
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'required');
47
+		} else {
48
+			return true;
49
+		}
50
+	}
51 51
 
52 52
 
53 53
 
54
-    /**
55
-     * @return array
56
-     * @throws \EE_Error
57
-     */
58
-    public function get_jquery_validation_rule_array()
59
-    {
60
-        return array(
61
-            'required' => true,
62
-            'messages' => array(
63
-                'required' => $this->get_validation_error_message()
64
-            )
65
-        );
66
-    }
54
+	/**
55
+	 * @return array
56
+	 * @throws \EE_Error
57
+	 */
58
+	public function get_jquery_validation_rule_array()
59
+	{
60
+		return array(
61
+			'required' => true,
62
+			'messages' => array(
63
+				'required' => $this->get_validation_error_message()
64
+			)
65
+		);
66
+	}
67 67
 }
Please login to merge, or discard this patch.
strategies/validation/EE_Simple_HTML_Validation_Strategy.strategy.php 2 patches
Indentation   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -13,57 +13,57 @@
 block discarded – undo
13 13
 class EE_Simple_HTML_Validation_Strategy extends EE_Validation_Strategy_Base
14 14
 {
15 15
 
16
-    /**
17
-     * @param null $validation_error_message
18
-     */
19
-    public function __construct($validation_error_message = null)
20
-    {
21
-        if (! $validation_error_message) {
22
-            $allowedtags = $this->_get_allowed_tags();
23
-            $validation_error_message = sprintf(__("Only simple HTML tags are allowed. Eg, %s", "event_espresso"), implode(",", array_keys($allowedtags)));
24
-        }
25
-        parent::__construct($validation_error_message);
26
-    }
16
+	/**
17
+	 * @param null $validation_error_message
18
+	 */
19
+	public function __construct($validation_error_message = null)
20
+	{
21
+		if (! $validation_error_message) {
22
+			$allowedtags = $this->_get_allowed_tags();
23
+			$validation_error_message = sprintf(__("Only simple HTML tags are allowed. Eg, %s", "event_espresso"), implode(",", array_keys($allowedtags)));
24
+		}
25
+		parent::__construct($validation_error_message);
26
+	}
27 27
 
28 28
 
29 29
 
30
-    /**
31
-     * get tags allowed
32
-     */
33
-    protected function _get_allowed_tags()
34
-    {
35
-        return EEH_HTML::get_simple_tags();
36
-    }
30
+	/**
31
+	 * get tags allowed
32
+	 */
33
+	protected function _get_allowed_tags()
34
+	{
35
+		return EEH_HTML::get_simple_tags();
36
+	}
37 37
 
38 38
 
39 39
 
40
-    /**
41
-     * add_more_tags
42
-     *
43
-     * generates and returns a string that lists the top-level HTML tags that are allowable for this input
44
-     *
45
-     * @return string
46
-     */
47
-    public function get_list_of_allowed_tags()
48
-    {
49
-        $allowed_tags = $this->_get_allowed_tags();
50
-        ksort($allowed_tags);
51
-        return implode(', ', array_keys($allowed_tags));
52
-    }
40
+	/**
41
+	 * add_more_tags
42
+	 *
43
+	 * generates and returns a string that lists the top-level HTML tags that are allowable for this input
44
+	 *
45
+	 * @return string
46
+	 */
47
+	public function get_list_of_allowed_tags()
48
+	{
49
+		$allowed_tags = $this->_get_allowed_tags();
50
+		ksort($allowed_tags);
51
+		return implode(', ', array_keys($allowed_tags));
52
+	}
53 53
 
54 54
 
55 55
 
56
-    /**
57
-     * @param $normalized_value
58
-     * @throws \EE_Validation_Error
59
-     */
60
-    public function validate($normalized_value)
61
-    {
62
-        $allowedtags = $this->_get_allowed_tags();
63
-        parent::validate($normalized_value);
64
-        $normalized_value_sans_tags =  wp_kses("$normalized_value", $allowedtags);
65
-        if (strlen($normalized_value) > strlen($normalized_value_sans_tags)) {
66
-            throw new EE_Validation_Error($this->get_validation_error_message(), 'complex_html_tags');
67
-        }
68
-    }
56
+	/**
57
+	 * @param $normalized_value
58
+	 * @throws \EE_Validation_Error
59
+	 */
60
+	public function validate($normalized_value)
61
+	{
62
+		$allowedtags = $this->_get_allowed_tags();
63
+		parent::validate($normalized_value);
64
+		$normalized_value_sans_tags =  wp_kses("$normalized_value", $allowedtags);
65
+		if (strlen($normalized_value) > strlen($normalized_value_sans_tags)) {
66
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'complex_html_tags');
67
+		}
68
+	}
69 69
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
      */
19 19
     public function __construct($validation_error_message = null)
20 20
     {
21
-        if (! $validation_error_message) {
21
+        if ( ! $validation_error_message) {
22 22
             $allowedtags = $this->_get_allowed_tags();
23 23
             $validation_error_message = sprintf(__("Only simple HTML tags are allowed. Eg, %s", "event_espresso"), implode(",", array_keys($allowedtags)));
24 24
         }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
     {
62 62
         $allowedtags = $this->_get_allowed_tags();
63 63
         parent::validate($normalized_value);
64
-        $normalized_value_sans_tags =  wp_kses("$normalized_value", $allowedtags);
64
+        $normalized_value_sans_tags = wp_kses("$normalized_value", $allowedtags);
65 65
         if (strlen($normalized_value) > strlen($normalized_value_sans_tags)) {
66 66
             throw new EE_Validation_Error($this->get_validation_error_message(), 'complex_html_tags');
67 67
         }
Please login to merge, or discard this patch.
strategies/validation/EE_Plaintext_Validation_Strategy.strategy.php 2 patches
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -13,27 +13,27 @@
 block discarded – undo
13 13
 class EE_Plaintext_Validation_Strategy extends EE_Validation_Strategy_Base
14 14
 {
15 15
 
16
-    /**
17
-     * @param null $validation_error_message
18
-     */
19
-    public function __construct($validation_error_message = null)
20
-    {
21
-        if (! $validation_error_message) {
22
-            $validation_error_message = __("HTML tags are not permitted in this field", "event_espresso");
23
-        }
24
-        parent::__construct($validation_error_message);
25
-    }
16
+	/**
17
+	 * @param null $validation_error_message
18
+	 */
19
+	public function __construct($validation_error_message = null)
20
+	{
21
+		if (! $validation_error_message) {
22
+			$validation_error_message = __("HTML tags are not permitted in this field", "event_espresso");
23
+		}
24
+		parent::__construct($validation_error_message);
25
+	}
26 26
 
27
-    /**
28
-     * @param $normalized_value
29
-     * @throws \EE_Validation_Error
30
-     */
31
-    public function validate($normalized_value)
32
-    {
33
-        $no_tags = wp_strip_all_tags($normalized_value);
34
-        if (strlen($no_tags) < strlen(trim($normalized_value))) {
35
-            throw new EE_Validation_Error($this->get_validation_error_message(), 'no_html_tags');
36
-        }
37
-        parent::validate($normalized_value);
38
-    }
27
+	/**
28
+	 * @param $normalized_value
29
+	 * @throws \EE_Validation_Error
30
+	 */
31
+	public function validate($normalized_value)
32
+	{
33
+		$no_tags = wp_strip_all_tags($normalized_value);
34
+		if (strlen($no_tags) < strlen(trim($normalized_value))) {
35
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'no_html_tags');
36
+		}
37
+		parent::validate($normalized_value);
38
+	}
39 39
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
      */
19 19
     public function __construct($validation_error_message = null)
20 20
     {
21
-        if (! $validation_error_message) {
21
+        if ( ! $validation_error_message) {
22 22
             $validation_error_message = __("HTML tags are not permitted in this field", "event_espresso");
23 23
         }
24 24
         parent::__construct($validation_error_message);
Please login to merge, or discard this patch.
validation/EE_Model_Matching_Query_Validation_Strategy.strategy.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
      */
33 33
     public function __construct($validation_error_message = null, $model_name = '', $query_params = array(), $input_field_name = '')
34 34
     {
35
-        if (! EE_Registry::instance()->is_model_name($model_name)) {
35
+        if ( ! EE_Registry::instance()->is_model_name($model_name)) {
36 36
             throw new EE_Error(sprintf(__('You must provide a valid model object ', 'event_espresso'), $model_name));
37 37
         }
38 38
         $this->_model = EE_Registry::instance()->load_model($model_name);
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
             return true;
59 59
         }
60 60
         $combined_query_params = $this->get_query_params();
61
-        $combined_query_params[0][ $this->treat_input_as_field() ] = $normalized_value;
62
-        if (! $this->get_model()->exists($combined_query_params)) {
61
+        $combined_query_params[0][$this->treat_input_as_field()] = $normalized_value;
62
+        if ( ! $this->get_model()->exists($combined_query_params)) {
63 63
             throw new EE_Validation_Error($this->get_validation_error_message(), 'no_matching_model_object');
64 64
         }
65 65
     }
Please login to merge, or discard this patch.
Indentation   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -13,86 +13,86 @@
 block discarded – undo
13 13
 class EE_Model_Matching_Query_Validation_Strategy extends EE_Validation_Strategy_Base
14 14
 {
15 15
 
16
-    /**
17
-     *
18
-     * @var EEM_Base
19
-     */
20
-    protected $_model;
21
-    protected $_query_params;
22
-    protected $_input_field_name;
16
+	/**
17
+	 *
18
+	 * @var EEM_Base
19
+	 */
20
+	protected $_model;
21
+	protected $_query_params;
22
+	protected $_input_field_name;
23 23
 
24 24
 
25 25
 
26
-    /**
27
-     * @param string $validation_error_message
28
-     * @param string $model_name  name of an EEM_Base model
29
-     * @param array  $query_params     @see https://github.com/eventespresso/event-espresso-core/tree/master/docs/G--Model-System/model-query-params.md
30
-     * @param string $input_field_name the input will be treated as this field's value
31
-     * @throws \EE_Error
32
-     */
33
-    public function __construct($validation_error_message = null, $model_name = '', $query_params = array(), $input_field_name = '')
34
-    {
35
-        if (! EE_Registry::instance()->is_model_name($model_name)) {
36
-            throw new EE_Error(sprintf(__('You must provide a valid model object ', 'event_espresso'), $model_name));
37
-        }
38
-        $this->_model = EE_Registry::instance()->load_model($model_name);
39
-        $this->_query_params = $query_params;
40
-        if (empty($input_field_name)) {
41
-            $input_field_name = $this->_model->primary_key_name();
42
-        }
43
-        $this->_input_field_name = $input_field_name;
44
-        parent::__construct($validation_error_message);
45
-    }
26
+	/**
27
+	 * @param string $validation_error_message
28
+	 * @param string $model_name  name of an EEM_Base model
29
+	 * @param array  $query_params     @see https://github.com/eventespresso/event-espresso-core/tree/master/docs/G--Model-System/model-query-params.md
30
+	 * @param string $input_field_name the input will be treated as this field's value
31
+	 * @throws \EE_Error
32
+	 */
33
+	public function __construct($validation_error_message = null, $model_name = '', $query_params = array(), $input_field_name = '')
34
+	{
35
+		if (! EE_Registry::instance()->is_model_name($model_name)) {
36
+			throw new EE_Error(sprintf(__('You must provide a valid model object ', 'event_espresso'), $model_name));
37
+		}
38
+		$this->_model = EE_Registry::instance()->load_model($model_name);
39
+		$this->_query_params = $query_params;
40
+		if (empty($input_field_name)) {
41
+			$input_field_name = $this->_model->primary_key_name();
42
+		}
43
+		$this->_input_field_name = $input_field_name;
44
+		parent::__construct($validation_error_message);
45
+	}
46 46
 
47 47
 
48 48
 
49
-    /**
50
-     * @param $normalized_value
51
-     * @return bool|void
52
-     * @throws \EE_Error
53
-     * @throws \EE_Validation_Error
54
-     */
55
-    public function validate($normalized_value)
56
-    {
57
-        if (empty($normalized_value)) {
58
-            return true;
59
-        }
60
-        $combined_query_params = $this->get_query_params();
61
-        $combined_query_params[0][ $this->treat_input_as_field() ] = $normalized_value;
62
-        if (! $this->get_model()->exists($combined_query_params)) {
63
-            throw new EE_Validation_Error($this->get_validation_error_message(), 'no_matching_model_object');
64
-        }
65
-    }
49
+	/**
50
+	 * @param $normalized_value
51
+	 * @return bool|void
52
+	 * @throws \EE_Error
53
+	 * @throws \EE_Validation_Error
54
+	 */
55
+	public function validate($normalized_value)
56
+	{
57
+		if (empty($normalized_value)) {
58
+			return true;
59
+		}
60
+		$combined_query_params = $this->get_query_params();
61
+		$combined_query_params[0][ $this->treat_input_as_field() ] = $normalized_value;
62
+		if (! $this->get_model()->exists($combined_query_params)) {
63
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'no_matching_model_object');
64
+		}
65
+	}
66 66
 
67
-    /**
68
-     * Gets the model used for querying
69
-     * @return EEM_Base
70
-     */
71
-    public function get_model()
72
-    {
73
-        return $this->_model;
74
-    }
67
+	/**
68
+	 * Gets the model used for querying
69
+	 * @return EEM_Base
70
+	 */
71
+	public function get_model()
72
+	{
73
+		return $this->_model;
74
+	}
75 75
 
76
-    /**
77
-     * Returns query params used for model query
78
-     * @return array
79
-     */
80
-    public function get_query_params()
81
-    {
82
-        return (array) $this->_query_params;
83
-    }
76
+	/**
77
+	 * Returns query params used for model query
78
+	 * @return array
79
+	 */
80
+	public function get_query_params()
81
+	{
82
+		return (array) $this->_query_params;
83
+	}
84 84
 
85
-    /**
86
-     * Gets the name of the field that will be used for lookup.
87
-     * eg it could be "EVT_name", meaning that if there is a model object in
88
-     * the database that has that event name, and matching the other query parameters
89
-     * on this strategy, the input will pass validation server-side
90
-     * @return string
91
-     */
92
-    public function treat_input_as_field()
93
-    {
94
-        return $this->_input_field_name;
95
-    }
85
+	/**
86
+	 * Gets the name of the field that will be used for lookup.
87
+	 * eg it could be "EVT_name", meaning that if there is a model object in
88
+	 * the database that has that event name, and matching the other query parameters
89
+	 * on this strategy, the input will pass validation server-side
90
+	 * @return string
91
+	 */
92
+	public function treat_input_as_field()
93
+	{
94
+		return $this->_input_field_name;
95
+	}
96 96
 }
97 97
 
98 98
 // End of file EE_FUll_HTML_Validation_Strategy.strategy.php
Please login to merge, or discard this patch.
strategies/validation/EE_Many_Valued_Validation_Strategy.strategy.php 2 patches
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -13,58 +13,58 @@
 block discarded – undo
13 13
  */
14 14
 class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base
15 15
 {
16
-    protected $_individual_item_validation_strategies = array();
17
-    /**
18
-     *
19
-     * @param EE_Validation_Strategy_Base[] $individual_item_validation_strategies (or a single EE_Validation_Strategy_Base)
20
-     */
21
-    public function __construct($individual_item_validation_strategies)
22
-    {
23
-        if (! is_array($individual_item_validation_strategies)) {
24
-            $individual_item_validation_strategies = array($individual_item_validation_strategies);
25
-        }
26
-        $this->_individual_item_validation_strategies = $individual_item_validation_strategies;
27
-        parent::__construct();
28
-    }
16
+	protected $_individual_item_validation_strategies = array();
17
+	/**
18
+	 *
19
+	 * @param EE_Validation_Strategy_Base[] $individual_item_validation_strategies (or a single EE_Validation_Strategy_Base)
20
+	 */
21
+	public function __construct($individual_item_validation_strategies)
22
+	{
23
+		if (! is_array($individual_item_validation_strategies)) {
24
+			$individual_item_validation_strategies = array($individual_item_validation_strategies);
25
+		}
26
+		$this->_individual_item_validation_strategies = $individual_item_validation_strategies;
27
+		parent::__construct();
28
+	}
29 29
 
30 30
 
31 31
 
32
-    /**
33
-     * Applies all teh individual item validation strategies on each item in the array
34
-     * @param array $normalized_value
35
-     * @return boolean
36
-     */
37
-    public function validate($normalized_value)
38
-    {
39
-        if (is_array($normalized_value)) {
40
-            $items_to_validate = $normalized_value;
41
-        } else {
42
-            $items_to_validate = array($normalized_value);
43
-        }
44
-        foreach ($items_to_validate as $individual_item) {
45
-            foreach ($this->_individual_item_validation_strategies as $validation_strategy) {
46
-                if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
47
-                    $validation_strategy->validate($individual_item);
48
-                }
49
-            }
50
-        }
51
-        return true;
52
-    }
32
+	/**
33
+	 * Applies all teh individual item validation strategies on each item in the array
34
+	 * @param array $normalized_value
35
+	 * @return boolean
36
+	 */
37
+	public function validate($normalized_value)
38
+	{
39
+		if (is_array($normalized_value)) {
40
+			$items_to_validate = $normalized_value;
41
+		} else {
42
+			$items_to_validate = array($normalized_value);
43
+		}
44
+		foreach ($items_to_validate as $individual_item) {
45
+			foreach ($this->_individual_item_validation_strategies as $validation_strategy) {
46
+				if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
47
+					$validation_strategy->validate($individual_item);
48
+				}
49
+			}
50
+		}
51
+		return true;
52
+	}
53 53
 
54 54
 
55 55
 
56
-    /**
57
-     * Extends parent's _construct_finalize so we ALSO set the input
58
-     * on each sub-validation-strategy
59
-     * @param \EE_Form_Input_Base $form_input
60
-     */
61
-    public function _construct_finalize(\EE_Form_Input_Base $form_input)
62
-    {
63
-        parent::_construct_finalize($form_input);
64
-        foreach ($this->_individual_item_validation_strategies as $item_validation_strategy) {
65
-            if ($item_validation_strategy instanceof EE_Validation_Strategy_Base) {
66
-                $item_validation_strategy->_construct_finalize($form_input);
67
-            }
68
-        }
69
-    }
56
+	/**
57
+	 * Extends parent's _construct_finalize so we ALSO set the input
58
+	 * on each sub-validation-strategy
59
+	 * @param \EE_Form_Input_Base $form_input
60
+	 */
61
+	public function _construct_finalize(\EE_Form_Input_Base $form_input)
62
+	{
63
+		parent::_construct_finalize($form_input);
64
+		foreach ($this->_individual_item_validation_strategies as $item_validation_strategy) {
65
+			if ($item_validation_strategy instanceof EE_Validation_Strategy_Base) {
66
+				$item_validation_strategy->_construct_finalize($form_input);
67
+			}
68
+		}
69
+	}
70 70
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@
 block discarded – undo
20 20
      */
21 21
     public function __construct($individual_item_validation_strategies)
22 22
     {
23
-        if (! is_array($individual_item_validation_strategies)) {
23
+        if ( ! is_array($individual_item_validation_strategies)) {
24 24
             $individual_item_validation_strategies = array($individual_item_validation_strategies);
25 25
         }
26 26
         $this->_individual_item_validation_strategies = $individual_item_validation_strategies;
Please login to merge, or discard this patch.