Completed
Push — update_code ( 1c6085...fdf31b )
by Armando
02:16
created
lib/class-api.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -623,7 +623,7 @@  discard block
 block discarded – undo
623 623
 	 * @param string $url  The URL to request.
624 624
 	 * @param array  $args Arguments to be posted with the request.
625 625
 	 *
626
-	 * @return object An object containing details about this request.
626
+	 * @return string An object containing details about this request.
627 627
 	 */
628 628
 	private function _request( $url, array $args = [] ) {
629 629
 		// Prefix the full pod URL if necessary.
@@ -693,7 +693,7 @@  discard block
 block discarded – undo
693 693
 	 * @see   WP_Error::__construct()
694 694
 	 * @since 1.6.0
695 695
 	 *
696
-	 * @param  string|int $code    Error code.
696
+	 * @param  string $code    Error code.
697 697
 	 * @param  string     $message Error message.
698 698
 	 * @param  mixed      $data    Error data.
699 699
 	 */
Please login to merge, or discard this patch.
lib/class-options.php 2 patches
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -869,7 +869,7 @@  discard block
 block discarded – undo
869 869
 	/**
870 870
 	 * Validate checkboxes, make them either true or false.
871 871
 	 *
872
-	 * @param string|array $checkboxes Checkboxes to validate.
872
+	 * @param string[] $checkboxes Checkboxes to validate.
873 873
 	 * @param array        $options    Options values themselves.
874 874
 	 *
875 875
 	 * @return array The validated options.
@@ -885,7 +885,7 @@  discard block
 block discarded – undo
885 885
 	/**
886 886
 	 * Validate single-select fields and make sure their selected value are valid.
887 887
 	 *
888
-	 * @param string|array $selects Name(s) of the select fields.
888
+	 * @param string $selects Name(s) of the select fields.
889 889
 	 * @param array        $options Options values themselves.
890 890
 	 *
891 891
 	 * @return array The validated options.
@@ -903,7 +903,7 @@  discard block
 block discarded – undo
903 903
 	/**
904 904
 	 * Validate multi-select fields and make sure their selected values are valid.
905 905
 	 *
906
-	 * @param string|array $selects Name(s) of the select fields.
906
+	 * @param string $selects Name(s) of the select fields.
907 907
 	 * @param array        $options Options values themselves.
908 908
 	 *
909 909
 	 * @return array The validated options.
@@ -963,7 +963,7 @@  discard block
 block discarded – undo
963 963
 	 * Validate the passed aspects or services.
964 964
 	 *
965 965
 	 * @param array $aspects_services List of aspects or services that need to be validated.
966
-	 * @param array $default          Default value if not valid.
966
+	 * @param string[] $default          Default value if not valid.
967 967
 	 *
968 968
 	 * @return array The validated list of aspects or services.
969 969
 	 */
Please login to merge, or discard this patch.
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -27,8 +27,8 @@  discard block
 block discarded – undo
27 27
 	 * @var array
28 28
 	 */
29 29
 	private static $_default_options = [
30
-		'aspects_list'       => [],
31
-		'services_list'      => [],
30
+		'aspects_list'       => [ ],
31
+		'services_list'      => [ ],
32 32
 		'post_to_diaspora'   => true,
33 33
 		'enabled_post_types' => [ 'post' ],
34 34
 		'fullentrylink'      => true,
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 		'tags_to_post'       => [ 'global', 'custom', 'post' ],
37 37
 		'global_tags'        => '',
38 38
 		'aspects'            => [ 'public' ],
39
-		'services'           => [],
39
+		'services'           => [ ],
40 40
 		'version'            => WP2D_VERSION,
41 41
 	];
42 42
 
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
 	 * @return string Return the currently selected tab.
106 106
 	 */
107 107
 	private function _current_tab( $default = 'defaults' ) {
108
-		$tab = ( isset ( $_GET['tab'] ) ? $_GET['tab'] : $default );
108
+		$tab = ( isset ( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : $default );
109 109
 
110 110
 		// If the pod settings aren't configured yet, open the 'Setup' tab.
111 111
 		if ( ! $this->is_pod_set_up() ) {
@@ -124,13 +124,13 @@  discard block
 block discarded – undo
124 124
 	 */
125 125
 	private function _options_page_tabs( $return = false ) {
126 126
 		// The array defining all options sections to be shown as tabs.
127
-		$tabs = [];
127
+		$tabs = [ ];
128 128
 		if ( $this->is_pod_set_up() ) {
129
-			$tabs['defaults'] = __( 'Defaults', 'wp-to-diaspora' );
129
+			$tabs[ 'defaults' ] = __( 'Defaults', 'wp-to-diaspora' );
130 130
 		}
131 131
 
132 132
 		// Add the 'Setup' tab to the end of the list.
133
-		$tabs['setup'] = __( 'Setup', 'wp-to-diaspora' ) . '<span id="pod-connection-status" class="dashicons-before hidden"></span><span class="spinner"></span>';
133
+		$tabs[ 'setup' ] = __( 'Setup', 'wp-to-diaspora' ) . '<span id="pod-connection-status" class="dashicons-before hidden"></span><span class="spinner"></span>';
134 134
 
135 135
 		// Container for all options tabs.
136 136
 		$out = '<h2 id="options-tabs" class="nav-tab-wrapper">';
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
 			return $tabs;
149 149
 		}
150 150
 
151
-		return [];
151
+		return [ ];
152 152
 	}
153 153
 
154 154
 
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 				do_settings_sections( 'wp_to_diaspora_settings' );
225 225
 
226 226
 				// Get the name of the current tab, if set, else take the first one from the list.
227
-				$tab = $this->_current_tab( $page_tabs[0] );
227
+				$tab = $this->_current_tab( $page_tabs[ 0 ] );
228 228
 
229 229
 				// Add Save and Reset buttons.
230 230
 				echo '<input id="submit-' . esc_attr( $tab ) . '" name="wp_to_diaspora_settings[submit_' . esc_attr( $tab ) . ']" type="submit" class="button-primary" value="' . esc_attr__( 'Save Changes' ) . '" />&nbsp;';
@@ -665,14 +665,14 @@  discard block
 block discarded – undo
665 665
 					esc_url( 'https://' . $this->get_option( 'pod' ) . '/services' ),
666 666
 					esc_html__( 'Show available services on my pod.', 'wp-to-diaspora' )
667 667
 				);
668
-				$empty_label    = esc_html__( 'No services connected yet.', 'wp-to-diaspora' );
668
+				$empty_label = esc_html__( 'No services connected yet.', 'wp-to-diaspora' );
669 669
 				break;
670 670
 
671 671
 			default:
672 672
 				return;
673 673
 		}
674 674
 
675
-		$items = array_filter( (array) $items ) ?: [];
675
+		$items = array_filter( (array) $items ) ? : [ ];
676 676
 
677 677
 		// Special case for this field if it's displayed on the settings page.
678 678
 		$on_settings_page = ( 'settings_page_wp_to_diaspora' === get_current_screen()->id );
@@ -805,30 +805,30 @@  discard block
 block discarded – undo
805 805
 		/* Validate all settings before saving to the database. */
806 806
 
807 807
 		// Saving the pod setup details.
808
-		if ( isset( $input['submit_setup'] ) ) {
809
-			$input['pod']      = trim( sanitize_text_field( $input['pod'] ), ' /' );
810
-			$input['username'] = sanitize_text_field( $input['username'] );
811
-			$input['password'] = sanitize_text_field( $input['password'] );
808
+		if ( isset( $input[ 'submit_setup' ] ) ) {
809
+			$input[ 'pod' ]      = trim( sanitize_text_field( $input[ 'pod' ] ), ' /' );
810
+			$input[ 'username' ] = sanitize_text_field( $input[ 'username' ] );
811
+			$input[ 'password' ] = sanitize_text_field( $input[ 'password' ] );
812 812
 
813 813
 			// If password is blank, it hasn't been changed.
814 814
 			// If new password is equal to the encrypted password already saved, it was just passed again. It happens everytime update_option('wp_to_diaspora_settings') is called.
815
-			if ( '' === $input['password'] || $this->get_option( 'password' ) === $input['password'] ) {
816
-				$input['password'] = $this->get_option( 'password' );
815
+			if ( '' === $input[ 'password' ] || $this->get_option( 'password' ) === $input[ 'password' ] ) {
816
+				$input[ 'password' ] = $this->get_option( 'password' );
817 817
 			} else {
818
-				$input['password'] = WP2D_Helpers::encrypt( $input['password'] );
818
+				$input[ 'password' ] = WP2D_Helpers::encrypt( $input[ 'password' ] );
819 819
 			}
820 820
 
821 821
 			// This is for when JS in not enabled, to make sure that the aspects and services
822 822
 			// are refetched when displaying the options page after saving.
823
-			if ( isset( $input['no_js'] ) ) {
823
+			if ( isset( $input[ 'no_js' ] ) ) {
824 824
 				set_transient( 'wp2d_no_js_force_refetch', true );
825 825
 			}
826 826
 		}
827 827
 
828 828
 		// Saving the default options.
829
-		if ( isset( $input['submit_defaults'] ) ) {
830
-			if ( ! isset( $input['enabled_post_types'] ) ) {
831
-				$input['enabled_post_types'] = [];
829
+		if ( isset( $input[ 'submit_defaults' ] ) ) {
830
+			if ( ! isset( $input[ 'enabled_post_types' ] ) ) {
831
+				$input[ 'enabled_post_types' ] = [ ];
832 832
 			}
833 833
 
834 834
 			// Checkboxes.
@@ -841,26 +841,26 @@  discard block
 block discarded – undo
841 841
 			$this->validate_multi_selects( 'tags_to_post', $input );
842 842
 
843 843
 			// Get unique, non-empty, trimmed tags and clean them up.
844
-			$this->validate_tags( $input['global_tags'] );
844
+			$this->validate_tags( $input[ 'global_tags' ] );
845 845
 
846 846
 			// Clean up the list of aspects. If the list is empty, only use the 'Public' aspect.
847
-			$this->validate_aspects_services( $input['aspects'], [ 'public' ] );
847
+			$this->validate_aspects_services( $input[ 'aspects' ], [ 'public' ] );
848 848
 
849 849
 			// Clean up the list of services.
850
-			$this->validate_aspects_services( $input['services'] );
850
+			$this->validate_aspects_services( $input[ 'services' ] );
851 851
 		}
852 852
 
853 853
 		// Reset to defaults.
854
-		if ( isset( $input['reset_defaults'] ) ) {
854
+		if ( isset( $input[ 'reset_defaults' ] ) ) {
855 855
 			// Set the input to the default options.
856 856
 			$input = self::$_default_options;
857 857
 
858 858
 			// Don't reset the fetched lists of aspects and services.
859
-			unset( $input['pod_list'], $input['aspects_list'], $input['services_list'] );
859
+			unset( $input[ 'pod_list' ], $input[ 'aspects_list' ], $input[ 'services_list' ] );
860 860
 		}
861 861
 
862 862
 		// Unset all unused input fields.
863
-		unset( $input['submit_defaults'], $input['reset_defaults'], $input['submit_setup'] );
863
+		unset( $input[ 'submit_defaults' ], $input[ 'reset_defaults' ], $input[ 'submit_setup' ] );
864 864
 
865 865
 		// Parse inputs with default options and return.
866 866
 		return wp_parse_args( $input, array_merge( self::$_default_options, self::$_options ) );
@@ -918,7 +918,7 @@  discard block
 block discarded – undo
918 918
 					}
919 919
 				}
920 920
 			} else {
921
-				$options[ $select ] = [];
921
+				$options[ $select ] = [ ];
922 922
 			}
923 923
 		}
924 924
 
@@ -967,7 +967,7 @@  discard block
 block discarded – undo
967 967
 	 *
968 968
 	 * @return array The validated list of aspects or services.
969 969
 	 */
970
-	public function validate_aspects_services( &$aspects_services, array $default = [] ) {
970
+	public function validate_aspects_services( &$aspects_services, array $default = [ ] ) {
971 971
 		if ( empty( $aspects_services ) || ! is_array( $aspects_services ) ) {
972 972
 			$aspects_services = $default;
973 973
 		} else {
Please login to merge, or discard this patch.
lib/class-contextual-help.php 2 patches
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -123,11 +123,11 @@  discard block
 block discarded – undo
123 123
 			'content' => '<p><strong>' . esc_html__( 'Enter your diaspora* login details to connect your account.', 'wp-to-diaspora' ) . '</strong></p>
124 124
 				<ul>
125 125
 					<li><strong>' . esc_html__( 'diaspora* Pod', 'wp-to-diaspora' ) . '</strong>: ' .
126
-			             esc_html__( 'This is the domain name of the pod you are on (e.g. joindiaspora.com)', 'wp-to-diaspora' ) . '
126
+									 esc_html__( 'This is the domain name of the pod you are on (e.g. joindiaspora.com)', 'wp-to-diaspora' ) . '
127 127
 					<li><strong>' . esc_html__( 'Username', 'wp-to-diaspora' ) . '</strong>: ' .
128
-			             esc_html__( 'Your diaspora* username (without the pod domain).', 'wp-to-diaspora' ) . '
128
+									 esc_html__( 'Your diaspora* username (without the pod domain).', 'wp-to-diaspora' ) . '
129 129
 					<li><strong>' . esc_html__( 'Password', 'wp-to-diaspora' ) . '</strong>: ' .
130
-			             esc_html__( 'Your diaspora* password.', 'wp-to-diaspora' ) . '
130
+									 esc_html__( 'Your diaspora* password.', 'wp-to-diaspora' ) . '
131 131
 				</ul>',
132 132
 		] );
133 133
 
@@ -138,27 +138,27 @@  discard block
 block discarded – undo
138 138
 			'content' => '<p><strong>' . esc_html__( 'Define the default posting behaviour.', 'wp-to-diaspora' ) . '</strong></p>
139 139
 				<ul>
140 140
 					<li><strong>' . esc_html__( 'Post types', 'wp-to-diaspora' ) . '</strong>: ' .
141
-			             esc_html__( 'Choose the post types that are allowed to be shared to diaspora*.', 'wp-to-diaspora' ) . '
141
+									 esc_html__( 'Choose the post types that are allowed to be shared to diaspora*.', 'wp-to-diaspora' ) . '
142 142
 					<li><strong>' . esc_html__( 'Post to diaspora*', 'wp-to-diaspora' ) . '</strong>: ' .
143
-			             esc_html__( 'Automatically share new posts to diaspora* when publishing them.', 'wp-to-diaspora' ) . '
143
+									 esc_html__( 'Automatically share new posts to diaspora* when publishing them.', 'wp-to-diaspora' ) . '
144 144
 					<li><strong>' . esc_html__( 'Show "Posted at" link?', 'wp-to-diaspora' ) . '</strong>: ' .
145
-			             esc_html__( 'Add a link back to your original post, at the bottom of the diaspora* post.', 'wp-to-diaspora' ) . '
145
+									 esc_html__( 'Add a link back to your original post, at the bottom of the diaspora* post.', 'wp-to-diaspora' ) . '
146 146
 					<li><strong>' . esc_html__( 'Display', 'wp-to-diaspora' ) . '</strong>: ' .
147
-			             esc_html__( 'Choose whether you would like to post the whole post or just the excerpt.', 'wp-to-diaspora' ) . '
147
+									 esc_html__( 'Choose whether you would like to post the whole post or just the excerpt.', 'wp-to-diaspora' ) . '
148 148
 					<li><strong>' . esc_html__( 'Tags to post', 'wp-to-diaspora' ) . '</strong>: ' .
149
-			             esc_html__( 'You can add tags to your post to make it easier to find on diaspora*.' ) . '<br>
149
+									 esc_html__( 'You can add tags to your post to make it easier to find on diaspora*.' ) . '<br>
150 150
 						<ul>
151 151
 							<li><strong>' . esc_html__( 'Global tags', 'wp-to-diaspora' ) . '</strong>: ' . esc_html__( 'Tags that apply to all posts.', 'wp-to-diaspora' ) . '
152 152
 							<li><strong>' . esc_html__( 'Custom tags', 'wp-to-diaspora' ) . '</strong>: ' . esc_html__( 'Tags that apply to individual posts (can be set on each post).', 'wp-to-diaspora' ) . '
153 153
 							<li><strong>' . esc_html__( 'Post tags', 'wp-to-diaspora' ) . '</strong>: ' . esc_html__( 'Default WordPress Tags of individual posts.', 'wp-to-diaspora' ) . '
154 154
 						</ul>
155 155
 					<li><strong>' . esc_html__( 'Global tags', 'wp-to-diaspora' ) . '</strong>: ' .
156
-			             esc_html__( 'A list of tags that gets added to every post.', 'wp-to-diaspora' ) . '
156
+									 esc_html__( 'A list of tags that gets added to every post.', 'wp-to-diaspora' ) . '
157 157
 					<li><strong>' . esc_html__( 'Aspects', 'wp-to-diaspora' ) . '</strong>: ' .
158
-			             esc_html__( 'Decide which of your diaspora* aspects can see your posts.', 'wp-to-diaspora' ) . '<br>
158
+									 esc_html__( 'Decide which of your diaspora* aspects can see your posts.', 'wp-to-diaspora' ) . '<br>
159 159
 							<em>' . sprintf( esc_html__( 'Use the "%s" button to load your aspects from diaspora*.', 'wp-to-diaspora' ), esc_html__( 'Refresh Aspects', 'wp-to-diaspora' ) ) . '</em>
160 160
 					<li><strong>' . esc_html__( 'Services', 'wp-to-diaspora' ) . '</strong>: ' .
161
-			             esc_html__( 'Choose the services your new diaspora* post gets shared to.', 'wp-to-diaspora' ) . '<br>
161
+									 esc_html__( 'Choose the services your new diaspora* post gets shared to.', 'wp-to-diaspora' ) . '<br>
162 162
 							<em>' . sprintf( esc_html__( 'Use the "%s" button to fetch the list of your connected services from diaspora*.', 'wp-to-diaspora' ), esc_html__( 'Refresh Services', 'wp-to-diaspora' ) ) . '</em>
163 163
 				</ul>',
164 164
 		] );
@@ -182,9 +182,9 @@  discard block
 block discarded – undo
182 182
 				<p>' . esc_html__( 'There are a few important differences to the settings page:', 'wp-to-diaspora' ) . '</p>
183 183
 				<ul>
184 184
 					<li><strong>' . esc_html__( 'Already posted to diaspora*', 'wp-to-diaspora' ) . '</strong>: ' .
185
-			             esc_html__( 'If the post has already been posted to diaspora* a link to the diaspora* post will appear at the top.', 'wp-to-diaspora' ) . '
185
+									 esc_html__( 'If the post has already been posted to diaspora* a link to the diaspora* post will appear at the top.', 'wp-to-diaspora' ) . '
186 186
 					<li><strong>' . esc_html__( 'Custom tags', 'wp-to-diaspora' ) . '</strong>: ' .
187
-			             esc_html__( 'A list of tags that gets added to this post. Note that they are seperate from the WordPress post tags!', 'wp-to-diaspora' ) . '
187
+									 esc_html__( 'A list of tags that gets added to this post. Note that they are seperate from the WordPress post tags!', 'wp-to-diaspora' ) . '
188 188
 				</ul>
189 189
 				<p class="dashicons-before dashicons-info">' . esc_html__( 'If you don\'t see the meta box, make sure the post type you\'re on has been added to the "Post types" list on the settings page. Also make sure it has been selected from the "Screen Options" at the top of the screen.', 'wp-to-diaspora' ) . '</p>',
190 190
 		] );
