Symfony: как называть классы / пространства имен, когда фактическое имя начинается с цифры
Как бы вы назвали пространства имен или классы, когда название проекта или компании (например, 37signals) начинается с цифры? Symfony не позволяет вам назвать ваше пространство имен "37signals/BlogBundle".
2 ответа
Начните свое пространство имен или имя проекта с префикса "_" в таких случаях, как "_37signals/BlogBundle" в вашем случае.
Учитывая, что Symfony написан на PHP, это будет иметь смысл. Вы можете прочитать официальное определение PHP для допустимого имени класса здесь - http://php.net/manual/en/language.oop5.basic.php
Вы можете иметь номера, но не в начале имени класса. Возможно, используйте Signals37, Signals или ThirtySevenSignals. Я бы лично сбросил номера и использовал Сигналы.