本文整理汇总了PHP中TYPO3\CMS\Core\Resource\Folder::getRole方法的典型用法代码示例。如果您正苦于以下问题:PHP Folder::getRole方法的具体用法?PHP Folder::getRole怎么用?PHP Folder::getRole使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TYPO3\CMS\Core\Resource\Folder
的用法示例。
在下文中一共展示了Folder::getRole方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: dirData
/**
* Returns some data specific for the directories...
*
* @param \TYPO3\CMS\Core\Resource\Folder $folderObject File information array
* @return array (title, icon, path)
* @deprecated since 6.2 - will be removed two versions later without replacement
*/
public function dirData(\TYPO3\CMS\Core\Resource\Folder $folderObject)
{
GeneralUtility::logDeprecatedFunction();
$title = htmlspecialchars($folderObject->getName());
$icon = 'apps-filetree-folder-default';
$role = $folderObject->getRole();
if ($role === FolderInterface::ROLE_TEMPORARY) {
$title = '<strong>' . $GLOBALS['LANG']->getLL('temp', TRUE) . '</strong>';
$icon = 'apps-filetree-folder-temp';
} elseif ($role === FolderInterface::ROLE_RECYCLER) {
$icon = 'apps-filetree-folder-recycler';
$title = '<strong>' . $GLOBALS['LANG']->getLL('recycler', TRUE) . '</strong>';
}
return array($title, $icon, $folderObject->getIdentifier());
}