equal
deleted
inserted
replaced
64 |
64 |
65 /** |
65 /** |
66 * Stores a message about the upgrade. |
66 * Stores a message about the upgrade. |
67 * |
67 * |
68 * @since 3.7.0 |
68 * @since 3.7.0 |
|
69 * @since 5.9.0 Renamed `$data` to `$feedback` for PHP 8 named parameter support. |
69 * |
70 * |
70 * @param string|array|WP_Error $data Message data. |
71 * @param string|array|WP_Error $feedback Message data. |
71 * @param mixed ...$args Optional text replacements. |
72 * @param mixed ...$args Optional text replacements. |
72 */ |
73 */ |
73 public function feedback( $data, ...$args ) { |
74 public function feedback( $feedback, ...$args ) { |
74 if ( is_wp_error( $data ) ) { |
75 if ( is_wp_error( $feedback ) ) { |
75 $string = $data->get_error_message(); |
76 $string = $feedback->get_error_message(); |
76 } elseif ( is_array( $data ) ) { |
77 } elseif ( is_array( $feedback ) ) { |
77 return; |
78 return; |
78 } else { |
79 } else { |
79 $string = $data; |
80 $string = $feedback; |
80 } |
81 } |
|
82 |
81 if ( ! empty( $this->upgrader->strings[ $string ] ) ) { |
83 if ( ! empty( $this->upgrader->strings[ $string ] ) ) { |
82 $string = $this->upgrader->strings[ $string ]; |
84 $string = $this->upgrader->strings[ $string ]; |
83 } |
85 } |
84 |
86 |
85 if ( strpos( $string, '%' ) !== false ) { |
87 if ( strpos( $string, '%' ) !== false ) { |