PHP 클래스 Smarty, shudong-share

상속: extends Smarty_Internal_TemplateBase
파일 보기 프로젝트 열기: HFO4/shudong-share 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_CHARSET The character set to adhere to (e.g. "UTF-8")
$_DATE_FORMAT The date format to be used internally (accepts date() and strftime())
$_IS_WINDOWS Flag denoting if operating system is windows
$_MBSTRING Flag denoting if Multibyte String functions are available
$_UTF8_MODIFIER Flag denoting if PCRE should run in UTF-8 mode
$_cacheresource_handlers array cache resource handler cache
$_current_file string required by the compiler for BC
$_dir_perms integer default dir permissions
$_file_perms integer default file permissions
$_muted_directories contains directories outside of SMARTY_DIR that are to be muted by muteExpectedErrors()
$_parserdebug boolean internal flag to enable parser debugging
$_previous_error_handler error handler returned by set_error_hanlder() in Smarty::muteExpectedErrors()
$_resource_handlers array resource handler cache
$_smarty_vars array global internal smarty vars
$_tag_stack array block tag hierarchy
$allow_ambiguous_resources boolean allow ambiguous resources (that are made unique by the resource handler)
$allow_php_templates boolean controls if the php template file resource is allowed
$auto_literal boolean auto literal on delimiters with whitspace
$autoload_filters array autoload filter
$cache_id string Set this if you want different sets of cache files for the same templates.
$cache_lifetime integer cache lifetime in seconds
$cache_locking boolean Controls whether cache resources should emply locking mechanism
$cache_modified_check boolean check If-Modified-Since headers
$caching boolean caching enabled
$caching_type string Must be an element of $cache_resource_types.
$compile_check boolean check template for modifications?
$compile_id string Set this if you want different sets of compiled files for the same templates.
$compile_locking boolean locking concurrent compiles
$config_booleanize boolean Controls whether config values of on/true/yes and off/false/no get converted to boolean.
$config_overwrite boolean Controls whether variables with the same name overwrite each other.
$config_read_hidden boolean Controls whether hidden config sections/vars are read from the file.
$debug_tpl string Path of debug template.
$debugging boolean Setting this to true enables the debug-console.
$debugging_ctrl string
  • NONE => no debugging control allowed
  • URL => enable debugging when SMARTY_DEBUG is found in the URL.
$default_config_handler_func callable default config handler
$default_config_type string config type
$default_modifiers array default modifier
$default_plugin_handler_func callable default plugin handler
$default_resource_type string Must be an valid key of $registered_resources.
$default_template_handler_func callable default template handler
$direct_access_security boolean {@internal Currently used by Smarty_Internal_Template only.}}
$error_reporting integer When set, smarty uses this value as error_reporting-level.
$error_unassigned boolean display error on not assigned variables
$escape_html boolean autoescape variable output
$force_cache boolean force cache file creation
$force_compile boolean force template compiling?
$get_used_tags boolean Internal flag for getTags()
$global_tpl_vars assigned global tpl vars
$inheritance_merge_compiled_includes boolean template inheritance merge compiled includes
$joined_config_dir string joined config directory string used in cache keys
$joined_template_dir string joined template directory string used in cache keys
$left_delimiter string template left-delimiter
$locking_timeout float seconds to wait for acquiring a lock before ignoring the write lock
$merge_compiled_includes boolean merge compiled includes
$merged_templates_func array Saved parameter of merged templates during compilation
$php_handling integer controls handling of PHP-blocks
$plugin_search_order array plugin search order
$properties array internal config properties
$registered_cache_resources array registered cache resources
$registered_classes array registered classes
$registered_filters array registered filters
$registered_objects array registered objects
$registered_plugins array registered plugins
$registered_resources array registered resources
$right_delimiter string template right-delimiter
$security_class string This should be instance of Smarty_Security.
$security_policy Smarty_Security implementation of security class
$smarty Smarty self pointer to Smarty object
$smarty_debug_id type Only used when $debugging_ctrl is set to 'URL'. The name of the URL-parameter that activates debugging.
$start_time integer start time for execution time calculation
$template_functions array global template functions
$template_objects array cached template objects
$use_include_path boolean look up relative filepaths in include_path
$use_sub_dirs boolean use sub dirs for compiled/cached files?

공개 메소드들

