Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • Template

Classes

  • AbstractFileBasedTemplate
  • AbstractTemplate
  • CallableComplexFileBasedTemplateManager
  • ComplexFileBasedTemplate
  • ExpressiveTemplateAdapter
  • FileBasedTemplate
  • RuntimeContentBasedTemplate
  • TemplateDumper

Interfaces

  • DelimiterInterface
  • TemplateInterface
  • Overview
  • Namespace
  • Class

Class AbstractTemplate

Net\Bazzline\Component\Template\AbstractTemplate implements Net\Bazzline\Component\Template\TemplateInterface

Direct known subclasses

Net\Bazzline\Component\Template\AbstractFileBasedTemplate, Net\Bazzline\Component\Template\RuntimeContentBasedTemplate

Indirect known subclasses

Net\Bazzline\Component\Template\CallableComplexFileBasedTemplateManager, Net\Bazzline\Component\Template\ComplexFileBasedTemplate, Net\Bazzline\Component\Template\FileBasedTemplate
Abstract
Namespace: Net\Bazzline\Component\Template
Located at AbstractTemplate.php
Methods summary
public
# __construct( array $variables = array() )

Parameters

$variables
public string
# __invoke( array $variables = array() )

Parameters

$variables

Returns

string
public
# assignMany( array $variables, boolean $mergeWithExisting = true )

Parameters

$variables
$mergeWithExisting

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::assignMany()
public
# assignOne( string $key, mixed $value )

Parameters

$key
$value

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::assignOne()
public boolean
# isAssigned( string $key )

Parameters

$key

Returns

boolean

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::isAssigned()
public string
# render( )

Returns

string

Throws

RuntimeException

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::render()
public
# reset( )

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::reset()
public string
# __toString( )

Returns

string

Throws

RuntimeException

Implementation of

Net\Bazzline\Component\Template\TemplateInterface::__toString()
abstract protected string
# getContent( )

Returns

string

Throws

RuntimeException
protected null|mixed
# getValueByKeyOrNull( string $key )

Parameters

$key

Returns

null|mixed
protected array
# getVariables( )

Returns

array
PHP Template Component by bazzline.net API documentation generated by ApiGen