never mind,
I found it.
config is a method call:
class Configuration < ConfigManager
setting :blog_name, :string, ''My Shiny Weblog!''
setting :blog_subtitle, :string, ''''
setting :default_allow_pings, :bool, false
setting :default_allow_comments, :bool, true
setting :sp_global, :bool, false
setting :sp_article_auto_close, :int, 0
setting :sp_allow_non_ajax_comments, :bool, true
setting :sp_url_limit, :int, 0
setting :text_filter, :string, ''''
setting :comment_text_filter, :string, ''''
setting :limit_article_display, :int, 10
setting :limit_rss_display, :int, 10
setting :geourl_location, :string, ''''
setting :link_to_author, :bool, false
setting :show_extended_on_rss, :bool, true
setting :theme, :string, ''azure''
setting :use_gravatar, :bool, false
setting :ping_urls, :string,
"http://rpc.technorati.com/rpc/ping\nhttp://ping.blo.gs/\nhttp://rpc.weblogs.com/RPC2"
setting :send_outbound_pings, :bool, true
end
def config
$config ||= Configuration.new
end
On 10/29/05, Dan Bikle <dan.bikle-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> People,
>
> I''m new to Rails so I''m looking at other
people''s source code.
>
> I''m poking around in the Rails code for the blog engine named
''typo'':
> http://typo.leetsoft.com/
>
> I''m looking at this file:
> http://typo.leetsoft.com/trac/file/trunk/app/controllers/application.rb
>
> I see:
>
> before_filter :reload_settings
>
> which is calling this:
>
> def reload_settings
> config.reload
> end
>
> I''m curious about the object named ''config''.
>
> I''m trying to figure out if it is a Rails object or Typo object.
>
> The fact that it has a reload() method suggests to me that is an object
> built from an ActiveRecord class.
>
> I tried poking around with grep and got too many lines back since config
> is such a common token.
>
> What is the config object?
>
> Anyone know?
>
> -Dan
>