Completed
Branch fix/events-archive-config-rese... (0ef832)
by
unknown
12:05 queued 09:36
created
core/libraries/form_sections/form_handlers/FormHandlerInterface.php 1 patch
Indentation   +136 added lines, -136 removed lines patch added patch discarded remove patch
@@ -19,206 +19,206 @@
 block discarded – undo
19 19
 interface FormHandlerInterface
20 20
 {
21 21
 
22
-    /**
23
-     * the absolute top level form section being used on the page
24
-     *
25
-     * @return \EE_Form_Section_Proper
26
-     */
27
-    public function form();
22
+	/**
23
+	 * the absolute top level form section being used on the page
24
+	 *
25
+	 * @return \EE_Form_Section_Proper
26
+	 */
27
+	public function form();
28 28
 
29 29
 
30 30
 
31
-    /**
32
-     * @param \EE_Form_Section_Proper $form
33
-     */
34
-    public function setForm(\EE_Form_Section_Proper $form);
31
+	/**
32
+	 * @param \EE_Form_Section_Proper $form
33
+	 */
34
+	public function setForm(\EE_Form_Section_Proper $form);
35 35
 
36 36
 
37 37
 
38
-    /**
39
-     * if set to false, then this form has no displayable content,
40
-     * and will only be used for processing data sent passed via GET or POST
41
-     *
42
-     * @return boolean
43
-     */
44
-    public function displayable();
38
+	/**
39
+	 * if set to false, then this form has no displayable content,
40
+	 * and will only be used for processing data sent passed via GET or POST
41
+	 *
42
+	 * @return boolean
43
+	 */
44
+	public function displayable();
45 45
 
46 46
 
47 47
 
48
-    /**
49
-     * @param boolean $displayable
50
-     */
51
-    public function setDisplayable($displayable = false);
48
+	/**
49
+	 * @param boolean $displayable
50
+	 */
51
+	public function setDisplayable($displayable = false);
52 52
 
53 53
 
54 54
 
55
-    /**
56
-     * a public name for the form that can be displayed on the frontend of a site
57
-     *
58
-     * @return string
59
-     */
60
-    public function formName();
55
+	/**
56
+	 * a public name for the form that can be displayed on the frontend of a site
57
+	 *
58
+	 * @return string
59
+	 */
60
+	public function formName();
61 61
 
62 62
 
63 63
 
64
-    /**
65
-     * a public name for the form that can be displayed, but only in the admin
66
-     *
67
-     * @return string
68
-     */
69
-    public function adminName();
64
+	/**
65
+	 * a public name for the form that can be displayed, but only in the admin
66
+	 *
67
+	 * @return string
68
+	 */
69
+	public function adminName();
70 70
 
71 71
 
72 72
 
73
-    /**
74
-     * a URL friendly string that can be used for identifying the form
75
-     *
76
-     * @return string
77
-     */
78
-    public function slug();
73
+	/**
74
+	 * a URL friendly string that can be used for identifying the form
75
+	 *
76
+	 * @return string
77
+	 */
78
+	public function slug();
79 79
 
80 80
 
81 81
 
82
-    /**
83
-     * @return string
84
-     */
85
-    public function submitBtnText();
82
+	/**
83
+	 * @return string
84
+	 */
85
+	public function submitBtnText();
86 86
 
87 87
 
88 88
 
89
-    /**
90
-     * @param string $submit_btn_text
91
-     */
92
-    public function setSubmitBtnText($submit_btn_text);
89
+	/**
90
+	 * @param string $submit_btn_text
91
+	 */
92
+	public function setSubmitBtnText($submit_btn_text);
93 93
 
94 94
 
95 95
 
96
-    /**
97
-     * @return string
98
-     */
99
-    public function formAction();
96
+	/**
97
+	 * @return string
98
+	 */
99
+	public function formAction();
100 100
 
101 101
 
102 102
 
103
-    /**
104
-     * @param string $form_action
105
-     */
106
-    public function setFormAction($form_action);
103
+	/**
104
+	 * @param string $form_action
105
+	 */
106
+	public function setFormAction($form_action);
107 107
 
108 108
 
109 109
 
110
-    /**
111
-     * @param array $form_args
112
-     */
113
-    public function addFormActionArgs($form_args = array());
110
+	/**
111
+	 * @param array $form_args
112
+	 */
113
+	public function addFormActionArgs($form_args = array());
114 114
 
115 115
 
116 116
 
117
-    /**
118
-     * if data regarding the form's state needs to be persisted,
119
-     * then this method can be used to retrieve that data
120
-     *
121
-     * @return string
122
-     */
123
-    public function formConfig();
117
+	/**
118
+	 * if data regarding the form's state needs to be persisted,
119
+	 * then this method can be used to retrieve that data
120
+	 *
121
+	 * @return string
122
+	 */
123
+	public function formConfig();
124 124
 
125 125
 
126 126
 
127
-    /**
128
-     * if data regarding the form's state needs to be persisted,
129
-     * the this method can be used for setting the persisted data locally
130
-     *
131
-     * @param string $form_config
132
-     */
133
-    public function setFormConfig($form_config);
127
+	/**
128
+	 * if data regarding the form's state needs to be persisted,
129
+	 * the this method can be used for setting the persisted data locally
130
+	 *
131
+	 * @param string $form_config
132
+	 */
133
+	public function setFormConfig($form_config);
134 134
 
135 135
 
136 136
 
137
-    /**
138
-     * called after the form is instantiated
139
-     * and used for performing any logic that needs to occur early
140
-     * before any of the other methods are called.
141
-     * returns true if everything is ok to proceed,
142
-     * and false if no further form logic should be implemented
143
-     *
144
-     * @return boolean
145
-     */
146
-    public function initialize();
137
+	/**
138
+	 * called after the form is instantiated
139
+	 * and used for performing any logic that needs to occur early
140
+	 * before any of the other methods are called.
141
+	 * returns true if everything is ok to proceed,
142
+	 * and false if no further form logic should be implemented
143
+	 *
144
+	 * @return boolean
145
+	 */
146
+	public function initialize();
147 147
 
148 148
 
149 149
 
150
-    /**
151
-     * used for setting up css and js
152
-     *
153
-     * @return void
154
-     */
155
-    public function enqueueStylesAndScripts();
150
+	/**
151
+	 * used for setting up css and js
152
+	 *
153
+	 * @return void
154
+	 */
155
+	public function enqueueStylesAndScripts();
156 156
 
157 157
 
158 158
 
159
-    /**
160
-     * creates and returns the actual form
161
-     *
162
-     * @return EE_Form_Section_Proper
163
-     */
164
-    public function generate();
159
+	/**
160
+	 * creates and returns the actual form
161
+	 *
162
+	 * @return EE_Form_Section_Proper
163
+	 */
164
+	public function generate();
165 165
 
166 166
 
167 167
 
168
-    /**
169
-     * takes the generated form and displays it along with ony other non-form HTML that may be required
170
-     * returns a string of HTML that can be directly echoed in a template
171
-     *
172
-     * @return string
173
-     */
174
-    public function display();
168
+	/**
169
+	 * takes the generated form and displays it along with ony other non-form HTML that may be required
170
+	 * returns a string of HTML that can be directly echoed in a template
171
+	 *
172
+	 * @return string
173
+	 */
174
+	public function display();
175 175
 
176 176
 
177 177
 
178
-    /**
179
-     * handles processing the form submission
180
-     * returns true or false depending on whether the form was processed successfully or not
181
-     *
182
-     * @param array $submitted_form_data
183
-     * @return bool
184
-     */
185
-    public function process($submitted_form_data = array());
178
+	/**
179
+	 * handles processing the form submission
180
+	 * returns true or false depending on whether the form was processed successfully or not
181
+	 *
182
+	 * @param array $submitted_form_data
183
+	 * @return bool
184
+	 */
185
+	public function process($submitted_form_data = array());
186 186
 
187 187
 
188 188
 
189
-    /**
190
-     * creates and returns an EE_Submit_Input labeled "Submit"
191
-     *
192
-     * @param string $text
193
-     * @return \EE_Submit_Input
194
-     */
195
-    public function generateSubmitButton($text = '');
189
+	/**
190
+	 * creates and returns an EE_Submit_Input labeled "Submit"
191
+	 *
192
+	 * @param string $text
193
+	 * @return \EE_Submit_Input
194
+	 */
195
+	public function generateSubmitButton($text = '');
196 196
 
197 197
 
198 198
 
199
-    /**
200
-     * calls generateSubmitButton() and appends it onto the form along with a float clearing div
201
-     *
202
-     * @return void
203
-     */
204
-    public function appendSubmitButton();
199
+	/**
200
+	 * calls generateSubmitButton() and appends it onto the form along with a float clearing div
201
+	 *
202
+	 * @return void
203
+	 */
204
+	public function appendSubmitButton();
205 205
 
206 206
 
207 207
 
208
-    /**
209
-     * creates and returns an EE_Submit_Input labeled "Cancel"
210
-     *
211
-     * @param string $text
212
-     * @return \EE_Submit_Input
213
-     */
214
-    public function generateCancelButton($text = '');
208
+	/**
209
+	 * creates and returns an EE_Submit_Input labeled "Cancel"
210
+	 *
211
+	 * @param string $text
212
+	 * @return \EE_Submit_Input
213
+	 */
214
+	public function generateCancelButton($text = '');
215 215
 
216 216
 
217 217
 
218
-    /**
219
-     * appends a float clearing div onto end of form
220
-     *
221
-     * @return void
222
-     */
223
-    public function clearFormButtonFloats();
218
+	/**
219
+	 * appends a float clearing div onto end of form
220
+	 *
221
+	 * @return void
222
+	 */
223
+	public function clearFormButtonFloats();
224 224
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/form_handlers/SequentialStepFormInterface.php 1 patch
Indentation   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -16,55 +16,55 @@
 block discarded – undo
16 16
 {
17 17
 
18 18
 
19
-    /**
20
-     * @return int
21
-     */
22
-    public function order();
19
+	/**
20
+	 * @return int
21
+	 */
22
+	public function order();
23 23
 
24 24
 
25 25
 
26
-    /**
27
-     * @param int $order
28
-     * @throws InvalidArgumentException
29
-     */
30
-    public function setOrder($order);
26
+	/**
27
+	 * @param int $order
28
+	 * @throws InvalidArgumentException
29
+	 */
30
+	public function setOrder($order);
31 31
 
32 32
 
33 33
 
34
-    /**
35
-     * @return string
36
-     */
37
-    public function redirectUrl();
34
+	/**
35
+	 * @return string
36
+	 */
37
+	public function redirectUrl();
38 38
 
39 39
 
40 40
 
41
-    /**
42
-     * @param string $redirect_url
43
-     * @throws InvalidDataTypeException
44
-     * @throws InvalidArgumentException
45
-     */
46
-    public function setRedirectUrl($redirect_url);
41
+	/**
42
+	 * @param string $redirect_url
43
+	 * @throws InvalidDataTypeException
44
+	 * @throws InvalidArgumentException
45
+	 */
46
+	public function setRedirectUrl($redirect_url);
47 47
 
48 48
 
49 49
 
50
-    /**
51
-     * @param array $redirect_args
52
-     * @throws InvalidDataTypeException
53
-     * @throws InvalidArgumentException
54
-     */
55
-    public function addRedirectArgs($redirect_args = array());
50
+	/**
51
+	 * @param array $redirect_args
52
+	 * @throws InvalidDataTypeException
53
+	 * @throws InvalidArgumentException
54
+	 */
55
+	public function addRedirectArgs($redirect_args = array());
56 56
 
57 57
 
58 58
 
59
-    /**
60
-     * @return string
61
-     */
62
-    public function redirectTo();
59
+	/**
60
+	 * @return string
61
+	 */
62
+	public function redirectTo();
63 63
 
64 64
 
65 65
 
66
-    /**
67
-     * @param string $redirect_to
68
-     */
69
-    public function setRedirectTo($redirect_to);
66
+	/**
67
+	 * @param string $redirect_to
68
+	 */
69
+	public function setRedirectTo($redirect_to);
70 70
 }
Please login to merge, or discard this patch.
form_sections/inputs/EE_Checkbox_Dropdown_Selector_Input.input.php 1 patch
Indentation   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -12,68 +12,68 @@
 block discarded – undo
12 12
 class EE_Checkbox_Dropdown_Selector_Input extends EE_Form_Input_With_Options_Base
13 13
 {
14 14
 
15
-    /**
16
-     * @var string text to display on the select button itself
17
-     */
18
-    protected $_select_button_text;
15
+	/**
16
+	 * @var string text to display on the select button itself
17
+	 */
18
+	protected $_select_button_text;
19 19
 
20
-    /**
21
-     * @param array $answer_options
22
-     * @param array $input_settings
23
-     */
24
-    public function __construct($answer_options, $input_settings = array())
25
-    {
26
-        $this->_select_button_text = EEH_Array::is_set(
27
-            $input_settings,
28
-            'select_button_text',
29
-            esc_html__('Select', 'event_espresso')
30
-        );
31
-        $display_strategy = new EE_Checkbox_Dropdown_Selector_Display_Strategy();
32
-        $this->_set_display_strategy($display_strategy);
33
-        $this->load_iframe_assets($display_strategy);
34
-        $this->_add_validation_strategy(
35
-            new EE_Many_Valued_Validation_Strategy(
36
-                array(
37
-                    new EE_Enum_Validation_Strategy(
38
-                        isset($input_settings['validation_error_message'])
39
-                            ? $input_settings['validation_error_message']
40
-                            : null
41
-                    ),
42
-                )
43
-            )
44
-        );
45
-        $this->_multiple_selections = true;
46
-        parent::__construct($answer_options, $input_settings);
47
-    }
20
+	/**
21
+	 * @param array $answer_options
22
+	 * @param array $input_settings
23
+	 */
24
+	public function __construct($answer_options, $input_settings = array())
25
+	{
26
+		$this->_select_button_text = EEH_Array::is_set(
27
+			$input_settings,
28
+			'select_button_text',
29
+			esc_html__('Select', 'event_espresso')
30
+		);
31
+		$display_strategy = new EE_Checkbox_Dropdown_Selector_Display_Strategy();
32
+		$this->_set_display_strategy($display_strategy);
33
+		$this->load_iframe_assets($display_strategy);
34
+		$this->_add_validation_strategy(
35
+			new EE_Many_Valued_Validation_Strategy(
36
+				array(
37
+					new EE_Enum_Validation_Strategy(
38
+						isset($input_settings['validation_error_message'])
39
+							? $input_settings['validation_error_message']
40
+							: null
41
+					),
42
+				)
43
+			)
44
+		);
45
+		$this->_multiple_selections = true;
46
+		parent::__construct($answer_options, $input_settings);
47
+	}
48 48
 
49
-    /*
49
+	/*
50 50
      * Returns the text to display in the select button
51 51
      */
52
-    public function select_button_text()
53
-    {
54
-        return $this->_select_button_text;
55
-    }
52
+	public function select_button_text()
53
+	{
54
+		return $this->_select_button_text;
55
+	}
56 56
 
57
-    /*
57
+	/*
58 58
      * add css and js for iframes
59 59
      */
60
-    protected function load_iframe_assets(EE_Checkbox_Dropdown_Selector_Display_Strategy $display_strategy)
61
-    {
62
-        add_filter(
63
-            'FHEE__EED_Ticket_Selector__ticket_selector_iframe__css',
64
-            array($display_strategy, 'iframe_css')
65
-        );
66
-        add_filter(
67
-            'FHEE__EED_Ticket_Selector__ticket_selector_iframe__js',
68
-            array($display_strategy, 'iframe_js')
69
-        );
70
-        add_filter(
71
-            'FHEE__EventEspresso_modules_events_archive_EventsArchiveIframe__display__css',
72
-            array($display_strategy, 'iframe_css')
73
-        );
74
-        add_filter(
75
-            'FHEE__EventEspresso_modules_events_archive_EventsArchiveIframe__display__js',
76
-            array($display_strategy, 'iframe_js')
77
-        );
78
-    }
60
+	protected function load_iframe_assets(EE_Checkbox_Dropdown_Selector_Display_Strategy $display_strategy)
61
+	{
62
+		add_filter(
63
+			'FHEE__EED_Ticket_Selector__ticket_selector_iframe__css',
64
+			array($display_strategy, 'iframe_css')
65
+		);
66
+		add_filter(
67
+			'FHEE__EED_Ticket_Selector__ticket_selector_iframe__js',
68
+			array($display_strategy, 'iframe_js')
69
+		);
70
+		add_filter(
71
+			'FHEE__EventEspresso_modules_events_archive_EventsArchiveIframe__display__css',
72
+			array($display_strategy, 'iframe_css')
73
+		);
74
+		add_filter(
75
+			'FHEE__EventEspresso_modules_events_archive_EventsArchiveIframe__display__js',
76
+			array($display_strategy, 'iframe_js')
77
+		);
78
+	}
79 79
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Button_Input.php 1 patch
Indentation   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -11,42 +11,42 @@
 block discarded – undo
11 11
 class EE_Button_Input extends EE_Form_Input_Base
12 12
 {
13 13
 
14
-    /**
15
-     * @var string of HTML to put between the button tags
16
-     */
17
-    protected $_button_content;
18
-    /**
19
-     * @param array $options
20
-     */
21
-    public function __construct($options = array())
22
-    {
23
-        if (empty($options['button_content'])) {
24
-            $options['button_content'] = esc_html__('Button', 'event_espresso');
25
-        }
26
-        $this->_set_display_strategy(new EE_Button_Display_Strategy());
27
-        $this->_set_normalization_strategy(new EE_Text_Normalization());
28
-        $this->_add_validation_strategy(new EE_Plaintext_Validation_Strategy());
29
-        parent::__construct($options);
30
-    }
14
+	/**
15
+	 * @var string of HTML to put between the button tags
16
+	 */
17
+	protected $_button_content;
18
+	/**
19
+	 * @param array $options
20
+	 */
21
+	public function __construct($options = array())
22
+	{
23
+		if (empty($options['button_content'])) {
24
+			$options['button_content'] = esc_html__('Button', 'event_espresso');
25
+		}
26
+		$this->_set_display_strategy(new EE_Button_Display_Strategy());
27
+		$this->_set_normalization_strategy(new EE_Text_Normalization());
28
+		$this->_add_validation_strategy(new EE_Plaintext_Validation_Strategy());
29
+		parent::__construct($options);
30
+	}
31 31
 
32 32
 
33 33
 
34
-    /**
35
-     * Sets the button content
36
-     * @see EE_Button_Input::$_button_content
37
-     * @param string $new_content
38
-     */
39
-    public function set_button_content($new_content)
40
-    {
41
-        $this->_button_content = $new_content;
42
-    }
34
+	/**
35
+	 * Sets the button content
36
+	 * @see EE_Button_Input::$_button_content
37
+	 * @param string $new_content
38
+	 */
39
+	public function set_button_content($new_content)
40
+	{
41
+		$this->_button_content = $new_content;
42
+	}
43 43
     
44
-    /**
45
-     * Gets the button content
46
-     * @return string
47
-     */
48
-    public function button_content()
49
-    {
50
-        return $this->_button_content;
51
-    }
44
+	/**
45
+	 * Gets the button content
46
+	 * @return string
47
+	 */
48
+	public function button_content()
49
+	{
50
+		return $this->_button_content;
51
+	}
52 52
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Submit_Input.input.php 1 patch
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -11,17 +11,17 @@
 block discarded – undo
11 11
 class EE_Submit_Input extends EE_Form_Input_Base
12 12
 {
13 13
 
14
-    /**
15
-     * @param array $options
16
-     */
17
-    public function __construct($options = array())
18
-    {
19
-        if (empty($options['default'])) {
20
-            $options['default'] = esc_html__('Submit', 'event_espresso');
21
-        }
22
-        $this->_set_display_strategy(new EE_Submit_Input_Display_Strategy());
23
-        $this->_set_normalization_strategy(new EE_Text_Normalization());
24
-        $this->_add_validation_strategy(new EE_Plaintext_Validation_Strategy());
25
-        parent::__construct($options);
26
-    }
14
+	/**
15
+	 * @param array $options
16
+	 */
17
+	public function __construct($options = array())
18
+	{
19
+		if (empty($options['default'])) {
20
+			$options['default'] = esc_html__('Submit', 'event_espresso');
21
+		}
22
+		$this->_set_display_strategy(new EE_Submit_Input_Display_Strategy());
23
+		$this->_set_normalization_strategy(new EE_Text_Normalization());
24
+		$this->_add_validation_strategy(new EE_Plaintext_Validation_Strategy());
25
+		parent::__construct($options);
26
+	}
27 27
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Checkbox_Multi_Input.input.php 2 patches
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -14,15 +14,15 @@
 block discarded – undo
14 14
 class EE_Checkbox_Multi_Input extends EE_Form_Input_With_Options_Base
15 15
 {
16 16
 
17
-    /**
18
-     * @param array $input_settings
19
-     * @param array | EE_Question_Option[] $answer_options
20
-     */
21
-    public function __construct($answer_options, $input_settings = array())
22
-    {
23
-        $this->_set_display_strategy(new EE_Checkbox_Display_Strategy());
24
-        $this->_add_validation_strategy(new EE_Many_Valued_Validation_Strategy(array( new EE_Enum_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null) )));
25
-        $this->_multiple_selections = true;
26
-        parent::__construct($answer_options, $input_settings);
27
-    }
17
+	/**
18
+	 * @param array $input_settings
19
+	 * @param array | EE_Question_Option[] $answer_options
20
+	 */
21
+	public function __construct($answer_options, $input_settings = array())
22
+	{
23
+		$this->_set_display_strategy(new EE_Checkbox_Display_Strategy());
24
+		$this->_add_validation_strategy(new EE_Many_Valued_Validation_Strategy(array( new EE_Enum_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null) )));
25
+		$this->_multiple_selections = true;
26
+		parent::__construct($answer_options, $input_settings);
27
+	}
28 28
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
     public function __construct($answer_options, $input_settings = array())
22 22
     {
23 23
         $this->_set_display_strategy(new EE_Checkbox_Display_Strategy());
24
-        $this->_add_validation_strategy(new EE_Many_Valued_Validation_Strategy(array( new EE_Enum_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null) )));
24
+        $this->_add_validation_strategy(new EE_Many_Valued_Validation_Strategy(array(new EE_Enum_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null))));
25 25
         $this->_multiple_selections = true;
26 26
         parent::__construct($answer_options, $input_settings);
27 27
     }
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Month_Input.input.php 2 patches
Indentation   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -9,36 +9,36 @@
 block discarded – undo
9 9
 class EE_Month_Input extends EE_Select_Input
10 10
 {
11 11
 
12
-    /**
13
-     * @param bool  $leading_zero
14
-     * @param array $input_settings
15
-     * @param bool $january_is_month_1 whether january should have value of 1; or it should be month 0
16
-     */
17
-    public function __construct($leading_zero = false, $input_settings = array(), $january_is_month_1 = true)
18
-    {
19
-        $key_begin_range = $january_is_month_1 ? 1 : 0;
20
-        $key_range = range($key_begin_range, $key_begin_range + 11);
21
-        if ($leading_zero) {
22
-            array_walk($key_range, array( $this, '_zero_pad' ));
23
-        }
24
-        $value_range = range(1, 12);
25
-        array_walk($value_range, array( $this, '_zero_pad' ));
26
-        parent::__construct(
27
-            array_combine(
28
-                $key_range,
29
-                $value_range
30
-            ),
31
-            $input_settings
32
-        );
33
-    }
12
+	/**
13
+	 * @param bool  $leading_zero
14
+	 * @param array $input_settings
15
+	 * @param bool $january_is_month_1 whether january should have value of 1; or it should be month 0
16
+	 */
17
+	public function __construct($leading_zero = false, $input_settings = array(), $january_is_month_1 = true)
18
+	{
19
+		$key_begin_range = $january_is_month_1 ? 1 : 0;
20
+		$key_range = range($key_begin_range, $key_begin_range + 11);
21
+		if ($leading_zero) {
22
+			array_walk($key_range, array( $this, '_zero_pad' ));
23
+		}
24
+		$value_range = range(1, 12);
25
+		array_walk($value_range, array( $this, '_zero_pad' ));
26
+		parent::__construct(
27
+			array_combine(
28
+				$key_range,
29
+				$value_range
30
+			),
31
+			$input_settings
32
+		);
33
+	}
34 34
     
35
-    /**
36
-     * Changes int 1 to 01, etc. Useful with array_walk
37
-     * @param int $input
38
-     * @param mixed $key
39
-     */
40
-    protected function _zero_pad(&$input, $key)
41
-    {
42
-        $input = str_pad($input, 2, '0', STR_PAD_LEFT);
43
-    }
35
+	/**
36
+	 * Changes int 1 to 01, etc. Useful with array_walk
37
+	 * @param int $input
38
+	 * @param mixed $key
39
+	 */
40
+	protected function _zero_pad(&$input, $key)
41
+	{
42
+		$input = str_pad($input, 2, '0', STR_PAD_LEFT);
43
+	}
44 44
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -19,10 +19,10 @@
 block discarded – undo
19 19
         $key_begin_range = $january_is_month_1 ? 1 : 0;
20 20
         $key_range = range($key_begin_range, $key_begin_range + 11);
21 21
         if ($leading_zero) {
22
-            array_walk($key_range, array( $this, '_zero_pad' ));
22
+            array_walk($key_range, array($this, '_zero_pad'));
23 23
         }
24 24
         $value_range = range(1, 12);
25
-        array_walk($value_range, array( $this, '_zero_pad' ));
25
+        array_walk($value_range, array($this, '_zero_pad'));
26 26
         parent::__construct(
27 27
             array_combine(
28 28
                 $key_range,
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Credit_Card_Year_Input.input.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -10,15 +10,15 @@
 block discarded – undo
10 10
 class EE_Credit_Card_Year_Input extends EE_Year_Input
11 11
 {
12 12
 
13
-    /**
14
-     * @param array $input_settings
15
-     * @param bool  $four_digit_year
16
-     * @param int   $years_behind
17
-     * @param int   $years_ahead
18
-     */
19
-    public function __construct($input_settings = array(), $four_digit_year = true, $years_behind = 0, $years_ahead = 15)
20
-    {
21
-        $this->set_sensitive_data_removal_strategy(new EE_All_Sensitive_Data_Removal());
22
-        parent::__construct($input_settings, $four_digit_year, $years_behind, $years_ahead);
23
-    }
13
+	/**
14
+	 * @param array $input_settings
15
+	 * @param bool  $four_digit_year
16
+	 * @param int   $years_behind
17
+	 * @param int   $years_ahead
18
+	 */
19
+	public function __construct($input_settings = array(), $four_digit_year = true, $years_behind = 0, $years_ahead = 15)
20
+	{
21
+		$this->set_sensitive_data_removal_strategy(new EE_All_Sensitive_Data_Removal());
22
+		parent::__construct($input_settings, $four_digit_year, $years_behind, $years_ahead);
23
+	}
24 24
 }
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Credit_Card_Input.input.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -10,16 +10,16 @@
 block discarded – undo
10 10
 class EE_Credit_Card_Input extends EE_Form_Input_Base
11 11
 {
12 12
 
13
-    /**
14
-     * @param array $input_settings
15
-     */
16
-    public function __construct($input_settings = array())
17
-    {
18
-        $input_settings['required'] = isset($input_settings['required']) ? $input_settings['required'] : true;
19
-        $this->_set_display_strategy(new EE_Text_Input_Display_Strategy());
20
-        $this->_set_normalization_strategy(new EE_Credit_Card_Normalization());
21
-        $this->_add_validation_strategy(new EE_Credit_Card_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null));
22
-        $this->set_sensitive_data_removal_strategy(new EE_Credit_Card_Sensitive_Data_Removal());
23
-        parent::__construct($input_settings);
24
-    }
13
+	/**
14
+	 * @param array $input_settings
15
+	 */
16
+	public function __construct($input_settings = array())
17
+	{
18
+		$input_settings['required'] = isset($input_settings['required']) ? $input_settings['required'] : true;
19
+		$this->_set_display_strategy(new EE_Text_Input_Display_Strategy());
20
+		$this->_set_normalization_strategy(new EE_Credit_Card_Normalization());
21
+		$this->_add_validation_strategy(new EE_Credit_Card_Validation_Strategy(isset($input_settings['validation_error_message']) ? $input_settings['validation_error_message'] : null));
22
+		$this->set_sensitive_data_removal_strategy(new EE_Credit_Card_Sensitive_Data_Removal());
23
+		parent::__construct($input_settings);
24
+	}
25 25
 }
Please login to merge, or discard this patch.