Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Defines the basic rendering functionality
TYPE_CALLBACK = '4'
Details TYPE_REPLACE = '8'
Details TYPE_ALIAS = '16'
DetailsZend_Filter $_defaultFilter = ''Filter chain
Detailsstring $_encoding = 'UTF-8'Encoding
Detailsbool $_filter = ''What filter to use
Detailsstring $_group = ''The current group
Detailsarray $_groups = 'array'Groups definition
Detailsarray $_markups = 'array'Tag info
DetailsZend_Markup_Parser_ParserInterface $_parser = ''Parser
DetailsZend_Loader_PluginLoader $_pluginLoader = ''Plugin loader for tags
DetailsZend_Markup_Token $_token = ''The current token
Details__construct(
array|Zend_Config $options
=
array
)
:
voidConstructor
Details_execute(
Zend_Markup_Token $token
)
:
stringExecute the token
Details_executeReplace(
Zend_Markup_Token $token, array $tag
)
:
stringExecute a replace token
Details_executeSingleReplace(
Zend_Markup_Token $token, array $tag
)
:
stringExecute a single replace token
Details_filter(
string $value
)
:
stringFilter method
Details_getGroup(
Zend_Markup_Token $token
)
:
string|boolGet the group of a token
Details_getMarkupName(
$token
)
:
stringGet the markup name
Details_getMarkupType(
string $name
)
:
false|intRetrieve markup type
Details_render(
Zend_Markup_Token $token
)
:
stringRender a single token
Details_resolveMarkupName(
string $name
)
:
stringResolve aliases for a markup name
DetailsaddDefaultFilter(
string $filter, $placement
=
Zend_Filter
)
:
voidAdd a default filter
DetailsaddDefaultFilters(
)
:
voidSet the default filters
DetailsaddFilter(
Zend_Filter_Interface $filter, string $markup, string $placement
=
Zend_Filter
)
:
Zend_Markup_Renderer_RendererAbstractAdd a filter for an existing markup
DetailsaddGroup(
string $name, array $allowedInside
=
array, array $allowsInside
=
array
)
:
voidAdd a render group
DetailsaddMarkup(
string $name, string $type, array $options
)
:
Zend_Markup_Renderer_RendererAbstractAdd a new markup
DetailsclearMarkups(
)
:
voidRemove the default tags
DetailsgetDefaultFilter(
)
:
voidGet the default filter
DetailsgetEncoding(
)
:
stringGet the renderer's encoding
DetailsgetFilter(
string $markup
)
:
Zend_Filter_InterfaceGet the filter for an existing markup
DetailsgetGroups(
)
:
arrayGet group definitions
DetailsgetParser(
)
:
Zend_Markup_Parser_ParserInterfaceGet the parser
DetailsgetPluginLoader(
)
:
Zend_Loader_PluginLoaderGet the plugin loader
DetailsremoveMarkup(
string $name
)
:
voidRemove a markup
Detailsrender(
$value
)
:
stringRender function
DetailssetDefaultFilter(
Zend_Filter_Interface $filter
)
:
voidSet the default filter
DetailssetEncoding(
string $encoding
)
:
voidSet the renderer's encoding
DetailssetFilter(
Zend_Filter_Interface $filter, string $markup
)
:
Zend_Markup_Renderer_RendererAbstractSet the filter for an existing
DetailssetParser(
Zend_Markup_Parser_ParserInterface $parser
)
:
Zend_Markup_Renderer_RendererAbstractSet the parser
Details