SysCategory¶
\nn\t3::SysCategory()¶
Simplifies the work and access to the sys_category of Typo3
.
Overview of Methods¶
\nn\t3::SysCategory()->findAll($branchUid = NULL);¶
Get list of all sys_categories
\nn\t3::SysCategory()->findAll();
@return array\nn\t3::SysCategory()->findAllByUid($branchUid = NULL);¶
Get list of all sys_categories, return uid as key
\nn\t3::SysCategory()->findAllByUid();
@return array\nn\t3::SysCategory()->findByUid($uidList = NULL);¶
get sys_categories based on uid(s).
\nn\t3::SysCategory()->findByUid( 12 );
\nn\t3::SysCategory()->findByUid( '12,11,5' );
\nn\t3::SysCategory()->findByUid( [12, 11, 5] );
@return array|\TYPO3\CMS\Extbase\Domain\Model\Category.
\nn\t3::SysCategory()->getTree($branchUid = NULL);¶
Get the entire SysCategory tree (as an array). Each node has the attributes 'parent' and 'children', to be able to recursively iterate through tree.
\nn\t3::SysCategory()->getTree();
\nn\t3::SysCategory()->getTree( $uid );
ToDo: Check if caching makes sense
@return array