本文整理汇总了PHP中Release::getTags方法的典型用法代码示例。如果您正苦于以下问题:PHP Release::getTags方法的具体用法?PHP Release::getTags怎么用?PHP Release::getTags使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Release
的用法示例。
在下文中一共展示了Release::getTags方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createTagsEdit
private function createTagsEdit()
{
//Suppression d'un tag
$sTags = '';
foreach ($this->oRelease->getTags() as $iTagId => $oRegex) {
$oButton = new View('button');
$oButton->addData('link', 'index.php?p=modrelease&a=deletetag&id=' . $this->oRelease->getId() . '&tag=' . $iTagId);
$oButton->addData('icon', 'fa-times');
$oButton->addData('style', 'info');
$oButton->addData('text', $oRegex->getName());
$oButton->create();
$sTags .= $oButton->getCode() . ' ';
}
//Ajout d'un tag
$aRegex = Regex::getSelectRegex();
$oPopupAdd = new View('popup');
$oPopupAdd->addData('id', 'addtag');
$oPopupAdd->addData('buttonstyle', 'btn-success');
$oPopupAdd->addData('buttonicon', 'fa-plus');
$oPopupAdd->addData('buttontext', 'Ajouter');
$oPopupAdd->addData('title', 'Ajouter un tag');
$oFormAdd = new FormGenerator();
$oFormAdd->setAction('index.php?p=modrelease&a=addtag&id=' . $this->oRelease->getId());
$oFormAdd->addSelect('Tag', 'tag', $aRegex);
$oFormAdd->create();
$oPopupAdd->addData('content', $oFormAdd->getCode());
$oPopupAdd->create();
$sTags .= $oPopupAdd->getCode();
$this->oView->addData('tagsdelete', $sTags);
}
示例2: checkTags
/**
* Vérifie si un des tags est de la catégorie demandée
* @param int $p_iIdCat ID de la catégorie recherchée
* @return boolean
*/
private function checkTags($p_iIdCat)
{
foreach ($this->oRelease->getTags() as $oRegex) {
if ($oRegex->getCategorie() == $p_iIdCat) {
return true;
}
}
return false;
}
示例3: getTags
/**
* Accesseur
* @return array
*/
public function getTags()
{
return $this->oRelease->getTags();
}