Spike PHPCoverage Details: phptemplate.engine
|
| Line # | Frequency | Source Line | | 1 | | <?php | | 2 | | // $Id: phptemplate.engine,v 1.69 2007/10/02 16:19:23 dries Exp $ | | 3 | | | | 4 | | /** | | 5 | | * @file | | 6 | | * Handles integration of templates written in pure php with the Drupal theme system. | | 7 | | */ | | 8 | | | | 9 | | function phptemplate_init($template) { | | 10 | 1 | $file = dirname($template->filename) .'/template.php'; | | 11 | 1 | if (file_exists($file)) { | | 12 | | include_once "./$file"; | | 13 | | } | | 14 | | } | | 15 | | | | 16 | | /** | | 17 | | * Implementation of hook_theme to tell Drupal what templates the engine | | 18 | | * and the current theme use. The $existing argument will contain hooks | | 19 | | * pre-defined by Drupal so that we can use that information if | | 20 | | * we need to. | | 21 | | */ | | 22 | | function phptemplate_theme($existing, $type, $theme, $path) { | | 23 | | $templates = drupal_find_theme_functions($existing, array('phptemplate', $theme)); | | 24 | | $templates += drupal_find_theme_templates($existing, '.tpl.php', $path); | | 25 | | return $templates; | | 26 | | } | | 27 | | |
|