module T::Helpers
def abstract!
def abstract! if defined?(super) # This is to play nicely with Rails' AbstractController::Base, # which also defines an `abstract!` method. # https://api.rubyonrails.org/classes/AbstractController/Base.html#method-c-abstract-21 super end Private::Abstract::Declare.declare_abstract(self, type: :abstract) end