class CountriesController < ApplicationController helper_method %i[countries country] def countries resource_class.all end def country return resource_class.find(params[:id]) if params[:id].is_a?(Integer) return resource_class.find_by(iso2: params[:id]) if params[:id].length == 2 resource_class.find_by(iso3: params[:id]) end end