This is the main Smarty class
Located in /libs/Smarty.class.php (line 101)
Smarty_Internal_Data | --Smarty_Internal_TemplateBase | --Smarty
Class | Description |
---|---|
SmartyBC | Smarty Backward Compatability Wrapper Class |
assigned global tpl vars
contains directories outside of SMARTY_DIR that are to be muted by muteExpectedErrors()
error handler returned by set_error_hanlder() in Smarty::muteExpectedErrors()
global internal smarty vars
controls if the php template file resource is allowed
security
autoload filter
auto literal on delimiters with whitspace
variables
cache directory
variables
Set this if you want different sets of cache files for the same templates.
variables
cache lifetime in seconds
variables
Controls whether cache resources should emply locking mechanism
resource locking
check If-Modified-Since headers
caching enabled
variables
caching type
Must be an element of $cache_resource_types.
check template for modifications?
variables
compile directory
variables
Set this if you want different sets of compiled files for the same templates.
variables
locking concurrent compiles
resource locking
Controls whether config values of on/true/yes and off/false/no get converted to boolean.
config var settings
config directory
variables
Controls whether variables with the same name overwrite each other.
config var settings
Controls whether hidden config sections/vars are read from the file.
config var settings
debug mode
Setting this to true enables the debug-console.
This determines if debugging is enable-able from the browser.
Path of debug template.
default config handler
variables
config type
default modifier
default plugin handler
variables
resource type used if none given
Must be an valid key of $registered_resources.
default template handler
variables
Should compiled-templates be prevented from being called directly?
security
When set, smarty uses this value as error_reporting-level.
display error on not assigned variables
variables
autoescape variable output
force cache file creation
variables
force template compiling?
variables
Internal flag for getTags()
template left-delimiter
variables
seconds to wait for acquiring a lock before ignoring the write lock
resource locking
Saved parameter of merged templates during compilation
merge compiled includes
variables
controls handling of PHP-blocks
security
plugins directory
variables
plugin search order
internal config properties
registered cache resources
registered classes
registered filters
registered objects
registered plugins
registered resources
template right-delimiter
variables
class name
security This should be instance of Smarty_Security.
self pointer to Smarty object
Name of debugging URL-param.
Only used when $debugging_ctrl is set to 'URL'. The name of the URL-parameter that activates debugging.
start time for execution time calculation
template directory
variables
global template functions
cached template objects
look up relative filepaths in include_path
variables
use sub dirs for compiled/cached files?
variables
required by the compiler for BC
default dir permissions
default file permissions
internal flag to enable parser debugging
block tag hierarchy
Inherited from Smarty_Internal_Data
Smarty_Internal_Data::$config_vars
Smarty_Internal_Data::$parent
Smarty_Internal_Data::$template_class
Smarty_Internal_Data::$tpl_vars
Enable error handler to mute expected messages
Error Handler to mute expected messages
Disable error handler muting expected messages
Initialize new Smarty object
Class destructor
Add autoload filters
Add config directory(s)
Add default modifiers
Adds directory of plugin files
Add template directory(s)
Empty cache folder
Empty cache for a specific template
Delete compiled template file
Compile all config files
Compile all template files
creates a template object
Loads security class and enables security
Get autoload filters
Get cache directory
Get compiled directory
Get config directory
return name of debugging template
Get default modifiers
Returns a single or all global variables
Get plugin directories
Return array of tag/attributes of all tags used by an template
Get template directories
Takes unknown classes and loads plugin files for them class name format: Smarty_PluginType_PluginName plugin filename format: plugintype.pluginname.php
Set autoload filters
Set cache directory
Set compile directory
Set config directory
set the debug template
Set default modifiers
Set plugins directory
Set template directory
Check if a template resource exists
Run installation test
magic>> set selfpointer on cloned object
magic>> Generic getter.
Calls the appropriate getter function. Issues an E_USER_NOTICE if no valid getter is found.
magic>> Generic setter.
Calls the appropriate setter function. Issues an E_USER_NOTICE if no valid setter is found.
Inherited From Smarty_Internal_TemplateBase
Smarty_Internal_TemplateBase::createData()
Smarty_Internal_TemplateBase::display()
Smarty_Internal_TemplateBase::fetch()
Smarty_Internal_TemplateBase::getRegisteredObject()
Smarty_Internal_TemplateBase::isCached()
Smarty_Internal_TemplateBase::loadFilter()
Smarty_Internal_TemplateBase::registerCacheResource()
Smarty_Internal_TemplateBase::registerClass()
Smarty_Internal_TemplateBase::registerDefaultConfigHandler()
Smarty_Internal_TemplateBase::registerDefaultPluginHandler()
Smarty_Internal_TemplateBase::registerDefaultTemplateHandler()
Smarty_Internal_TemplateBase::registerFilter()
Smarty_Internal_TemplateBase::registerObject()
Smarty_Internal_TemplateBase::registerPlugin()
Smarty_Internal_TemplateBase::registerResource()
Smarty_Internal_TemplateBase::unregisterCacheResource()
Smarty_Internal_TemplateBase::unregisterFilter()
Smarty_Internal_TemplateBase::unregisterObject()
Smarty_Internal_TemplateBase::unregisterPlugin()
Smarty_Internal_TemplateBase::unregisterResource()
Smarty_Internal_TemplateBase::_get_filter_name()
Smarty_Internal_TemplateBase::__call()
Inherited From Smarty_Internal_Data
Smarty_Internal_Data::append()
Smarty_Internal_Data::appendByRef()
Smarty_Internal_Data::assign()
Smarty_Internal_Data::assignByRef()
Smarty_Internal_Data::assignGlobal()
Smarty_Internal_Data::clearAllAssign()
Smarty_Internal_Data::clearAssign()
Smarty_Internal_Data::clearConfig()
Smarty_Internal_Data::configLoad()
Smarty_Internal_Data::getConfigVariable()
Smarty_Internal_Data::getConfigVars()
Smarty_Internal_Data::getStreamVariable()
Smarty_Internal_Data::getTemplateVars()
Smarty_Internal_Data::getVariable()
constant definitions
constant definitions
define caching modes
constant definitions
constant definitions
define compile check modes
constant definitions
constant definitions
constant definitions
filter types
constant definitions
constant definitions
constant definitions
constant definitions
modes for handling of "<?php ... ?>" tags in templates.
constant definitions
constant definitions
constant definitions
constant definitions
constant definitions
plugin types
constant definitions
constant definitions
constant definitions
constant definitions
define variable scopes
constant definitions
constant definitions
constant definitions
smarty version
constant definitions
Documentation generated on Sat, 24 Sep 2011 20:23:19 +0200 by phpDocumentor 1.4.1