PHP 클래스 Common\Core\Twig\BaseTwigTemplate

상속: extends Symfony\Bundle\TwigBundle\TwigEngine
파일 보기 프로젝트 열기: forkcms/forkcms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$addSlashes boolean Should we add slashes to each value?
$debugMode boolean Debug mode.
$forkSettings common\ModulesSettings
$forms array List of form objects.
$language string Language.
$variables array List of assigned variables.

공개 메소드들

메소드 설명
addForm ( SpoonForm $form ) Adds a form to the template.
assign ( string | array $key, mixed $values = null ) Spoon assign method.
assignArray ( array $variables, $index = null ) Assign an entire array with keys & values.
assignGlobal ( string $key, mixed $value )
cache ( )
compile ( )
display ( )
getAssignedVariables ( ) : array Retrieves the already assigned variables.
isCached ( )
setAddSlashes ( boolean $enabled = true ) Should we execute addSlashed on the locale?
setForceCompile ( )
setPlugin ( )

보호된 메소드들

메소드 설명
startGlobals ( Twig_Environment &$twig )

메소드 상세

addForm() 공개 메소드

Adds a form to the template.
public addForm ( SpoonForm $form )
$form SpoonForm The form-instance to add.

assign() 공개 메소드

Spoon assign method.
public assign ( string | array $key, mixed $values = null )
$key string | array
$values mixed

assignArray() 공개 메소드

Assign an entire array with keys & values.
public assignArray ( array $variables, $index = null )
$variables array This array with keys and values will be used to search and replace in the template file.

assignGlobal() 공개 메소드

public assignGlobal ( string $key, mixed $value )
$key string
$value mixed

cache() 공개 메소드

사용 중단: no longer used because we use twig now
public cache ( )

compile() 공개 메소드

사용 중단: no longer used because we use twig now
public compile ( )

display() 공개 메소드

사용 중단: no longer used because we use twig now
public display ( )

getAssignedVariables() 공개 메소드

Retrieves the already assigned variables.
public getAssignedVariables ( ) : array
리턴 array

isCached() 공개 메소드

사용 중단: no longer used because we use twig now
public isCached ( )

setAddSlashes() 공개 메소드

Should we execute addSlashed on the locale?
public setAddSlashes ( boolean $enabled = true )
$enabled boolean Enable addslashes.

setForceCompile() 공개 메소드

사용 중단: no longer used because we use twig now
public setForceCompile ( )

setPlugin() 공개 메소드

사용 중단: no longer used because we use twig now
public setPlugin ( )

startGlobals() 보호된 메소드

protected startGlobals ( Twig_Environment &$twig )
$twig Twig_Environment

프로퍼티 상세

$addSlashes 보호되어 있는 프로퍼티

Should we add slashes to each value?
protected bool $addSlashes
리턴 boolean

$debugMode 보호되어 있는 프로퍼티

Debug mode.
protected bool $debugMode
리턴 boolean

$forkSettings 보호되어 있는 프로퍼티

protected ModulesSettings,Common $forkSettings
리턴 common\ModulesSettings

$forms 보호되어 있는 프로퍼티

List of form objects.
protected array $forms
리턴 array

$language 보호되어 있는 프로퍼티

Language.
protected string $language
리턴 string

$variables 보호되어 있는 프로퍼티

List of assigned variables.
protected array $variables
리턴 array