메소드 설명
__clone ( ) <> set selfpointer on cloned object
__construct ( ) Initialize new Smarty object
__destruct ( ) Class destructor
__get ( string $name ) : mixed <> Generic getter.
__set ( string $name, mixed $value ) <> Generic setter.
addAutoloadFilters ( array $filters, string $type = null ) : Smarty Add autoload filters
addConfigDir ( string | array $config_dir, $key = null ) : Smarty Add config directory(s)
addDefaultModifiers ( array | string $modifiers ) : Smarty Add default modifiers
addPluginsDir ( $plugins_dir ) : Smarty Adds directory of plugin files
addTemplateDir ( string | array $template_dir, string $key = null ) : Smarty Add template directory(s)
clearAllCache ( integer $exp_time = null, string $type = null ) : integer Empty cache folder
clearCache ( string $template_name, string $cache_id = null, string $compile_id = null, integer $exp_time = null, string $type = null ) : integer Empty cache for a specific template
clearCompiledTemplate ( string $resource_name = null, string $compile_id = null, integer $exp_time = null ) : integer Delete compiled template file
compileAllConfig ( string $extension = '.conf', boolean $force_compile = false, integer $time_limit, integer $max_errors = null ) : integer Compile all config files
compileAllTemplates ( string $extension = '.tpl', boolean $force_compile = false, integer $time_limit, integer $max_errors = null ) : integer Compile all template files
createTemplate ( string $template, mixed $cache_id = null, mixed $compile_id = null, object $parent = null, boolean $do_clone = true ) : object creates a template object
disableSecurity ( ) : Smarty Disable security
enableSecurity ( string | Smarty_Security $security_class = null ) : Smarty Loads security class and enables security
getAutoloadFilters ( string $type = null ) : array Get autoload filters
getCacheDir ( ) : string Get cache directory
getCompileDir ( ) : string Get compiled directory
getConfigDir ( $index = null ) : array | string Get config directory
getDebugTemplate ( ) : string return name of debugging template
getDefaultModifiers ( ) : array Get default modifiers
getGlobal ( string $varname = null ) : string Returns a single or all global variables
getPluginsDir ( ) : array Get plugin directories
getTags ( Smarty_Internal_Template $template ) : array Return array of tag/attributes of all tags used by an template
getTemplateDir ( $index = null ) : array | string Get template directories
loadPlugin ( string $plugin_name, boolean $check = true ) : string | boolean Takes unknown classes and loads plugin files for them class name format: Smarty_PluginType_PluginName plugin filename format: plugintype.pluginname.php
muteExpectedErrors ( ) : void Enable error handler to mute expected messages
mutingErrorHandler ( integer $errno, $errstr, $errfile, $errline, $errcontext ) : boolean Error Handler to mute expected messages
setAutoloadFilters ( array $filters, string $type = null ) : Smarty Set autoload filters
setCacheDir ( string $cache_dir ) : Smarty Set cache directory
setCompileDir ( string $compile_dir ) : Smarty Set compile directory
setConfigDir ( $config_dir ) : Smarty Set config directory
setDebugTemplate ( string $tpl_name ) : Smarty set the debug template
setDefaultModifiers ( array | string $modifiers ) : Smarty Set default modifiers
setPluginsDir ( string | array $plugins_dir ) : Smarty Set plugins directory
setTemplateDir ( string | array $template_dir ) : Smarty Set template directory
templateExists ( string $resource_name ) : boolean Check if a template resource exists
testInstall ( array &$errors = null ) : boolean Run installation test
unmuteExpectedErrors ( ) : void Disable error handler muting expected messages

메소드 상세

__clone() 공개 메소드

<> set selfpointer on cloned object
public __clone ( )

__construct() 공개 메소드

Initialize new Smarty object
public __construct ( )

__destruct() 공개 메소드

Class destructor
public __destruct ( )

__get() 공개 메소드

Calls the appropriate getter function. Issues an E_USER_NOTICE if no valid getter is found.
public __get ( string $name ) : mixed
$name string property name
리턴 mixed

__set() 공개 메소드

Calls the appropriate setter function. Issues an E_USER_NOTICE if no valid setter is found.
public __set ( string $name, mixed $value )
$name string property name
$value mixed parameter passed to setter

addAutoloadFilters() 공개 메소드

Add autoload filters
public addAutoloadFilters ( array $filters, string $type = null ) : Smarty
$filters array filters to load automatically
$type string "pre", "output", … specify the filter type to set. Defaults to none treating $filters' keys as the appropriate types
리턴 Smarty current Smarty instance for chaining

