Code Duplication    Length = 8-8 lines in 2 locations

library/Zebra_Image.php 2 locations

@@ 353-360 (lines=8) @@
350
                        if (defined('IMG_FILTER_' . strtoupper($arguments[0]))) {
351
352
                            // try to apply the filter...
353
                            if (!@call_user_func_array('imagefilter', array_merge(array($target_identifier, constant('IMG_FILTER_' . strtoupper($arguments[0]))), array_slice($arguments, 1)))) {
354
                                // ...and trigger an error if the filter could not be applied
355
356
                                trigger_error('Invalid arguments used for "' . strtoupper($arguments[0]) . '" filter', E_USER_WARNING);
357
                            }
358
359
                            // if filter doesn't exists, trigger an error
360
                        } else {
361
                            trigger_error('Filter "' . strtoupper($arguments[0]) . '" is not available', E_USER_WARNING);
362
                        }
363
                    }
@@ 372-379 (lines=8) @@
369
                    $arguments = func_get_args();
370
371
                    // try to apply the filter...
372
                    if (!@call_user_func_array('imagefilter', array_merge(array($target_identifier, constant('IMG_FILTER_' . strtoupper($filter))), array_slice($arguments, 1)))) {
373
                        // ...and trigger an error if the filter could not be applied
374
375
                        trigger_error('Invalid arguments used for "' . strtoupper($arguments[0]) . '" filter', E_USER_WARNING);
376
                    }
377
378
                    // if filter doesn't exists, trigger an error
379
                } else {
380
                    trigger_error('Filter "' . strtoupper($arguments[0]) . '" is not available', E_USER_WARNING);
381
                }
382