| @@ -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 | /** |