addConfigDir() 공개 메소드

Add config directory(s)
public addConfigDir ( string | array $config_dir, $key = null ) : Smarty
$config_dir string | array directory(s) of config sources
리턴 Smarty current Smarty instance for chaining

addDefaultModifiers() 공개 메소드

Add default modifiers
public addDefaultModifiers ( array | string $modifiers ) : Smarty
$modifiers array | string modifier or list of modifiers to add
리턴 Smarty current Smarty instance for chaining

addPluginsDir() 공개 메소드

Adds directory of plugin files
public addPluginsDir ( $plugins_dir ) : Smarty
리턴 Smarty current Smarty instance for chaining

addTemplateDir() 공개 메소드

Add template directory(s)
public addTemplateDir ( string | array $template_dir, string $key = null ) : Smarty
$template_dir string | array directory(s) of template sources
$key string of the array element to assign the template dir to
리턴 Smarty current Smarty instance for chaining

clearAllCache() 공개 메소드

Empty cache folder
public clearAllCache ( integer $exp_time = null, string $type = null ) : integer
$exp_time integer expiration time
$type string resource type
리턴 integer number of cache files deleted

clearCache() 공개 메소드

Empty cache for a specific template
public clearCache ( string $template_name, string $cache_id = null, string $compile_id = null, integer $exp_time = null, string $type = null ) : integer
$template_name string template name
$cache_id string cache id
$compile_id string compile id
$exp_time integer expiration time
$type string resource type
리턴 integer number of cache files deleted

clearCompiledTemplate() 공개 메소드

Delete compiled template file
public clearCompiledTemplate ( string $resource_name = null, string $compile_id = null, integer $exp_time = null ) : integer
$resource_name string template name
$compile_id string compile id
$exp_time integer expiration time
리턴 integer number of template files deleted

compileAllConfig() 공개 메소드

Compile all config files
public compileAllConfig ( string $extension = '.conf', boolean $force_compile = false, integer $time_limit, integer $max_errors = null ) : integer
$extension string file extension
$force_compile boolean force all to recompile
$time_limit integer
$max_errors integer
리턴 integer number of template files recompiled

compileAllTemplates() 공개 메소드

Compile all template files
public compileAllTemplates ( string $extension = '.tpl', boolean $force_compile = false, integer $time_limit, integer $max_errors = null ) : integer
$extension string file extension
$force_compile boolean force all to recompile
$time_limit integer
$max_errors integer
리턴 integer number of template files recompiled

createTemplate() 공개 메소드

creates a template object
public createTemplate ( string $template, mixed $cache_id = null, mixed $compile_id = null, object $parent = null, boolean $do_clone = true ) : object
$template string the resource handle of the template file
$cache_id mixed cache id to be used with this template
$compile_id mixed compile id to be used with this template
$parent object next higher level of Smarty variables
$do_clone boolean flag is Smarty object shall be cloned
리턴 object template object

disableSecurity() 공개 메소드

Disable security
public disableSecurity ( ) : Smarty
리턴 Smarty current Smarty instance for chaining

enableSecurity() 공개 메소드

Loads security class and enables security
public enableSecurity ( string | Smarty_Security $security_class = null ) : Smarty
$security_class string | Smarty_Security if a string is used, it must be class-name
리턴 Smarty current Smarty instance for chaining

getAutoloadFilters() 공개 메소드

Get autoload filters
public getAutoloadFilters ( string $type = null ) : array
$type string type of filter to get autoloads for. Defaults to all autoload filters
리턴 array array( 'type1' => array( 'filter1', 'filter2', … ) ) or array( 'filter1', 'filter2', …) if $type was specified

getCacheDir() 공개 메소드

Get cache directory
public getCacheDir ( ) : string
리턴 string path of cache directory

getCompileDir() 공개 메소드

Get compiled directory
public getCompileDir ( ) : string
리턴 string path to compiled templates

getConfigDir() 공개 메소드

Get config directory
public getConfigDir ( $index = null ) : array | string
리턴 array | string configuration directory

getDebugTemplate() 공개 메소드

return name of debugging template
public getDebugTemplate ( ) : string
리턴 string

getDefaultModifiers() 공개 메소드

Get default modifiers
public getDefaultModifiers ( ) : array
리턴 array list of default modifiers

getGlobal() 공개 메소드

Returns a single or all global variables
public getGlobal ( string $varname = null ) : string
$varname string variable name or null
리턴 string variable value or or array of variables

