В HTML нет точек и решёток перед классом и идентификатором соответственно.
К тому же, классов может быть указано несколько через пробел.
Цитата из моего топика:
Кстати, такой код легче прогнать через сжатие и обфускацию. Причём, не надо никаких анализаторов – ищи регуляркой по префиксам и сжимай. Собственно, поэтому и используются разные префиксы для идентификаторов и классов.
Не понимаю, как для этого участка кода будет написан лаконичный phpdoc?
/** var User|LogisticUser|CatalogItem|CatalogCategory|StoreItem */
То есть, перечислить все возможные классы, ещё и с нэймспэйсами?
Собственно, касаемо этого кода процитирую из моего топика:
особенно считаю большим злом, когда ссылка на класс генерируется из объединения строк – это нельзя найти ни через «Find Usages», ни через поиск по тексту
Есть два нэймспэйса с одинаковыми классами User.
Один — в Logistic, другой — в Site.
И как мне найти класс User, который относится к Site?
Ведь, как я написал в топике, нет ссылок на класс, есть только строка с текстом 'User'?
А ещё в контроллере используется $_POST['User']…
Не понимаю, как нэймспэйс разрулит эту ситуацию.
Смотрю первые комментарии, и не понимаю — кто-нибудь вообще читает текст топика, а не только заголовок?
Я же привёл примеры, когда Find Usages не сработает.
К тому же, классов может быть указано несколько через пробел.
Цитата из моего топика:
Кстати, такой код легче прогнать через сжатие и обфускацию. Причём, не надо никаких анализаторов – ищи регуляркой по префиксам и сжимай. Собственно, поэтому и используются разные префиксы для идентификаторов и классов.
/** var User|LogisticUser|CatalogItem|CatalogCategory|StoreItem */
То есть, перечислить все возможные классы, ещё и с нэймспэйсами?
Собственно, касаемо этого кода процитирую из моего топика:
особенно считаю большим злом, когда ссылка на класс генерируется из объединения строк – это нельзя найти ни через «Find Usages», ни через поиск по тексту
Какую роль он играет в решении задачи?
Один — в Logistic, другой — в Site.
И как мне найти класс User, который относится к Site?
Ведь, как я написал в топике, нет ссылок на класс, есть только строка с текстом 'User'?
А ещё в контроллере используется $_POST['User']…
Не понимаю, как нэймспэйс разрулит эту ситуацию.
Я же привёл примеры, когда Find Usages не сработает.
Про php вообще молчуНе понял, что этим имелось ввиду.
Только не совсем понимаю, как они мне помогут найти модель User согласно тем условиям, которые я указал в топике?