- 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;
Пацаны, нормальный же код?
Her 02.10.2015 15:01 # 0
P.S. будет, но не так как хотелось
Her 02.10.2015 15:06 # +2
gost 02.10.2015 19:55 # −1
1024-- 02.10.2015 23:15 # +1
Вы как питонист переживаете из-за того, что x.y === x['y'] или как пхпшник из-за x['y[z]'] !== x[y[z]]?
3_14dar 02.10.2015 23:23 # −1
Да
>x['y[z]'] !== x[y[z]]
Это вообще пиздец. Статический анализ не нужен?
1024-- 02.10.2015 23:29 # +1
А такие фигни в пхп, насколько я знаю, только внутри литералов строк встречаются, где всё известно в статике.
3_14dar 03.10.2015 02:09 # −1
gost 03.10.2015 10:04 # 0
bormand 03.10.2015 16:53 # +1
Stallman 03.10.2015 17:13 # −1
Stallman 03.10.2015 17:23 # +2
В пхп оно тоже не равно.