Code Duplication    Length = 14-15 lines in 2 locations

includes/class-wc-coupon.php 2 locations

@@ 1289-1302 (lines=14) @@
1286
	 * @param integer $msg_code
1287
	 * @return string| Message/error string
1288
	 */
1289
	public function get_coupon_message( $msg_code ) {
1290
		switch ( $msg_code ) {
1291
			case self::WC_COUPON_SUCCESS :
1292
				$msg = __( 'Coupon code applied successfully.', 'woocommerce' );
1293
			break;
1294
			case self::WC_COUPON_REMOVED :
1295
				$msg = __( 'Coupon code removed successfully.', 'woocommerce' );
1296
			break;
1297
			default:
1298
				$msg = '';
1299
			break;
1300
		}
1301
		return apply_filters( 'woocommerce_coupon_message', $msg, $msg_code, $this );
1302
	}
1303
1304
	/**
1305
	 * Map one of the WC_Coupon error codes to a message string.
@@ 1395-1409 (lines=15) @@
1392
	 * @param int $err_code Error code
1393
	 * @return string| Error string
1394
	 */
1395
	public static function get_generic_coupon_error( $err_code ) {
1396
		switch ( $err_code ) {
1397
			case self::E_WC_COUPON_NOT_EXIST:
1398
				$err = __( 'Coupon does not exist!', 'woocommerce' );
1399
			break;
1400
			case self::E_WC_COUPON_PLEASE_ENTER:
1401
				$err = __( 'Please enter a coupon code.', 'woocommerce' );
1402
			break;
1403
			default:
1404
				$err = '';
1405
			break;
1406
		}
1407
		// When using this static method, there is no $this to pass to filter
1408
		return apply_filters( 'woocommerce_coupon_error', $err, $err_code, null );
1409
	}
1410
}
1411