<?xml version="1.0" encoding="UTF-8"?>
<page xmlns="http://api.springnote.com">
  <identifier type="integer">347511</identifier>
  <title>Erubis&#45716; &#47112;&#51068;&#49828; &#49457;&#45733;&#50640; &#46020;&#50880;&#51060; &#46112;&#44620;?</title>
  <relation_is_part_of type="integer">320379</relation_is_part_of>
  <date_modified type="datetime">2007-07-04T11:55:26Z</date_modified>
  <uri>http://deepblue.springnote.com/pages/347511</uri>
  <date_created type="datetime">2007-07-04T11:52:59Z</date_created>
  <source>&lt;blockquote&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Method to check whether template compilation is necessary.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # The template will be compiled if the inline template or file has not been compiled yet,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # if local_assigns has a new key, which isn't supported by the compiled code yet,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # or if the file has changed on disk and checking file mods hasn't been disabled.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ActionView::Base &#44396;&#54788; &#51068;&#48512;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol class="code"&gt;
&lt;li&gt;def compile_template?(template, file_name, local_assigns)&lt;/li&gt;
&lt;li&gt;&amp;nbsp; if compile_time = @@compile_time[render_symbol]&lt;/li&gt;
&lt;li&gt;&amp;nbsp; &amp;nbsp; template_changed_since?(file_name, compile_time)&lt;/li&gt;
&lt;li&gt;&amp;nbsp; else&lt;/li&gt;
&lt;li&gt;&amp;nbsp; &amp;nbsp; true&lt;/li&gt;
&lt;li&gt;&amp;nbsp; end&lt;br /&gt;
end&lt;/li&gt;
&lt;/ol&gt;
</source>
  <rights nil="true"></rights>
  <creator>deepblue</creator>
  <contributor_modified>deepblue</contributor_modified>
  <version type="integer">5</version>
  <tags></tags>
</page>
