class FriendlyIdPlugin

typed: strong

Public Instance Methods

generate(root) click to toggle source
# File lib/sorbet-rails/gem_plugins/friendly_id_plugin.rb, line 4
def generate(root)
  return unless @model_class.singleton_class.included_modules.include?(::FriendlyId)

  # Friendly method definition
  # https://github.com/norman/friendly_id/blob/53f1ca01c5d9e71b62812028ff009fd138fd41b5/lib/friendly_id/base.rb#L216
  add_relation_query_method(
    root,
    'friendly'
  )
end