PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | classes/Optimization/Process/Noop.php +11 -5 2.3.0 → trunk View file →
@@ -141,14 +141,16 @@
141 141 /**
142 142 * Optimize a media files by pushing tasks into the queue.
143 143 *
144 144 * @since 1.9
145 + * @since 2.3.2 Added the $args parameter.
145 146 *
146 - * @param int $optimization_level The optimization level (0=normal, 1=aggressive, 2=ultra).
147 + * @param int $optimization_level The optimization level (0=normal, 1=aggressive, 2=ultra).
148 + * @param array $args An array of optionnal arguments.
147 149 *
148 150 * @return bool|WP_Error True if successfully launched. A WP_Error instance on failure.
149 151 */
150 - public function optimize( $optimization_level = null ) {
152 + public function optimize( $optimization_level = null, $args = [] ) {
151 153 return new WP_Error( 'invalid_media', __( 'This media is not valid.', 'imagify' ) );
152 154 }
153 155
154 156 /**
@@ -154,14 +156,16 @@
154 156 /**
155 157 * Re-optimize a media files with a different level.
156 158 *
157 159 * @since 1.9
160 + * @since 2.3.2 Added the $args parameter.
158 161 *
159 - * @param int $optimization_level The optimization level (0=normal, 1=aggressive, 2=ultra).
162 + * @param int $optimization_level The optimization level (0=normal, 1=aggressive, 2=ultra).
163 + * @param array $args An array of optionnal arguments.
160 164 *
161 165 * @return bool|WP_Error True if successfully launched. A WP_Error instance on failure.
162 166 */
163 - public function reoptimize( $optimization_level = null ) {
167 + public function reoptimize( $optimization_level = null, $args = [] ) {
164 168 return new WP_Error( 'invalid_media', __( 'This media is not valid.', 'imagify' ) );
165 169 }
166 170
167 171 /**
@@ -167,15 +171,17 @@
167 171 /**
168 172 * Optimize several file sizes by pushing tasks into the queue.
169 173 *
170 174 * @since 1.9
175 + * @since 2.3.2 Added the $args parameter.
171 176 *
172 177 * @param array $sizes An array of media sizes (strings). Use "full" for the size of the main file.
173 178 * @param int $optimization_level The optimization level (0=normal, 1=aggressive, 2=ultra).
179 + * @param array $args An array of optionnal arguments.
174 180 *
175 181 * @return bool|WP_Error True if successfully launched. A WP_Error instance on failure.
176 182 */
177 - public function optimize_sizes( $sizes, $optimization_level = null ) {
183 + public function optimize_sizes( $sizes, $optimization_level = null, $args = [] ) {
178 184 return new WP_Error( 'invalid_media', __( 'This media is not valid.', 'imagify' ) );
179 185 }
180 186
181 187 /**