def all
      params[:name] = env_controller_path if env_controller_path.present?
      find_all_routes
      route_details = params[:name].present? ? controller_is_a_service?(params[:name]) : nil
      if route_details.present? && defined?(controller_class(params[:name]))
        @document = WashoutBuilder::Document::Generator.new(route_details, controller_class(params[:name]).controller_path)
        render_html('wash_with_html/doc')
      elsif
        @services = all_services
        render_html('wash_with_html/all_services')
      end
    end
def all
      params[:name] = env_controller_path if env_controller_path.present?
      find_all_routes
      route_details = params[:name].present? ? controller_is_a_service?(params[:name]) : nil
      if route_details.present? && defined?(controller_class(params[:name]))
        @document = WashoutBuilder::Document::Generator.new(route_details, controller_class(params[:name]).controller_path)
        render_html('wash_with_html/doc')
      elsif
        @services = all_services
        render_html('wash_with_html/all_services')
      end
    end
Will show all api services if no name parameter is receiverd
 If a name parameter is present will try to use that and find a controller
 that was that name by camelcasing the name .
 IF a name is provided will show the documentation page for that controller
 @see #all_services
 @see WashoutBuilder::Document::Generator#new

 @return [void]

 @api public