module Service::Helper
Public Instance Methods
service_name(arg)
click to toggle source
# File lib/generators/service/helper.rb, line 5 def service_name(arg) if arg.include? "/" root = arg.split("/").first sub_domain = arg.split("/").last "#{root.underscore}_service/#{sub_domain}" else "#{arg.underscore}_service" end end
service_path(arg)
click to toggle source
# File lib/generators/service/helper.rb, line 15 def service_path(arg) "app/services/#{service_name(arg)}" end
spec_path(arg)
click to toggle source
# File lib/generators/service/helper.rb, line 19 def spec_path(arg) "spec/services/#{service_name(arg)}" end