Full index

Package indexes


a c d e f g h i l p r s t _
a
top
addEscape
Savant3::addEscape() in Savant3.php
Adds to the callbacks used when calling $this->escape().
addFilters
Savant3::addFilters() in Savant3.php
Adds filter callbacks to the stack of filters.
addPath
Savant3::addPath() in Savant3.php
Adds to the search path for templates and resources.
ahref
Savant3_Plugin_ahref::ahref() in Savant3_Plugin_ahref.php
Generate an HTML <a href="">...</a> tag.
apiVersion
Savant3::apiVersion() in Savant3.php
Reports the API version for this class.
applyFilters
Runs all filter callbacks on buffered output.
assign
Savant3::assign() in Savant3.php
Sets variables for the template (by copy).
assignRef
Savant3::assignRef() in Savant3.php
Sets variables for the template (by reference).
c
top
$code
The error code, typically a Savant 'ERR_*' string.
$custom
Savant3_Plugin_date::$custom in Savant3_Plugin_date.php
Custom strftime() format strings to use for dates.
d
top
$default
Savant3_Plugin_date::$default in Savant3_Plugin_date.php
The default strftime() format string.
$documentRoot
Savant3_Plugin_image::$documentRoot in Savant3_Plugin_image.php
The document root.
date
Savant3_Plugin_date::date() in Savant3_Plugin_date.php
Outputs a formatted date using strftime() conventions.
display
Savant3::display() in Savant3.php
Displays a template directly (equivalent to
  1. echo 
).
e
top
eprint
Savant3::eprint() in Savant3.php
Prints a value after escaping it for output.
error
Savant3::error() in Savant3.php
Returns an error object or throws an exception.
escape
Savant3::escape() in Savant3.php
Applies escaping to a value.
Error.php
Error.php in Error.php
Exception.php
Exception.php in Exception.php
f
top
fetch
Savant3::fetch() in Savant3.php
Compiles, executes, and filters a template source.
filter
Savant3_Filter_trimwhitespace::filter() in Savant3_Filter_trimwhitespace.php
Removes extra white space within the text.
filter
Stub method for extended behaviors.
findFile
Savant3::findFile() in Savant3.php
Searches the directory paths for a given file.
Filter.php
Filter.php in Filter.php
g
top
getConfig
Savant3::getConfig() in Savant3.php
Returns a copy of the Savant3 configuration parameters.
getEscape
Savant3::getEscape() in Savant3.php
Gets the array of output-escaping callbacks.
h
top
htmlAttribs
Savant3_Plugin_htmlAttribs::htmlAttribs() in Savant3_Plugin_htmlAttribs.php
Converts an associative array to a string of tag attributes.
i
top
$imageDir
Savant3_Plugin_image::$imageDir in Savant3_Plugin_image.php
The base directory for images within the document root.
$info
An array of error-specific information.
image
Savant3_Plugin_image::image() in Savant3_Plugin_image.php
Outputs an <img ... /> tag.
isError
Savant3::isError() in Savant3.php
Tests if an object is of the Savant3_Error class.
l
top
$level
The error severity level.
p
top
plugin
Savant3::plugin() in Savant3.php
Returns an internal plugin object; creates it as needed.
Plugin.php
Plugin.php in Plugin.php
r
top
replace
Savant3_Filter_trimwhitespace::replace() in Savant3_Filter_trimwhitespace.php
Does a simple search-and-replace on the source text.
s
top
$Savant
Optional reference to the calling Savant object.
$Savant
Reference to the calling Savant object.
Savant3
Savant3 in Savant3.php
Provides an object-oriented template system for PHP5.
Savant3_Filter_trimwhitespace.php
Savant3_Filter_trimwhitespace.php in Savant3_Filter_trimwhitespace.php
Savant3_Plugin_ahref.php
Savant3_Plugin_ahref.php in Savant3_Plugin_ahref.php
Savant3_Plugin_date.php
Savant3_Plugin_date.php in Savant3_Plugin_date.php
Savant3_Plugin_htmlAttribs.php
Savant3_Plugin_htmlAttribs.php in Savant3_Plugin_htmlAttribs.php
Savant3_Plugin_image.php
Savant3_Plugin_image.php in Savant3_Plugin_image.php
Savant3.php
Savant3.php in Savant3.php
Savant3_Error
Savant3_Error in Error.php
Provides a simple error class for Savant.
Savant3_Exception
Savant3_Exception in Exception.php
A simple Savant3_Exception class.
Savant3_Filter
Savant3_Filter in Filter.php
Abstract Savant3_Filter class.
Savant3_Filter_trimwhitespace
Savant3_Filter_trimwhitespace in Savant3_Filter_trimwhitespace.php
Filter to remove extra white space within the text.
Savant3_Plugin
Savant3_Plugin in Plugin.php
Abstract Savant3_Plugin class.
Savant3_Plugin_ahref
Savant3_Plugin_ahref in Savant3_Plugin_ahref.php
Generates an <a href="">...</a> tag.
Savant3_Plugin_date
Savant3_Plugin_date in Savant3_Plugin_date.php
Plugin to generate a formatted date using strftime() conventions.
Savant3_Plugin_htmlAttribs
Savant3_Plugin_htmlAttribs in Savant3_Plugin_htmlAttribs.php
Plugin to convert an associative array to a string of tag attributes.
Savant3_Plugin_image
Savant3_Plugin_image in Savant3_Plugin_image.php
Plugin to generate an <img ... /> tag.
setAutoload
Savant3::setAutoload() in Savant3.php
Sets __autoload() usage on or off.
setCompiler
Savant3::setCompiler() in Savant3.php
Sets a custom compiler/pre-processor callback for template sources.
setErrorText
Sets the custom error text for __toString().
setEscape
Savant3::setEscape() in Savant3.php
Clears then sets the callbacks to use when calling $this->escape().
setExceptions
Sets whether or not exceptions will be thrown.
setExtract
Savant3::setExtract() in Savant3.php
Sets whether or not variables will be extracted.
setFilters
Savant3::setFilters() in Savant3.php
Resets the filter stack to the provided list of callbacks.
setPath
Savant3::setPath() in Savant3.php
Sets an entire array of search paths for templates or resources.
setPluginConf
Sets config array for a plugin.
setTemplate
Savant3::setTemplate() in Savant3.php
Sets the template name to use.
t
top
$trace
A debug backtrace for the error, if any.
template
Savant3::template() in Savant3.php
Compiles a template and returns path to compiled script.
_
top
$__config
Savant3::$__config in Savant3.php
Array of configuration parameters.
__call
Savant3::__call() in Savant3.php
Executes a main plugin method with arbitrary parameters.
__construct
Savant3::__construct() in Savant3.php
Constructor.
__construct
Constructor.
__construct
Constructor.
__construct
Constructor.
__toString
Savant3::__toString() in Savant3.php
Magic method to echo this object as template output.
__toString
Magic method for output dump.
a c d e f g h i l p r s t _