У скоупа есть функционал в виде объявления методов, который на нём можно вызвать. То, что дефайнится под именем скоупа (метод класса модели) передаётся в виде аргумента. Т.е. блок скоупа зарезирвирован для этих методов. В документации это dom_id в качестве примера
У скоупа есть функционал в виде объявления методов, который на нём можно вызвать. То, что дефайнится под именем скоупа (метод класса модели) передаётся в виде аргумента. Т.е. блок скоупа зарезирвирован для этих методов. В документации это dom_id в качестве примера
понял
но можно было бы наоборот сделать - лямбдой передавать "расширения", а блоком "основную функциональность"
@eugzol а можешь прояснить что имеется в виду в скобках? In non-lambda procs, break means exit from the method which the block given for. (and will throw LocalJumpError if invoked after the method returns);
Скорее всего статья написана не native English speaker. Конкретно это предложение просто лишено смысла. Вот как оно должно было бы выглядеть: In non-lambda procs, break means an exit from the method which contents the procs.
Всем привет, есть вопрос! pundit, cancancan или написать свое? Приложение не очень большое, не знаю есть ли смысл подтягивать еще один гем, для ролей юзеров используется rolify
Всем привет, есть вопрос! pundit, cancancan или написать свое? Приложение не очень большое, не знаю есть ли смысл подтягивать еще один гем, для ролей юзеров используется rolify
Всем привет, есть вопрос! pundit, cancancan или написать свое? Приложение не очень большое, не знаю есть ли смысл подтягивать еще один гем, для ролей юзеров используется rolify