forked from kevinowino869/mitrobill
.github
Sample
admin
docs
install
pages_template
qrcode
system
autoload
cache
controllers
lan
paymentgateway
plugin
uploads
vendors
mpdf
smarty
libs
plugins
sysplugins
smarty_cacheresource.php
smarty_cacheresource_custom.php
smarty_cacheresource_keyvaluestore.php
smarty_data.php
smarty_internal_block.php
smarty_internal_cacheresource_file.php
smarty_internal_compile_append.php
smarty_internal_compile_assign.php
smarty_internal_compile_block.php
smarty_internal_compile_block_child.php
smarty_internal_compile_block_parent.php
smarty_internal_compile_break.php
smarty_internal_compile_call.php
smarty_internal_compile_capture.php
smarty_internal_compile_child.php
smarty_internal_compile_config_load.php
smarty_internal_compile_continue.php
smarty_internal_compile_debug.php
smarty_internal_compile_eval.php
smarty_internal_compile_extends.php
smarty_internal_compile_for.php
smarty_internal_compile_foreach.php
smarty_internal_compile_function.php
smarty_internal_compile_if.php
smarty_internal_compile_include.php
smarty_internal_compile_include_php.php
smarty_internal_compile_insert.php
smarty_internal_compile_ldelim.php
smarty_internal_compile_make_nocache.php
smarty_internal_compile_nocache.php
smarty_internal_compile_parent.php
smarty_internal_compile_private_block_plugin.php
smarty_internal_compile_private_foreachsection.php
smarty_internal_compile_private_function_plugin.php
smarty_internal_compile_private_modifier.php
smarty_internal_compile_private_object_block_function.php
smarty_internal_compile_private_object_function.php
smarty_internal_compile_private_php.php
smarty_internal_compile_private_print_expression.php
smarty_internal_compile_private_registered_block.php
smarty_internal_compile_private_registered_function.php
smarty_internal_compile_private_special_variable.php
smarty_internal_compile_rdelim.php
smarty_internal_compile_section.php
smarty_internal_compile_setfilter.php
smarty_internal_compile_shared_inheritance.php
smarty_internal_compile_while.php
smarty_internal_compilebase.php
smarty_internal_config_file_compiler.php
smarty_internal_configfilelexer.php
smarty_internal_configfileparser.php
smarty_internal_data.php
smarty_internal_debug.php
smarty_internal_errorhandler.php
smarty_internal_extension_handler.php
smarty_internal_method_addautoloadfilters.php
smarty_internal_method_adddefaultmodifiers.php
smarty_internal_method_append.php
smarty_internal_method_appendbyref.php
smarty_internal_method_assignbyref.php
smarty_internal_method_assignglobal.php
smarty_internal_method_clearallassign.php
smarty_internal_method_clearallcache.php
smarty_internal_method_clearassign.php
smarty_internal_method_clearcache.php
smarty_internal_method_clearcompiledtemplate.php
smarty_internal_method_clearconfig.php
smarty_internal_method_compileallconfig.php
smarty_internal_method_compilealltemplates.php
smarty_internal_method_configload.php
smarty_internal_method_createdata.php
smarty_internal_method_getautoloadfilters.php
smarty_internal_method_getconfigvariable.php
smarty_internal_method_getconfigvars.php
smarty_internal_method_getdebugtemplate.php
smarty_internal_method_getdefaultmodifiers.php
smarty_internal_method_getglobal.php
smarty_internal_method_getregisteredobject.php
smarty_internal_method_getstreamvariable.php
smarty_internal_method_gettags.php
smarty_internal_method_gettemplatevars.php
smarty_internal_method_literals.php
smarty_internal_method_loadfilter.php
smarty_internal_method_loadplugin.php
smarty_internal_method_mustcompile.php
smarty_internal_method_registercacheresource.php
smarty_internal_method_registerclass.php
smarty_internal_method_registerdefaultconfighandler.php
smarty_internal_method_registerdefaultpluginhandler.php
smarty_internal_method_registerdefaulttemplatehandler.php
smarty_internal_method_registerfilter.php
smarty_internal_method_registerobject.php
smarty_internal_method_registerplugin.php
smarty_internal_method_registerresource.php
smarty_internal_method_setautoloadfilters.php
smarty_internal_method_setdebugtemplate.php
smarty_internal_method_setdefaultmodifiers.php
smarty_internal_method_unloadfilter.php
smarty_internal_method_unregistercacheresource.php
smarty_internal_method_unregisterfilter.php
smarty_internal_method_unregisterobject.php
smarty_internal_method_unregisterplugin.php
smarty_internal_method_unregisterresource.php
smarty_internal_nocache_insert.php
smarty_internal_parsetree.php
smarty_internal_parsetree_code.php
smarty_internal_parsetree_dq.php
smarty_internal_parsetree_dqcontent.php
smarty_internal_parsetree_tag.php
smarty_internal_parsetree_template.php
smarty_internal_parsetree_text.php
smarty_internal_resource_eval.php
smarty_internal_resource_extends.php
smarty_internal_resource_file.php
smarty_internal_resource_php.php
smarty_internal_resource_registered.php
smarty_internal_resource_stream.php
smarty_internal_resource_string.php
smarty_internal_runtime_cachemodify.php
smarty_internal_runtime_cacheresourcefile.php
smarty_internal_runtime_capture.php
smarty_internal_runtime_codeframe.php
smarty_internal_runtime_filterhandler.php
smarty_internal_runtime_foreach.php
smarty_internal_runtime_getincludepath.php
smarty_internal_runtime_inheritance.php
smarty_internal_runtime_make_nocache.php
smarty_internal_runtime_tplfunction.php
smarty_internal_runtime_updatecache.php
smarty_internal_runtime_updatescope.php
smarty_internal_runtime_writefile.php
smarty_internal_smartytemplatecompiler.php
smarty_internal_template.php
smarty_internal_templatebase.php
smarty_internal_templatecompilerbase.php
smarty_internal_templatelexer.php
smarty_internal_templateparser.php
smarty_internal_testinstall.php
smarty_internal_undefined.php
smarty_resource.php
smarty_resource_custom.php
smarty_resource_recompiled.php
smarty_resource_uncompiled.php
smarty_security.php
smarty_template_cached.php
smarty_template_compiled.php
smarty_template_config.php
smarty_template_resource_base.php
smarty_template_source.php
smarty_undefined_variable.php
smarty_variable.php
smartycompilerexception.php
smartyexception.php
Autoloader.php
Smarty.class.php
SmartyBC.class.php
bootstrap.php
debug.tpl
COPYING.lib
index.html
index.html
boot.php
cron.php
index.html
orm.php
radius.php
ui
.gitignore
LICENSE
README.md
config.sample.php
index.php
version.json
91 lines
1.6 KiB
PHP
91 lines
1.6 KiB
PHP
![]() |
<?php
|
||
|
|
||
|
/**
|
||
|
* Smarty {block} tag class
|
||
|
*
|
||
|
* @package Smarty
|
||
|
* @subpackage PluginsInternal
|
||
|
* @author Uwe Tews
|
||
|
*/
|
||
|
class Smarty_Internal_Block
|
||
|
{
|
||
|
/**
|
||
|
* Block name
|
||
|
*
|
||
|
* @var string
|
||
|
*/
|
||
|
public $name = '';
|
||
|
|
||
|
/**
|
||
|
* Hide attribute
|
||
|
*
|
||
|
* @var bool
|
||
|
*/
|
||
|
public $hide = false;
|
||
|
|
||
|
/**
|
||
|
* Append attribute
|
||
|
*
|
||
|
* @var bool
|
||
|
*/
|
||
|
public $append = false;
|
||
|
|
||
|
/**
|
||
|
* prepend attribute
|
||
|
*
|
||
|
* @var bool
|
||
|
*/
|
||
|
public $prepend = false;
|
||
|
|
||
|
/**
|
||
|
* Block calls $smarty.block.child
|
||
|
*
|
||
|
* @var bool
|
||
|
*/
|
||
|
public $callsChild = false;
|
||
|
|
||
|
/**
|
||
|
* Inheritance child block
|
||
|
*
|
||
|
* @var Smarty_Internal_Block|null
|
||
|
*/
|
||
|
public $child = null;
|
||
|
|
||
|
/**
|
||
|
* Inheritance calling parent block
|
||
|
*
|
||
|
* @var Smarty_Internal_Block|null
|
||
|
*/
|
||
|
public $parent = null;
|
||
|
|
||
|
/**
|
||
|
* Inheritance Template index
|
||
|
*
|
||
|
* @var int
|
||
|
*/
|
||
|
public $tplIndex = 0;
|
||
|
|
||
|
/**
|
||
|
* Smarty_Internal_Block constructor.
|
||
|
* - if outer level {block} of child template ($state === 1) save it as child root block
|
||
|
* - otherwise process inheritance and render
|
||
|
*
|
||
|
* @param string $name block name
|
||
|
* @param int|null $tplIndex index of outer level {block} if nested
|
||
|
*/
|
||
|
public function __construct($name, $tplIndex)
|
||
|
{
|
||
|
$this->name = $name;
|
||
|
$this->tplIndex = $tplIndex;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Compiled block code overloaded by {block} class
|
||
|
*
|
||
|
* @param \Smarty_Internal_Template $tpl
|
||
|
*/
|
||
|
public function callBlock(Smarty_Internal_Template $tpl)
|
||
|
{
|
||
|
}
|
||
|
}
|