/** * Calls t3lib_tsfeBeUserAuth::extGetTreeList. * Although this duplicates the function t3lib_tsfeBeUserAuth::extGetTreeList * this is necessary to create the object that is used recursively by the original function. * * Generates a list of Page-uid's from $id. List does not include $id itself * The only pages excluded from the list are deleted pages. * * @param integer Start page id * @param integer Depth to traverse down the page tree. * @param integer $begin is an optional integer that determines at which level in the tree to start collecting uid's. Zero means 'start right away', 1 = 'next level and out' * @param string Perms clause * @return string Returns the list with a comma in the end (if any pages selected!) * @todo Define visibility */ public function extGetTreeList($id, $depth, $begin = 0, $perms_clause) { // TODO: Fix this as this calls a non-static method return \TYPO3\CMS\Backend\FrontendBackendUserAuthentication::extGetTreeList($id, $depth, $begin, $perms_clause); }