diff --git a/src/php/Models/Types/ArrayType.php b/src/php/Models/Types/ArrayType.php index 4a7adc6972a3b3f2282175b6043c7d060cba8cb2..f8a717b22b8f3aa37409c68c2a24d78f8a7a8731 100644 --- a/src/php/Models/Types/ArrayType.php +++ b/src/php/Models/Types/ArrayType.php @@ -76,9 +76,6 @@ class ArrayType extends AbstractCollection private function getItemName(): string { - $valueUsage = $this->getValueType()->getUsage(); - $valueName = strtr($valueUsage, '[]<>', '[]__'); - - return Inflector::singularize(Inflector::camelize($valueName)); + return preg_replace('/\W+/', '', $this->getValueType()->getUsage()); } }