私のアプリにはRailsエンジンがあります。私のroutes.rb
ファイルへのフックは次のとおりです。
Mercury::Engine.routes
エンジンが提供する URL へのアクセスを制限しようとしているので、制約を使用してみました。
class EditorRestrictor
def self.matches?(request)
false
end
end
constraints EditorRestrictor do
Mercury::Engine.routes
end
ただし、エンジンのルートには引き続きアクセスできます。念のためアプリを再起動しましたが、問題ありませんでした。何か案は?