<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id$
*
*/
CONST
// use print.tpl and bypass the CMS. Civi prints a valid html file
PRINT_PAGE = 1,
- // this and all the below bypasses the CMS html surronding it and assumes we will embed this within other pages
+ // this and all the below bypasses the CMS html surrounding it and assumes we will embed this within other pages
PRINT_SNIPPET = 2,
// sends the generated html to the chosen pdf engine
PRINT_PDF = 3,
* @param string $cache_id
* @param string $compile_id
* @param boolean $display
+ *
+ * @return bool|mixed|string
*/
function fetch($resource_name, $cache_id = NULL, $compile_id = NULL, $display = FALSE) {
if (preg_match( '/^(\s+)?string:/', $resource_name)) {
return $output;
}
+ /**
+ * @param $name
+ * @param $value
+ */
function appendValue($name, $value) {
$currentValue = $this->get_template_vars($name);
if (!$currentValue) {
civicrm_smarty_register_string_resource();
}
+ /**
+ * @param $path
+ */
function addTemplateDir($path) {
if ( is_array( $this->template_dir ) ) {
array_unshift( $this->template_dir, $path );