#!/usr/bin/env php genTreeOptionsTest($tree1, array('root' => 'Root Node'), array('root'))->children[0]->title) && p() && e('Root Node'); // 步骤1:单层路径创建 $tree2 = new stdclass(); r($dataviewTest->genTreeOptionsTest($tree2, array('level1' => 'Level 1', 'level2' => 'Level 2', 'level3' => 'Level 3'), array('level1', 'level2', 'level3'))->children[0]->children[0]->children[0]->title) && p() && e('Level 3'); // 步骤2:多层路径创建 r($dataviewTest->genTreeOptionsTestWithExisting(array('existing' => 'Existing Node', 'new' => 'New Node'), array('existing', 'new'))->children[0]->children[0]->title) && p() && e('New Node'); // 步骤3:现有节点扩展 r($dataviewTest->genTreeOptionsTestMultiple()['tree']->children[0]->title) && p() && e('Branch 1'); // 步骤4:多个兄弟节点第一个 r($dataviewTest->genTreeOptionsTestMultiple()['tree']->children[1]->title) && p() && e('Branch 2'); // 步骤5:多个兄弟节点第二个