diaspora/doc/AppConfig.html
2011-06-13 16:12:32 -07:00

914 lines
No EOL
27 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
Class: AppConfig
&mdash; Documentation by YARD 0.7.1
</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" charset="utf-8" />
<link rel="stylesheet" href="css/common.css" type="text/css" media="screen" charset="utf-8" />
<script type="text/javascript" charset="utf-8">
relpath = '';
if (relpath != '') relpath += '/';
</script>
<script type="text/javascript" charset="utf-8" src="js/jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="js/app.js"></script>
</head>
<body>
<script type="text/javascript" charset="utf-8">
if (window.top.frames.main) document.body.className = 'frames';
</script>
<div id="header">
<div id="menu">
<a href="_index.html">Index (A)</a> &raquo;
<span class="title">AppConfig</span>
<div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
</div>
<div id="search">
<a id="class_list_link" href="#">Class List</a>
<a id="method_list_link" href="#">Method List</a>
<a id="file_list_link" href="#">File List</a>
</div>
<div class="clear"></div>
</div>
<iframe id="search_frame"></iframe>
<div id="content"><h1>Class: AppConfig
</h1>
<dl class="box">
<dt class="r1">Inherits:</dt>
<dd class="r1">
<span class="inheritName">Settingslogic</span>
<ul class="fullTree">
<li>Object</li>
<li class="next">Settingslogic</li>
<li class="next">AppConfig</li>
</ul>
<a href="#" class="inheritanceTree">show all</a>
</dd>
<dt class="r2 last">Defined in:</dt>
<dd class="r2 last">app/models/app_config.rb</dd>
</dl>
<div class="clear"></div>
<h2>
Class Method Summary
<small>(<a href="#" class="summary_toggle">collapse</a>)</small>
</h2>
<ul class="summary">
<li class="public ">
<span class="summary_signature">
<a href="#%5B%5D-class_method" title="[] (class method)">+ (Object) <strong>[]</strong>(key) </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#%5B%5D%3D-class_method" title="[]= (class method)">+ (Object) <strong>[]=</strong>(key, value) </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#config_file_is_old_style%3F-class_method" title="config_file_is_old_style? (class method)">+ (Boolean) <strong>config_file_is_old_style?</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#have_old_config_file%3F-class_method" title="have_old_config_file? (class method)">+ (Boolean) <strong>have_old_config_file?</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#load%21-class_method" title="load! (class method)">+ (Object) <strong>load!</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#no_cert_file_in_prod%3F-class_method" title="no_cert_file_in_prod? (class method)">+ (Boolean) <strong>no_cert_file_in_prod?</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#no_config_file%3F-class_method" title="no_config_file? (class method)">+ (Boolean) <strong>no_config_file?</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#normalize_admins-class_method" title="normalize_admins (class method)">+ (Object) <strong>normalize_admins</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#normalize_pod_url-class_method" title="normalize_pod_url (class method)">+ (Object) <strong>normalize_pod_url</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#pod_uri-class_method" title="pod_uri (class method)">+ (Object) <strong>pod_uri</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#source_file_name-class_method" title="source_file_name (class method)">+ (Object) <strong>source_file_name</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
<li class="public ">
<span class="summary_signature">
<a href="#travis%3F-class_method" title="travis? (class method)">+ (Boolean) <strong>travis?</strong> </a>
</span>
<span class="summary_desc"><div class='inline'></div></span>
</li>
</ul>
<div id="class_method_details" class="method_details_list">
<h2>Class Method Details</h2>
<div class="method_details first">
<p class="signature first" id="[]-class_method">
+ (<tt>Object</tt>) <strong>[]</strong>(key)
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
103
104
105
106</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 103</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='lbrack token'>[</span><span class='rbrack token'>]</span> <span class='lparen token'>(</span><span class='key identifier id'>key</span><span class='rparen token'>)</span>
<span class='return return kw'>return</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='pod_uri identifier id'>pod_uri</span> <span class='if if_mod kw'>if</span> <span class='key identifier id'>key</span> <span class='eq op'>==</span> <span class='symbol val'>:pod_uri</span>
<span class='super super kw'>super</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="[]=-class_method">
+ (<tt>Object</tt>) <strong>[]=</strong>(key, value)
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
108
109
110
111
112
113
114</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 108</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='lbrack token'>[</span><span class='rbrack token'>]</span><span class='assign token'>=</span> <span class='lparen token'>(</span><span class='key identifier id'>key</span><span class='comma token'>,</span> <span class='value identifier id'>value</span><span class='rparen token'>)</span>
<span class='super super kw'>super</span>
<span class='if if kw'>if</span> <span class='key identifier id'>key</span><span class='dot token'>.</span><span class='to_sym identifier id'>to_sym</span> <span class='eq op'>==</span> <span class='symbol val'>:pod_url</span>
<span class='@@pod_uri ivar id'>@@pod_uri</span> <span class='assign token'>=</span> <span class='nil nil kw'>nil</span>
<span class='normalize_pod_url identifier id'>normalize_pod_url</span>
<span class='end end kw'>end</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="config_file_is_old_style?-class_method">
+ (<tt>Boolean</tt>) <strong>config_file_is_old_style?</strong>
</p><div class="docstring">
<div class="discussion">
</div>
</div>
<div class="tags">
<h3>Returns:</h3>
<ul class="return">
<li>
<span class='type'>(<tt>Boolean</tt>)</span>
</li>
</ul>
</div><table class="source_code">
<tr>
<td>
<pre class="lines">
71
72
73</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 71</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='config_file_is_old_style? fid id'>config_file_is_old_style?</span>
<span class='notop op'>!</span><span class='lparen token'>(</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='read identifier id'>read</span><span class='lparen token'>(</span><span class='@source ivar id'>@source</span><span class='rparen token'>)</span> <span class='match op'>=~</span> <span class='regexp val'>/^defaults: &amp;defaults/</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="have_old_config_file?-class_method">
+ (<tt>Boolean</tt>) <strong>have_old_config_file?</strong>
</p><div class="docstring">
<div class="discussion">
</div>
</div>
<div class="tags">
<h3>Returns:</h3>
<ul class="return">
<li>
<span class='type'>(<tt>Boolean</tt>)</span>
</li>
</ul>
</div><table class="source_code">
<tr>
<td>
<pre class="lines">
83
84
85</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 83</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='have_old_config_file? fid id'>have_old_config_file?</span>
<span class='File constant id'>File</span><span class='dot token'>.</span><span class='exists? fid id'>exists?</span><span class='lparen token'>(</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='join identifier id'>join</span><span class='lparen token'>(</span><span class='Rails constant id'>Rails</span><span class='dot token'>.</span><span class='root identifier id'>root</span><span class='comma token'>,</span> <span class='string val'>&quot;config&quot;</span><span class='comma token'>,</span> <span class='string val'>&quot;app.yml&quot;</span><span class='rparen token'>)</span><span class='rparen token'>)</span> <span class='orop op'>||</span> <span class='lparen token'>(</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='exists? fid id'>exists?</span><span class='lparen token'>(</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='join identifier id'>join</span><span class='lparen token'>(</span><span class='Rails constant id'>Rails</span><span class='dot token'>.</span><span class='root identifier id'>root</span><span class='comma token'>,</span> <span class='string val'>&quot;config&quot;</span><span class='comma token'>,</span> <span class='string val'>&quot;app_config.yml&quot;</span><span class='rparen token'>)</span><span class='rparen token'>)</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="load!-class_method">
+ (<tt>Object</tt>) <strong>load!</strong>
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 21</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='load! fid id'>load!</span>
<span class='if if kw'>if</span> <span class='no_config_file? fid id'>no_config_file?</span> <span class='andop op'>&amp;&amp;</span> <span class='notop op'>!</span><span class='have_old_config_file? fid id'>have_old_config_file?</span> <span class='andop op'>&amp;&amp;</span> <span class='notop op'>!</span><span class='travis? fid id'>travis?</span>
<span class='$stderr gvar id'>$stderr</span><span class='dot token'>.</span><span class='puts identifier id'>puts</span> <span class='string val'>&quot;******** You haven't set up your Diaspora settings file. **********\nPlease do the following:\n1. Copy config/application.yml.example to config/application.yml.\n2. Have a look at the settings in that file. It has sensible defaults for development, which (we hope)\nwork without modification. However, it's always good to know what's available to change later.\n3. Restart Diaspora!\n******** Thanks for being an alpha tester! **********\n&quot;</span>
<span class='Process constant id'>Process</span><span class='dot token'>.</span><span class='exit identifier id'>exit</span><span class='lparen token'>(</span><span class='integer val'>1</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
<span class='if if kw'>if</span> <span class='lparen token'>(</span><span class='no_config_file? fid id'>no_config_file?</span> <span class='andop op'>&amp;&amp;</span> <span class='have_old_config_file? fid id'>have_old_config_file?</span><span class='rparen token'>)</span> <span class='orop op'>||</span> <span class='config_file_is_old_style? fid id'>config_file_is_old_style?</span>
<span class='$stderr gvar id'>$stderr</span><span class='dot token'>.</span><span class='puts identifier id'>puts</span> <span class='string val'>&quot;******** The Diaspora configuration file format has changed. **********\nPlease do the following:\n1. Copy config/application.yml.example to config/application.yml.\n2. Make any changes in config/application.yml that you previously made in config/app.yml or config/app_config.yml.\n3. Delete config/app.yml and config/app_config.yml. Don't worry if they don't exist, though.\n4. Restart Diaspora!\n******** Thanks for being an alpha tester! **********\n&quot;</span>
<span class='Process constant id'>Process</span><span class='dot token'>.</span><span class='exit identifier id'>exit</span><span class='lparen token'>(</span><span class='integer val'>1</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
<span class='super super kw'>super</span>
<span class='if if kw'>if</span> <span class='no_cert_file_in_prod? fid id'>no_cert_file_in_prod?</span>
<span class='$stderr gvar id'>$stderr</span><span class='dot token'>.</span><span class='puts identifier id'>puts</span> <span class='string val'>&quot;******** Diaspora does not know where your SSL-CA-Certificates file is. **********\nPlease add the root certificate bundle (this is operating system specific) to application.yml. Defaults:\nCentOS: '/etc/pki/tls/certs/ca-bundle.crt'\nDebian: '/etc/ssl/certs/ca-certificates.crt'\n\nExample:\nca_file: '/etc/ssl/certs/ca-certificates.crt'\n******** Thanks for being secure! **********\n&quot;</span>
<span class='Process constant id'>Process</span><span class='dot token'>.</span><span class='exit identifier id'>exit</span><span class='lparen token'>(</span><span class='integer val'>1</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
<span class='normalize_pod_url identifier id'>normalize_pod_url</span>
<span class='normalize_admins identifier id'>normalize_admins</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="no_cert_file_in_prod?-class_method">
+ (<tt>Boolean</tt>) <strong>no_cert_file_in_prod?</strong>
</p><div class="docstring">
<div class="discussion">
</div>
</div>
<div class="tags">
<h3>Returns:</h3>
<ul class="return">
<li>
<span class='type'>(<tt>Boolean</tt>)</span>
</li>
</ul>
</div><table class="source_code">
<tr>
<td>
<pre class="lines">
79
80
81</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 79</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='no_cert_file_in_prod? fid id'>no_cert_file_in_prod?</span>
<span class='lparen token'>(</span><span class='Rails constant id'>Rails</span><span class='dot token'>.</span><span class='env identifier id'>env</span> <span class='eq op'>==</span> <span class='string val'>&quot;production&quot;</span><span class='rparen token'>)</span> <span class='andop op'>&amp;&amp;</span> <span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:ca_file</span><span class='rbrack token'>]</span> <span class='andop op'>&amp;&amp;</span> <span class='notop op'>!</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='exists? fid id'>exists?</span><span class='lparen token'>(</span><span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:ca_file</span><span class='rbrack token'>]</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="no_config_file?-class_method">
+ (<tt>Boolean</tt>) <strong>no_config_file?</strong>
</p><div class="docstring">
<div class="discussion">
</div>
</div>
<div class="tags">
<h3>Returns:</h3>
<ul class="return">
<li>
<span class='type'>(<tt>Boolean</tt>)</span>
</li>
</ul>
</div><table class="source_code">
<tr>
<td>
<pre class="lines">
75
76
77</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 75</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='no_config_file? fid id'>no_config_file?</span>
<span class='notop op'>!</span><span class='File constant id'>File</span><span class='dot token'>.</span><span class='exists? fid id'>exists?</span><span class='lparen token'>(</span><span class='@source ivar id'>@source</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="normalize_admins-class_method">
+ (<tt>Object</tt>) <strong>normalize_admins</strong>
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
96
97
98
99</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 96</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='normalize_admins identifier id'>normalize_admins</span>
<span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:admins</span><span class='rbrack token'>]</span> <span class='opasgn op'>||=</span> <span class='lbrack token'>[</span><span class='rbrack token'>]</span>
<span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:admins</span><span class='rbrack token'>]</span><span class='dot token'>.</span><span class='collect! fid id'>collect!</span> <span class='lbrace token'>{</span> <span class='bitor op'>|</span><span class='username identifier id'>username</span><span class='bitor op'>|</span> <span class='username identifier id'>username</span><span class='dot token'>.</span><span class='downcase identifier id'>downcase</span> <span class='rbrace token'>}</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="normalize_pod_url-class_method">
+ (<tt>Object</tt>) <strong>normalize_pod_url</strong>
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
87
88
89
90
91
92
93
94</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 87</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='normalize_pod_url identifier id'>normalize_pod_url</span>
<span class='unless unless kw'>unless</span> <span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:pod_url</span><span class='rbrack token'>]</span> <span class='match op'>=~</span> <span class='regexp val'>/^(https?:\/\/)/</span> <span class='comment val'># starts with http:// or https://</span>
<span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:pod_url</span><span class='rbrack token'>]</span> <span class='assign token'>=</span> <span class='dstring node'>&quot;http://#{self[:pod_url]}&quot;</span>
<span class='end end kw'>end</span>
<span class='unless unless kw'>unless</span> <span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:pod_url</span><span class='rbrack token'>]</span> <span class='match op'>=~</span> <span class='regexp val'>/\/$/</span> <span class='comment val'># ends with slash</span>
<span class='self self kw'>self</span><span class='lbrack token'>[</span><span class='symbol val'>:pod_url</span><span class='rbrack token'>]</span> <span class='assign token'>=</span> <span class='dstring node'>&quot;#{self[:pod_url]}/&quot;</span>
<span class='end end kw'>end</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="pod_uri-class_method">
+ (<tt>Object</tt>) <strong>pod_uri</strong>
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
118
119
120
121
122
123
124
125
126
127</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 118</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='pod_uri identifier id'>pod_uri</span>
<span class='if if kw'>if</span> <span class='@@pod_uri ivar id'>@@pod_uri</span><span class='dot token'>.</span><span class='nil? fid id'>nil?</span>
<span class='begin begin kw'>begin</span>
<span class='@@pod_uri ivar id'>@@pod_uri</span> <span class='assign token'>=</span> <span class='URI constant id'>URI</span><span class='dot token'>.</span><span class='parse identifier id'>parse</span><span class='lparen token'>(</span><span class='self self kw'>self</span><span class='dot token'>.</span><span class='pod_url identifier id'>pod_url</span><span class='rparen token'>)</span>
<span class='rescue rescue kw'>rescue</span>
<span class='puts identifier id'>puts</span> <span class='string val'>&quot;WARNING: pod url &quot;</span> <span class='plus op'>+</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='pod_url identifier id'>pod_url</span> <span class='plus op'>+</span> <span class='string val'>&quot; is not a legal URI&quot;</span>
<span class='end end kw'>end</span>
<span class='end end kw'>end</span>
<span class='return return kw'>return</span> <span class='@@pod_uri ivar id'>@@pod_uri</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="source_file_name-class_method">
+ (<tt>Object</tt>) <strong>source_file_name</strong>
</p><table class="source_code">
<tr>
<td>
<pre class="lines">
12
13
14
15
16</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 12</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='source_file_name identifier id'>source_file_name</span>
<span class='file_name identifier id'>file_name</span> <span class='assign token'>=</span> <span class='string val'>&quot;application.yml&quot;</span>
<span class='file_name identifier id'>file_name</span> <span class='lshft op'>&lt;&lt;</span> <span class='string val'>&quot;.example&quot;</span> <span class='if if_mod kw'>if</span> <span class='travis? fid id'>travis?</span>
<span class='File constant id'>File</span><span class='dot token'>.</span><span class='join identifier id'>join</span><span class='lparen token'>(</span><span class='Rails constant id'>Rails</span><span class='dot token'>.</span><span class='root identifier id'>root</span><span class='comma token'>,</span> <span class='string val'>&quot;config&quot;</span><span class='comma token'>,</span> <span class='file_name identifier id'>file_name</span><span class='rparen token'>)</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
<div class="method_details ">
<p class="signature " id="travis?-class_method">
+ (<tt>Boolean</tt>) <strong>travis?</strong>
</p><div class="docstring">
<div class="discussion">
</div>
</div>
<div class="tags">
<h3>Returns:</h3>
<ul class="return">
<li>
<span class='type'>(<tt>Boolean</tt>)</span>
</li>
</ul>
</div><table class="source_code">
<tr>
<td>
<pre class="lines">
8
9
10</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'app/models/app_config.rb', line 8</span>
<span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='travis? fid id'>travis?</span>
<span class='ENV constant id'>ENV</span><span class='lbrack token'>[</span><span class='string val'>&quot;TRAVIS&quot;</span><span class='rbrack token'>]</span>
<span class='end end kw'>end</span>
</pre>
</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated on Mon Jun 13 15:59:22 2011 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.7.1 (ruby-1.8.7).
</div>
</body>
</html>