- 1
params['query[accountable_of_' + usersRole.charAt(0).toUpperCase() + usersRole.slice(1) + '_type_super_user_id_eq]'] = vm.superUser.id;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+5
params['query[accountable_of_' + usersRole.charAt(0).toUpperCase() + usersRole.slice(1) + '_type_super_user_id_eq]'] = vm.superUser.id;
Пацаны, нормальный же код?
P.S. будет, но не так как хотелось
Вы как питонист переживаете из-за того, что x.y === x['y'] или как пхпшник из-за x['y[z]'] !== x[y[z]]?
Да
>x['y[z]'] !== x[y[z]]
Это вообще пиздец. Статический анализ не нужен?
А такие фигни в пхп, насколько я знаю, только внутри литералов строк встречаются, где всё известно в статике.
В пхп оно тоже не равно.