getPluginsDir() 공개 메소드

Get plugin directories
public getPluginsDir ( ) : array
리턴 array list of plugin directories

getTags() 공개 메소드

Return array of tag/attributes of all tags used by an template
public getTags ( Smarty_Internal_Template $template ) : array
$template Smarty_Internal_Template
리턴 array of tag/attributes

getTemplateDir() 공개 메소드

Get template directories
public getTemplateDir ( $index = null ) : array | string
리턴 array | string list of template directories, or directory of $index

loadPlugin() 공개 메소드

Takes unknown classes and loads plugin files for them class name format: Smarty_PluginType_PluginName plugin filename format: plugintype.pluginname.php
public loadPlugin ( string $plugin_name, boolean $check = true ) : string | boolean
$plugin_name string class plugin name to load
$check boolean check if already loaded
리턴 string | boolean |boolean filepath of loaded file or false

muteExpectedErrors() 공개 정적인 메소드

Enable error handler to mute expected messages
public static muteExpectedErrors ( ) : void
리턴 void

mutingErrorHandler() 공개 정적인 메소드

Error Handler to mute expected messages
public static mutingErrorHandler ( integer $errno, $errstr, $errfile, $errline, $errcontext ) : boolean
$errno integer Error level
리턴 boolean

setAutoloadFilters() 공개 메소드

Set autoload filters
public setAutoloadFilters ( array $filters, string $type = null ) : Smarty
$filters array filters to load automatically
$type string "pre", "output", … specify the filter type to set. Defaults to none treating $filters' keys as the appropriate types
리턴 Smarty current Smarty instance for chaining

setCacheDir() 공개 메소드

Set cache directory
public setCacheDir ( string $cache_dir ) : Smarty
$cache_dir string directory to store cached templates in
리턴 Smarty current Smarty instance for chaining

setCompileDir() 공개 메소드

Set compile directory
public setCompileDir ( string $compile_dir ) : Smarty
$compile_dir string directory to store compiled templates in
리턴 Smarty current Smarty instance for chaining

setConfigDir() 공개 메소드

Set config directory
public setConfigDir ( $config_dir ) : Smarty
리턴 Smarty current Smarty instance for chaining

setDebugTemplate() 공개 메소드

set the debug template
public setDebugTemplate ( string $tpl_name ) : Smarty
$tpl_name string
리턴 Smarty current Smarty instance for chaining

setDefaultModifiers() 공개 메소드

Set default modifiers
public setDefaultModifiers ( array | string $modifiers ) : Smarty
$modifiers array | string modifier or list of modifiers to set
리턴 Smarty current Smarty instance for chaining

setPluginsDir() 공개 메소드

Set plugins directory
public setPluginsDir ( string | array $plugins_dir ) : Smarty
$plugins_dir string | array directory(s) of plugins
리턴 Smarty current Smarty instance for chaining

setTemplateDir() 공개 메소드

Set template directory
public setTemplateDir ( string | array $template_dir ) : Smarty
$template_dir string | array directory(s) of template sources
리턴 Smarty current Smarty instance for chaining

templateExists() 공개 메소드

Check if a template resource exists
public templateExists ( string $resource_name ) : boolean
$resource_name string template name
리턴 boolean status

testInstall() 공개 메소드

Run installation test
public testInstall ( array &$errors = null ) : boolean
$errors array Array to write errors into, rather than outputting them
리턴 boolean true if setup is fine, false if something is wrong

unmuteExpectedErrors() 공개 정적인 메소드

Disable error handler muting expected messages
public static unmuteExpectedErrors ( ) : void
리턴 void

프로퍼티 상세

$_CHARSET 공개적으로 정적으로 프로퍼티

The character set to adhere to (e.g. "UTF-8")
public static $_CHARSET

$_DATE_FORMAT 공개적으로 정적으로 프로퍼티

The date format to be used internally (accepts date() and strftime())
public static $_DATE_FORMAT

$_IS_WINDOWS 공개적으로 정적으로 프로퍼티

Flag denoting if operating system is windows
public static $_IS_WINDOWS

$_MBSTRING 공개적으로 정적으로 프로퍼티

Flag denoting if Multibyte String functions are available
public static $_MBSTRING

$_UTF8_MODIFIER 공개적으로 정적으로 프로퍼티

Flag denoting if PCRE should run in UTF-8 mode
public static $_UTF8_MODIFIER

$_cacheresource_handlers 공개적으로 프로퍼티

