Fat-Free Framework  3.3.0  Overview Class List Hierarchy
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Preview Class Reference

Lightweight template engine. More...

+ Inheritance diagram for Preview:

Public Member Functions

 token ($str)
 
 resolve ($str, array $hive=NULL)
 
 render ($file, $mime='text/html', array $hive=NULL, $ttl=0)
 
- Public Member Functions inherited from View
 esc ($arg)
 
 raw ($arg)
 
 render ($file, $mime='text/html', array $hive=NULL, $ttl=0)
 

Protected Member Functions

 build ($node)
 
- Protected Member Functions inherited from View
 sandbox (array $hive=NULL)
 

Protected Attributes

 $mime
 MIME type.
 
- Protected Attributes inherited from View
 $view
 Template file.
 

Additional Inherited Members

- Static Public Member Functions inherited from Prefab
static instance ()
 

Detailed Description

Lightweight template engine.

Member Function Documentation

Preview::build (   $node)
protected

Assemble markup

Returns
string
Parameters
$nodestring
Preview::render (   $file,
  $mime = 'text/html',
array  $hive = NULL,
  $ttl = 0 
)

Render template

Returns
string
Parameters
$filestring
$mimestring
$hivearray
$ttlint
Preview::resolve (   $str,
array  $hive = NULL 
)

Render template string

Returns
string
Parameters
$strstring
$hivearray
Preview::token (   $str)

Convert token to variable

Returns
string
Parameters
$strstring

The documentation for this class was generated from the following file: