module Fictium::RSpec::Autocomplete::Resource
Constants
- CONTROLLER_TERMINATION
Public Class Methods
name_attributes(resource, controller_name)
click to toggle source
# File lib/fictium/rspec/autocomplete/resource.rb, line 8 def name_attributes(resource, controller_name) resource_path = controller_name.sub(CONTROLLER_TERMINATION, '').underscore resource.base_path = "/#{resource_path}" path_sections = resource_path.split('/') plural = path_sections.last resource.name = plural.singularize.humanize(capitalize: false) resource.summary = Fictium.configuration.summary_format.call(plural) end