From 9cf513f8aaf3a39621ee21bf693d54040604bfdb Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Wed, 5 Sep 2018 13:23:19 +0200 Subject: [PATCH] ArrayElementByPosition: phpcs bug --- .../PropertyModifierArrayElementByPosition.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/Director/PropertyModifier/PropertyModifierArrayElementByPosition.php b/library/Director/PropertyModifier/PropertyModifierArrayElementByPosition.php index 40b854dd..d0d52eff 100644 --- a/library/Director/PropertyModifier/PropertyModifierArrayElementByPosition.php +++ b/library/Director/PropertyModifier/PropertyModifierArrayElementByPosition.php @@ -81,12 +81,14 @@ class PropertyModifierArrayElementByPosition extends PropertyModifierHook } else { return array_shift($value); } + // https://github.com/squizlabs/PHP_CodeSniffer/pull/1363 case 'last': if (empty($value)) { return $this->emptyValue($value); } else { return array_pop($value); } + // https://github.com/squizlabs/PHP_CodeSniffer/pull/1363 case 'fixed': $pos = $this->getSetting('position'); if (! is_int($pos) && ! ctype_digit($pos)) { @@ -102,6 +104,7 @@ class PropertyModifierArrayElementByPosition extends PropertyModifierHook } else { return $this->emptyValue($value); } + // https://github.com/squizlabs/PHP_CodeSniffer/pull/1363 default: throw new ConfigurationError( '"%s" is not a valid array position_type',