Niko
я вообще не понимаю как что-то будет работать в месте, где у контроллера несколько id
Anonymous
ты озвучь полностью задачу. Потому что в текущем виде это что-то странное.
Niko
@nlidw а как это должно будет работать, когда у одного контроллера несколько id?
Anonymous
не взлетело сразу из-за банальной опечатки
Niko
я уже разобрался, спасибо
сделал несколько id для контроллера??? Покажи как
Anonymous
Ага, сначала обосрали, а теперь покажи
Anonymous
👌
Niko
Ага, сначала обосрали, а теперь покажи
мы хотим и дальше посмеяться)))
Dmitry
😂
Niko
покажи пожалуйста
Anonymous
да я понял)
Yan
Ага, сначала обосрали, а теперь покажи
Поверь, если бы ты задал подобный вопрос в другом месте, реакция была бы примерно такой же
Dmitry
Пока все такие добрые :) А зачем вообще контроллеру id ?
Anonymous
:D
Anonymous
для красоты.
Anonymous
http://ic.pics.livejournal.com/borya_spec/5815476/50704/50704_original.jpg
Stas
Пока все такие добрые :) А зачем вообще контроллеру id ?
помоему у каждого контроллера по умолчанию уже есть id можно к нему обратится для ка ких то потребностей
Dmitry
А почему неймспейсы не катят?
Dmitry
и в каких случаях надо искать контроллер? Какой нибудь простенький пример
Stas
хз самы костыльныйц что я видел в виджете смотрели какой контроллер его вызывал и потом выполняли разные действия
KoJIT
парсится урл и ищется модуль/контроллер/действие
Dmitry
парсится урл и ищется модуль/контроллер/действие
возьмем любой роутер, и там это с неймспейсами работает
Dmitry
ну в принципе для роутинга я понял зачем может быть тут нужно
Dmitry
спасиб
Niko
WTF??? http://joxi.ru/52aXvM4tGvVbwm
Niko
Вы читали дайджест на хабре??? Это из него Что это за бред?
Юрий
тебе какая разница как компилятор пашет
Niko
После return что-то происходит, а потом снова return И все это можно сократить до return 2
Niko
Если хочешь из функции получить 2 - любой код можно сократить до return 2
Юрий
ну так ты посчитай что в первой функции происходит блять
Юрий
там двойка возвращается
Юрий
раньше компилятор это все постоянно считал
Юрий
теперь сразу берет за аксиому посчитанное
Dmitry
После return что-то происходит, а потом снова return И все это можно сократить до return 2
ну вот тут показывается, что компилятор вскую хрень отбрасывает и упрощает как только можно
Michael
пользуешь joxi - жми контл+С и вставляй в телегу сразу картинку (или тут нельзя? хотя всеравно подгружается же)
Niko
теперь сразу берет за аксиому посчитанное
Но она же с переданной $x ничего не делает, а возвращает 2 В этом и бред
Dmitry
Anonymous
Перехимичил что-то я с RBAC и теперь меня вообще никуда не пускает. 😔 Помогите правильно сделать. Делал все по этой статье: https://habrahabr.ru/post/235485/ Инициализировал так: https://pastebin.com/TSBqZdUP
SiZE
Надо свою статью по RBAC запилить )
SiZE
Без блек джека и шл..х
Niko
Я снимаю вопрос Я говорю, что это какой-то бред, а вы мне говорите "Но там же от X ничего не зависит, сразу посчитанный результат" Я не вижу смысла в наличии логики в первой функции, если мы ожидаем как результат 2, а в первом и втором случае не вижу смысла в передачи параметра, от которого ничего не зависит Какая-то гомно-логика
Юрий
ну это пример простой
Юрий
чтобы показать что теперь компилятор будет выкидывать ничего не стоящие коснтрукции
Niko
Теперь понял, это приколько
Niko
Теперь можно гомнокодить и скорость не упадет)))
Юрий
и типа увеличится скорость, да еще и JWT или как там его таки внедрят, который тоже ускоряет
Anonymous
Так что про рбак никто ничего не знает? 😔
Dmitry
Теперь можно гомнокодить и скорость не упадет)))
где-то картинка была с презентации новых фич. Там именно так и написано было :)
Dmitry
Так что про рбак никто ничего не знает? 😔
ну а что, дока тебе не помогла?
Dmitry
там даже примеры есть
Anonymous
покажи свои правила, возможно ты написал 'deny' => true или allow => false
я написал как было в примере public function beforeAction($action) { if (parent::beforeAction($action)) { if (!\Yii::$app->user->can($action->id)) { throw new ForbiddenHttpException('Access denied'); } return true; } else { return false; } }
Anonymous
ну а что, дока тебе не помогла?
я никогда не читаю офф доки потому что в них непонятно и на английском который я не знаю
Niko
А ты пользователю доюавил возможность использовать этот action?
Dmitry
я никогда не читаю офф доки потому что в них непонятно и на английском который я не знаю
у меня для тебя приятные новости http://stuff.cebe.cc/yii2docs-ru/guide-security-authorization.html
Anonymous
А ты пользователю доюавил возможность использовать этот action?
я же скинул init скрипт, судя по нему - добавил
Niko
Обращайся!
Dmitry
я никогда не читаю офф доки потому что в них непонятно и на английском который я не знаю
а вообще быть в it и не знать английский - это прямой путь к провалу
Anonymous
а вообще быть в it и не знать английский - это прямой путь к провалу
в сети полно гайдов на русском, инглиш не нужен
Dmitry
в сети полно гайдов на русском, инглиш не нужен
ну если на уровне джуонира хочешь всю жизнь быть, то да
Anonymous
ну если на уровне джуонира хочешь всю жизнь быть, то да
бред, скилл зависит от опыта, а не от умения читать англиские доки
Niko
в сети полно гайдов на русском, инглиш не нужен
В русско-говорящих регионах очень мало людей, способных давать достойную оплату. При работе на иностранцев можно иметь 30$ в час на несложных проектах, а на сложных - 250-300 Поэтому ты еще раз подумай о том, нужен ли тебе инглиш
Anonymous
https://yiiframework.com.ua/ru/doc/guide/2/security-authorization/
но мне бы хотелось сделать как в той статье написано! там куда удобнее
Niko
ну делай
Anonymous
Лол, он тролль, не кормите его)