Rails Private与受保护?

Cor*_*rey 2 ruby-on-rails devise

的问题,你可以privateprotected在一个单一的Ruby on Rails的控制器?如果不是,那么在devise控制器中还是模型中首选常规控制器?

谢谢

mea*_*gar 5

您可以在单个Ruby on Rails控制器中拥有私有和受保护的功能吗?

是的你可以。Rails控制器只是类,类可以具有任意数量和privateand protected块的组合。

使用protected,如果你想允许继承控制器访问的方法。使用private,如果你想方法只能由控制器本身可访问。