cache resource handler cache
public array $_cacheresource_handlers
리턴 array

$_current_file 공개적으로 프로퍼티

required by the compiler for BC
public string $_current_file
리턴 string

$_dir_perms 공개적으로 프로퍼티

default dir permissions
public int $_dir_perms
리턴 integer

$_file_perms 공개적으로 프로퍼티

default file permissions
public int $_file_perms
리턴 integer

$_muted_directories 공개적으로 정적으로 프로퍼티

contains directories outside of SMARTY_DIR that are to be muted by muteExpectedErrors()
public static $_muted_directories

$_parserdebug 공개적으로 프로퍼티

internal flag to enable parser debugging
public bool $_parserdebug
리턴 boolean

$_previous_error_handler 공개적으로 정적으로 프로퍼티

error handler returned by set_error_hanlder() in Smarty::muteExpectedErrors()
public static $_previous_error_handler

$_resource_handlers 공개적으로 프로퍼티

resource handler cache
public array $_resource_handlers
리턴 array

$_smarty_vars 공개적으로 정적으로 프로퍼티

global internal smarty vars
public static array $_smarty_vars
리턴 array

$_tag_stack 공개적으로 프로퍼티

block tag hierarchy
public array $_tag_stack
리턴 array

$allow_ambiguous_resources 공개적으로 프로퍼티

allow ambiguous resources (that are made unique by the resource handler)
public bool $allow_ambiguous_resources
리턴 boolean

$allow_php_templates 공개적으로 프로퍼티

controls if the php template file resource is allowed
public bool $allow_php_templates
리턴 boolean

$auto_literal 공개적으로 프로퍼티

auto literal on delimiters with whitspace
public bool $auto_literal
리턴 boolean

$autoload_filters 공개적으로 프로퍼티

autoload filter
public array $autoload_filters
리턴 array

$cache_id 공개적으로 프로퍼티

Set this if you want different sets of cache files for the same templates.
public string $cache_id
리턴 string

$cache_lifetime 공개적으로 프로퍼티

cache lifetime in seconds
public int $cache_lifetime
리턴 integer

$cache_locking 공개적으로 프로퍼티

Controls whether cache resources should emply locking mechanism
public bool $cache_locking
리턴 boolean

$cache_modified_check 공개적으로 프로퍼티

check If-Modified-Since headers
public bool $cache_modified_check
리턴 boolean

$caching 공개적으로 프로퍼티

caching enabled
public bool $caching
리턴 boolean

$caching_type 공개적으로 프로퍼티

Must be an element of $cache_resource_types.
public string $caching_type
리턴 string

$compile_check 공개적으로 프로퍼티

check template for modifications?
public bool $compile_check
리턴 boolean

$compile_id 공개적으로 프로퍼티

Set this if you want different sets of compiled files for the same templates.
public string $compile_id
리턴 string

$compile_locking 공개적으로 프로퍼티

locking concurrent compiles
public bool $compile_locking
리턴 boolean

$config_booleanize 공개적으로 프로퍼티

Controls whether config values of on/true/yes and off/false/no get converted to boolean.
public bool $config_booleanize
리턴 boolean

$config_overwrite 공개적으로 프로퍼티

Controls whether variables with the same name overwrite each other.
public bool $config_overwrite
리턴 boolean

$config_read_hidden 공개적으로 프로퍼티

Controls whether hidden config sections/vars are read from the file.
public bool $config_read_hidden
리턴 boolean

$debug_tpl 공개적으로 프로퍼티

Path of debug template.
public string $debug_tpl
리턴 string

$debugging 공개적으로 프로퍼티

Setting this to true enables the debug-console.
public bool $debugging
리턴 boolean

$debugging_ctrl 공개적으로 프로퍼티

  • NONE => no debugging control allowed
  • URL => enable debugging when SMARTY_DEBUG is found in the URL.
public string $debugging_ctrl
리턴 string

$default_config_handler_func 공개적으로 프로퍼티

default config handler
public callable $default_config_handler_func
리턴 callable

$default_config_type 공개적으로 프로퍼티

config type
public string $default_config_type
리턴 string

$default_modifiers 공개적으로 프로퍼티

default modifier
public array $default_modifiers
리턴 array

$default_plugin_handler_func 공개적으로 프로퍼티

default plugin handler
public callable $default_plugin_handler_func
리턴 callable

$default_resource_type 공개적으로 프로퍼티

