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.

_extractAttributes(
array $matches
)
:
array
Extract the attributes
Name | Type | Description |
---|---|---|
$matches | array |
Type | Description |
---|---|
array |

_isStopper(
array $token, \Zend_Markup_Token $current
)
:
bool
Check if a tag is a stopper
Name | Type | Description |
---|---|---|
$token | array | |
$current | \Zend_Markup_Token |
Type | Description |
---|---|
bool |

parse(
string $value
)
:
array
Prepare the parsing of a Textile string, the real parsing is done in {@link _parse()}
This should output something like this:
array(
array(
'tag' => '[tag="a" attr=val]',
'type' => Zend_Markup::TYPE_TAG,
'name' => 'tag',
'stoppers' => array('[/]', '[/tag]'),
'attributes' => array(
'tag' => 'a',
'attr' => 'val'
)
),
array(
'tag' => 'value',
'type' => Zend_Markup::TYPE_NONE
),
array(
'tag' => '[/tag]',
'type' => Zend_Markup::TYPE_STOPPER,
'name' => 'tag',
'stoppers' => array(),
'attributes' => array()
)
)
Name | Type | Description |
---|---|---|
$value | string |
Type | Description |
---|---|
array |