|
Revision 2, 2.4 kB
(checked in by falcon, 18 years ago)
|
|
added plugins
|
-
Property svn:executable set to
*
|
| Line | |
|---|
| 1 | <?xml version="1.0" encoding="iso-8859-1"?> |
|---|
| 2 | <!DOCTYPE html |
|---|
| 3 | PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
|---|
| 4 | "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|---|
| 5 | |
|---|
| 6 | <html> |
|---|
| 7 | <head> |
|---|
| 8 | <title>url_for_file_column (FileColumnHelper)</title> |
|---|
| 9 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|---|
| 10 | <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" /> |
|---|
| 11 | </head> |
|---|
| 12 | <body class="standalone-code"> |
|---|
| 13 | <pre><span class="ruby-comment cmt"># File lib/file_column_helper.rb, line 57</span> |
|---|
| 14 | <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">url_for_file_column</span>(<span class="ruby-identifier">object_name</span>, <span class="ruby-identifier">method</span>, <span class="ruby-identifier">suffix</span>=<span class="ruby-keyword kw">nil</span>) |
|---|
| 15 | <span class="ruby-identifier">object</span> = <span class="ruby-identifier">instance_variable_get</span>(<span class="ruby-node">"@#{object_name.to_s}"</span>) |
|---|
| 16 | <span class="ruby-identifier">relative_path</span> = <span class="ruby-identifier">object</span>.<span class="ruby-identifier">send</span>(<span class="ruby-node">"#{method}_relative_path"</span>, <span class="ruby-identifier">suffix</span>) |
|---|
| 17 | <span class="ruby-keyword kw">return</span> <span class="ruby-keyword kw">nil</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">relative_path</span> |
|---|
| 18 | <span class="ruby-identifier">url</span> = <span class="ruby-value str">""</span> |
|---|
| 19 | <span class="ruby-identifier">url</span> <span class="ruby-operator"><<</span> <span class="ruby-ivar">@request</span>.<span class="ruby-identifier">relative_url_root</span>.<span class="ruby-identifier">to_s</span> <span class="ruby-operator"><<</span> <span class="ruby-value str">"/"</span> |
|---|
| 20 | <span class="ruby-identifier">url</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">object</span>.<span class="ruby-identifier">send</span>(<span class="ruby-node">"#{method}_options"</span>)[<span class="ruby-identifier">:base_url</span>] <span class="ruby-operator"><<</span> <span class="ruby-value str">"/"</span> |
|---|
| 21 | <span class="ruby-identifier">url</span> <span class="ruby-operator"><<</span> <span class="ruby-identifier">relative_path</span> |
|---|
| 22 | <span class="ruby-keyword kw">end</span></pre> |
|---|
| 23 | </body> |
|---|
| 24 | </html> |
|---|