Must be an valid key of $registered_resources.
public string $default_resource_type
리턴 string

$default_template_handler_func 공개적으로 프로퍼티

default template handler
public callable $default_template_handler_func
리턴 callable

$direct_access_security 공개적으로 프로퍼티

{@internal Currently used by Smarty_Internal_Template only.}}
public bool $direct_access_security
리턴 boolean

$error_reporting 공개적으로 프로퍼티

When set, smarty uses this value as error_reporting-level.
public int $error_reporting
리턴 integer

$error_unassigned 공개적으로 프로퍼티

display error on not assigned variables
public bool $error_unassigned
리턴 boolean

$escape_html 공개적으로 프로퍼티

autoescape variable output
public bool $escape_html
리턴 boolean

$force_cache 공개적으로 프로퍼티

force cache file creation
public bool $force_cache
리턴 boolean

$force_compile 공개적으로 프로퍼티

force template compiling?
public bool $force_compile
리턴 boolean

$get_used_tags 공개적으로 프로퍼티

Internal flag for getTags()
public bool $get_used_tags
리턴 boolean

$global_tpl_vars 공개적으로 정적으로 프로퍼티

assigned global tpl vars
public static $global_tpl_vars

$inheritance_merge_compiled_includes 공개적으로 프로퍼티

template inheritance merge compiled includes
public bool $inheritance_merge_compiled_includes
리턴 boolean

$joined_config_dir 공개적으로 프로퍼티

joined config directory string used in cache keys
public string $joined_config_dir
리턴 string

$joined_template_dir 공개적으로 프로퍼티

joined template directory string used in cache keys
public string $joined_template_dir
리턴 string

$left_delimiter 공개적으로 프로퍼티

template left-delimiter
public string $left_delimiter
리턴 string

$locking_timeout 공개적으로 프로퍼티

seconds to wait for acquiring a lock before ignoring the write lock
public float $locking_timeout
리턴 float

$merge_compiled_includes 공개적으로 프로퍼티

merge compiled includes
public bool $merge_compiled_includes
리턴 boolean

$merged_templates_func 공개적으로 프로퍼티

Saved parameter of merged templates during compilation
public array $merged_templates_func
리턴 array

$php_handling 공개적으로 프로퍼티

controls handling of PHP-blocks
public int $php_handling
리턴 integer

$plugin_search_order 공개적으로 프로퍼티

plugin search order
public array $plugin_search_order
리턴 array

$properties 공개적으로 프로퍼티

internal config properties
public array $properties
리턴 array

$registered_cache_resources 공개적으로 프로퍼티

registered cache resources
public array $registered_cache_resources
리턴 array

$registered_classes 공개적으로 프로퍼티

registered classes
public array $registered_classes
리턴 array

$registered_filters 공개적으로 프로퍼티

registered filters
public array $registered_filters
리턴 array

$registered_objects 공개적으로 프로퍼티

registered objects
public array $registered_objects
리턴 array

$registered_plugins 공개적으로 프로퍼티

registered plugins
public array $registered_plugins
리턴 array

$registered_resources 공개적으로 프로퍼티

registered resources
public array $registered_resources
리턴 array

$right_delimiter 공개적으로 프로퍼티

template right-delimiter
public string $right_delimiter
리턴 string

$security_class 공개적으로 프로퍼티

This should be instance of Smarty_Security.
또한 보기: Smarty_Security
public string $security_class
리턴 string

$security_policy 공개적으로 프로퍼티

implementation of security class
public Smarty_Security $security_policy
리턴 Smarty_Security

$smarty 공개적으로 프로퍼티

self pointer to Smarty object
public Smarty $smarty
리턴 Smarty

$smarty_debug_id 공개적으로 프로퍼티

Only used when $debugging_ctrl is set to 'URL'. The name of the URL-parameter that activates debugging.
public type $smarty_debug_id
리턴 type

$start_time 공개적으로 프로퍼티

start time for execution time calculation
public int $start_time
리턴 integer

$template_functions 공개적으로 프로퍼티

global template functions
public array $template_functions
리턴 array

$template_objects 공개적으로 프로퍼티

cached template objects
public array $template_objects
리턴 array

$use_include_path 공개적으로 프로퍼티

look up relative filepaths in include_path
public bool $use_include_path
리턴 boolean

$use_sub_dirs 공개적으로 프로퍼티

use sub dirs for compiled/cached files?
public bool $use_sub_dirs
리턴 boolean