Таким образом, у меня есть метод и соответствующий частичный для включения набора случайных фотографий на боковой панели определенных областей нашего сайта.Как ограничить доступ к методу в приложении?
Сейчас у меня есть метод random_photos
в ApplicationController с before_filter
.
Это работает в том смысле, что оно делает содержимое метода random_photos
доступным там, где оно мне нужно, но оно также излишне выполняет некоторые сложные SQL-запросы, когда я этого не знаю (т. Е. Когда мне не нужны для доступа к этим случайным фотографиям).
Итак, как я могу ограничить доступ к методу random_photos
только тогда, когда я действительно нужен?