本文整理汇总了PHP中Zend_Markup_Token::getName方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Markup_Token::getName方法的具体用法?PHP Zend_Markup_Token::getName怎么用?PHP Zend_Markup_Token::getName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Zend_Markup_Token
的用法示例。
在下文中一共展示了Zend_Markup_Token::getName方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _getMarkupName
/**
* Get the markup name
*
* @param Zend_Markup_Token
*
* @return string
*/
protected function _getMarkupName(Zend_Markup_Token $token)
{
$name = $token->getName();
if (empty($name)) {
return false;
}
return $this->_resolveMarkupName($name);
}
示例2: _isStopper
/**
* Check if a tag is a stopper
*
* @param array $token
* @param Zend_Markup_Token $current
*
* @return bool
*/
protected function _isStopper(array $token, Zend_Markup_Token $current)
{
switch ($current->getName()) {
case 'h1':
case 'h2':
case 'h3':
case 'h4':
case 'h5':
case 'h6':
case 'list':
case 'li':
if ($token['type'] == Zend_Markup_Token::TYPE_TAG && ($token['name'] == 'break' || $token['name'] == 'p')) {
return true;
}
break;
case 'break':
return false;
break;
default:
if ($token['type'] == Zend_Markup_Token::TYPE_TAG && $token['name'] == $current->getName()) {
return true;
}
break;
}
return false;
}
示例3: _removeFromSearchedStoppers
/**
* Remove from searched stoppers
*
* @param Zend_Markup_Token $token
* @return void
*/
protected function _removeFromSearchedStoppers(Zend_Markup_Token $token)
{
$this->_checkTagDeclaration($token->getName());
foreach ($this->_tags[$token->getName()]['stoppers'] as $stopper) {
--$this->_searchedStoppers[$stopper];
}
}