# File lib/kwartz/defun.rb, line 103
    def build_php_code(basename, php_code, properties)
      basename = basename.gsub(/[^\w]/, '_')
      s = "<?php\nfunction print_view_\#{basename}($context) {\n    explode($context);\n?>\#{php_code}<?php\n}\nfunction expand_view_\#{basename}($context) {\n    ob_start();\n    print_view_\#{basename}($context);\n    $output = ob_get_clean();\n    ob_end_clean();\n    return $output;\n}\n?>\n"
      return s
    end