BitSmarty Class Reference

Inheritance diagram for BitSmarty:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 _compile_resource ($resource_name, $compile_path)
 _smarty_include ($pParams)
 BitSmarty ()
 fetch ($_smarty_tpl_file, $_smarty_cache_id=null, $_smarty_compile_id=null, $_smarty_display=false)
 includeSiblingPhp ($pRsrc)
 verifyCompileDir ()

Detailed Description

Definition at line 46 of file BitSmarty.php.


Member Function Documentation

BitSmarty::_compile_resource ( resource_name,
compile_path 
)

Definition at line 75 of file BitSmarty.php.

BitSmarty::_smarty_include ( pParams  ) 

Definition at line 66 of file BitSmarty.php.

References includeSiblingPhp().

Here is the call graph for this function:

BitSmarty::BitSmarty (  ) 

Definition at line 48 of file BitSmarty.php.

References $smarty_force_compile.

BitSmarty::fetch ( _smarty_tpl_file,
_smarty_cache_id = null,
_smarty_compile_id = null,
_smarty_display = false 
)

Definition at line 82 of file BitSmarty.php.

References $gBitSystem, $template, includeSiblingPhp(), and verifyCompileDir().

Here is the call graph for this function:

BitSmarty::includeSiblingPhp ( pRsrc  ) 

THE method to invoke if you want to be sure a tpl's sibling php file gets included if it exists. This should not need to be invoked from anywhere except within this class

Parameters:
string $pRsrc resource of the template, should be of the form "bitpackage:<packagename>/<templatename>"
Returns:
TRUE if a sibling php file was included private

Definition at line 115 of file BitSmarty.php.

References $gBitSmarty, $gBitSystem, $gBitUser, $gQueryUserId, $moduleParams, $ret, and $template.

Referenced by _smarty_include(), and fetch().

BitSmarty::verifyCompileDir (  ) 

Definition at line 139 of file BitSmarty.php.

References $gBitLanguage, $gBitSystem, $gBitThemes, $style, and clean_file_path().

Referenced by fetch().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Wed Aug 22 19:34:22 2007 for bitweaver by  doxygen 1.5.2