Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
isTemplateFresh example
if
(
null !==
$index
)
{
$cls
.= '___'.
$index
;
}
if
(
isset
(
$this
->loadedTemplates
[
$cls
]
)
)
{
return
$this
->loadedTemplates
[
$cls
]
;
}
if
(
!
class_exists
(
$cls
, false
)
)
{
$key
=
$this
->cache->
generateKey
(
$name
,
$mainCls
)
;
if
(
!
$this
->
isAutoReload
(
)
||
$this
->
isTemplateFresh
(
$name
,
$this
->cache->
getTimestamp
(
$key
)
)
)
{
$this
->cache->
load
(
$key
)
;
}
$source
= null;
if
(
!
class_exists
(
$cls
, false
)
)
{
$source
=
$this
->
getLoader
(
)
->
getSourceContext
(
$name
)
;
$content
=
$this
->
compileSource
(
$source
)
;
$this
->cache->
write
(
$key
,
$content
)
;
$this
->cache->
load
(
$key
)
;
if
(
!
class_exists
(
$mainCls
, false
)
)
{