module Goldencobra::SelectCurrentClient::InstanceMethods
Public Instance Methods
current_client()
click to toggle source
# File lib/goldencobra/select_current_client.rb, line 17 def current_client @current_client end
Private Instance Methods
add_view_path_for_client()
click to toggle source
# File lib/goldencobra/select_current_client.rb, line 29 def add_view_path_for_client if @current_client.present? @_lookup_context.view_paths.unshift("app/views/#{@current_client.client}") end end
determine_client()
click to toggle source
# File lib/goldencobra/select_current_client.rb, line 23 def determine_client @current_client = Goldencobra::Domain.find_by_hostname(request.host) || Goldencobra::Domain.first Goldencobra::Domain.current = @current_client Goldencobra::Article::LiquidParser["current_client"] = @current_client end