PluginProbe
Social Media Auto Poster – Schedule & Publish to Buffer / 6.2.5
Social Media Auto Poster – Schedule & Publish to Buffer v6.2.5
6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.2 6.1.1 6.1.0 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 6.0.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 All 126 releases
← All changes | lib/shared/class-admin-ui.php +11 -15 6.2.06.2.5 View file →
@@ -78,9 +78,9 @@
78 78 * @since 1.0.0
79 79 *
80 80 * @var string
81 81 */
82 - private $message = '';
82 + private $message = ''; // @phpstan-ignore property.onlyWritten
83 83
84 84 /**
85 85 * Holds the error message to display when importing or exporting a configuration file.
86 86 *
@@ -87,9 +87,9 @@
87 87 * @since 1.0.0
88 88 *
89 89 * @var string
90 90 */
91 - private $error_message = '';
91 + private $error_message = ''; // @phpstan-ignore property.onlyWritten
92 92
93 93 /**
94 94 * Constructor
95 95 *
@@ -180,9 +180,9 @@
180 180 */
181 181 $minification_plugins = apply_filters( 'wpzinc_dashboard_should_load_minified_js_plugins', $minification_plugins );
182 182
183 183 // If no minification Plugins, load minified JS.
184 - if ( ! is_array( $minification_plugins ) || ! count( $minification_plugins ) ) {
184 + if ( ! count( $minification_plugins ) ) {
185 185 return true;
186 186 }
187 187
188 188 // Check if any minification Plugin is active.
@@ -279,9 +279,9 @@
279 279 *
280 280 * @since 1.0.0
281 281 *
282 282 * @param array $screens Screens.
283 - * @param array $classes Classes.
283 + * @param string $classes Classes.
284 284 */
285 285 $screens = apply_filters( 'wpzinc_admin_body_class', $screens, $classes );
286 286
287 287 // Determine whether we're on a Plugin Screen.
@@ -316,9 +316,9 @@
316 316 return false;
317 317 }
318 318
319 319 // Bail if no screen names were specified to search for.
320 - if ( empty( $screens ) || count( $screens ) === 0 ) {
320 + if ( empty( $screens ) ) {
321 321 return false;
322 322 }
323 323
324 324 // Get screen.
@@ -349,11 +349,11 @@
349 349 // Determine whether to load minified versions of JS.
350 350 $minified = $this->should_load_minified_js();
351 351
352 352 // JS.
353 - wp_register_script( 'wpzinc-admin-autocomplete-gutenberg', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'autocomplete-gutenberg' . ( $minified ? '-min' : '' ) . '.js', false, $this->plugin->version, true );
353 + wp_register_script( 'wpzinc-admin-autocomplete-gutenberg', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'autocomplete-gutenberg' . ( $minified ? '-min' : '' ) . '.js', array(), $this->plugin->version, true );
354 354 wp_register_script( 'wpzinc-admin-autocomplete', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'autocomplete' . ( $minified ? '-min' : '' ) . '.js', array( 'wpzinc-admin-tribute' ), $this->plugin->version, true );
355 - wp_register_script( 'wpzinc-admin-autosize', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'autosize' . ( $minified ? '-min' : '' ) . '.js', false, $this->plugin->version, true );
355 + wp_register_script( 'wpzinc-admin-autosize', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'autosize' . ( $minified ? '-min' : '' ) . '.js', array(), $this->plugin->version, true );
356 356 wp_register_script( 'wpzinc-admin-conditional', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'jquery.form-conditionals' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
357 357 wp_register_script( 'wpzinc-admin-inline-search', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'inline-search' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
358 358 wp_register_script( 'wpzinc-admin-media-library', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'media-library' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery', 'jquery-ui-sortable' ), $this->plugin->version, true );
359 359 wp_register_script( 'wpzinc-admin-modal', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'modal' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
@@ -365,14 +365,14 @@
365 365 wp_register_script( 'wpzinc-admin-tabs', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'tabs' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
366 366 wp_register_script( 'wpzinc-admin-tags', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'tags' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
367 367 wp_register_script( 'wpzinc-admin-tinymce-modal', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'tinymce-modal' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
368 368 wp_register_script( 'wpzinc-admin-toggle', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'toggle' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
369 - wp_register_script( 'wpzinc-admin-tribute', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'tribute' . ( $minified ? '-min' : '' ) . '.js', false, $this->plugin->version, true );
369 + wp_register_script( 'wpzinc-admin-tribute', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'tribute' . ( $minified ? '-min' : '' ) . '.js', array(), $this->plugin->version, true );
370 370 wp_register_script( 'wpzinc-admin', $this->dashboard_url . 'js/' . ( $minified ? 'min/' : '' ) . 'admin' . ( $minified ? '-min' : '' ) . '.js', array( 'jquery' ), $this->plugin->version, true );
371 371
372 372 // CSS.
373 - wp_register_style( 'wpzinc-admin-selectize', $this->dashboard_url . 'css/selectize.css', false, $this->plugin->version );
374 - wp_enqueue_style( 'wpzinc-admin', $this->dashboard_url . 'css/admin.css', false, $this->plugin->version );
373 + wp_register_style( 'wpzinc-admin-selectize', $this->dashboard_url . 'css/selectize.css', array(), $this->plugin->version );
374 + wp_enqueue_style( 'wpzinc-admin', $this->dashboard_url . 'css/admin.css', array(), $this->plugin->version );
375 375
376 376 // Depending on the screen we're on, maybe enqueue specific scripts now.
377 377 if ( ! function_exists( 'get_current_screen' ) ) {
378 378 return;
@@ -772,12 +772,8 @@
772 772 // Invalid nonce.
773 773 return;
774 774 }
775 775
776 - if ( ! is_array( $_FILES ) ) {
777 - $this->error_message = __( 'No file was uploaded', 'wp-to-buffer' );
778 - return;
779 - }
780 776 if ( ! isset( $_FILES['import']['type'] ) || ! isset( $_FILES['import']['tmp_name'] ) || ! isset( $_FILES['import']['size'] ) ) {
781 777 $this->error_message = __( 'Could not determine file type', 'wp-to-buffer' );
782 778 return;
783 779 }
@@ -815,9 +811,9 @@
815 811 default:
816 812 // Read file.
817 813 // phpcs:disable WordPress.WP.AlternativeFunctions
818 814 $handle = fopen( sanitize_text_field( wp_unslash( $_FILES['import']['tmp_name'] ) ), 'r' );
819 - $json = fread( $handle, sanitize_text_field( wp_unslash( $_FILES['import']['size'] ) ) );
815 + $json = fread( $handle, (int) $_FILES['import']['size'] );
820 816 fclose( $handle );
821 817 // phpcs:enable
822 818
823 819 }