@@ -197,16 +197,16 @@  discard block
 block discarded – undo
197 197
 				<p>' . esc_html__( 'Here are a few common errors and their possible solutions:', 'wp-to-diaspora' ) . '</p>
198 198
 				<ul>
199 199
 					<li><strong>' . esc_html( sprintf( __( 'Failed to initialise connection to pod "%s"', 'wp-to-diaspora' ), 'xyz' ) ) . '</strong>: ' .
200
-			             esc_html__( 'This could have multiple reasons.' ) . '
200
+									 esc_html__( 'This could have multiple reasons.' ) . '
201 201
 						<ul>
202 202
 							<li>' . esc_html__( 'Make sure that your pod domain is entered correctly.', 'wp-to-diaspora' ) . '
203 203
 							<li>' .
204
-			             esc_html__( 'It might be an SSL problem.', 'wp-to-diaspora' ) .
205
-			             sprintf( ' <a href="https://github.com/DiasPHPora/wp-to-diaspora/wiki/SSL-and-TLS-Issues" class="open-help-tab" data-help-tab="ssl">%s</a>', esc_html__( 'Learn more', 'wp-to-diaspora' ) ) . '
204
+									 esc_html__( 'It might be an SSL problem.', 'wp-to-diaspora' ) .
205
+									 sprintf( ' <a href="https://github.com/DiasPHPora/wp-to-diaspora/wiki/SSL-and-TLS-Issues" class="open-help-tab" data-help-tab="ssl">%s</a>', esc_html__( 'Learn more', 'wp-to-diaspora' ) ) . '
206 206
 							<li>' . esc_html__( 'The pod might be offline at the moment.', 'wp-to-diaspora' ) . '
207 207
 						</ul>
208 208
 					<li><strong>' . esc_html__( 'Login failed. Check your login details.', 'wp-to-diaspora' ) . '</strong>: ' .
209
-			             esc_html__( 'Make sure that your username and password are entered correctly.', 'wp-to-diaspora' ) . '
209
+									 esc_html__( 'Make sure that your username and password are entered correctly.', 'wp-to-diaspora' ) . '
210 210
 				</ul>',
211 211
 		] );
212 212
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -255,7 +255,7 @@
 block discarded – undo
255 255
 	public static function get_help_tab_quick_link( $error ) {
256 256
 		$help_tab = '';
257 257
 		if ( is_wp_error( $error ) && ( $error_data = $error->get_error_data() ) && array_key_exists( 'help_tab', $error_data ) ) {
258
-			$help_tab = $error_data['help_tab'];
258
+			$help_tab = $error_data[ 'help_tab' ];
259 259
 		} elseif ( is_string( $error ) ) {
260 260
 			$help_tab = $error;
261 261
 		}
Please login to merge, or discard this patch.