@@ -623,7 +623,7 @@ discard block |
||
| 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 |
||
| 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 | */ |
@@ -869,7 +869,7 @@ discard block |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 | */ |
@@ -27,8 +27,8 @@ discard block |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 148 | 148 | return $tabs; |
| 149 | 149 | } |
| 150 | 150 | |
| 151 | - return []; |
|
| 151 | + return [ ]; |
|
| 152 | 152 | } |
| 153 | 153 | |
| 154 | 154 | |
@@ -224,7 +224,7 @@ discard block |
||
| 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' ) . '" /> '; |
@@ -665,14 +665,14 @@ discard block |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 { |
@@ -123,11 +123,11 @@ discard block |
||
| 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 |
||
| 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 |
||
| 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 |
||
| 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 | |
@@ -255,7 +255,7 @@ |
||
| 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 | } |