<div id="content"> <div align="center"><h1>Todo List</h1></div> <h2>Doctrine</h2> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methoddelete">Doctrine_Node_NestedSet::delete()</a></h3> <ul> <li>Delete more efficiently. Wrap in transaction if needed.</li> </ul> <h3><a href="Doctrine/Doctrine_Tree_NestedSet.html#methodfetchBranch">Doctrine_Tree_NestedSet::fetchBranch()</a></h3> <ul> <li>Only fetch the lft and rgt values of the initial record. more is not needed.</li> </ul> <h3><a href="Doctrine/Doctrine_Table.html#methodgetClassnameToReturn">Doctrine_Table::getClassnameToReturn()</a></h3> <ul> <li>this function could use reflection to check the first time it runs if the subclassing option is not set.</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodgetDescendants">Doctrine_Node_NestedSet::getDescendants()</a></h3> <ul> <li>Currently all descendants are fetched, no matter the depth. Maybe there is a better solution with less overhead.</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodinsertAsFirstChildOf">Doctrine_Node_NestedSet::insertAsFirstChildOf()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodinsertAsLastChildOf">Doctrine_Node_NestedSet::insertAsLastChildOf()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodinsertAsNextSiblingOf">Doctrine_Node_NestedSet::insertAsNextSiblingOf()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodinsertAsParentOf">Doctrine_Node_NestedSet::insertAsParentOf()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodinsertAsPrevSiblingOf">Doctrine_Node_NestedSet::insertAsPrevSiblingOf()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodmakeRoot">Doctrine_Node_NestedSet::makeRoot()</a></h3> <ul> <li>Exception handling/wrapping</li> </ul> <h3><a href="Doctrine/Doctrine_Adapter/Doctrine_Adapter_Oracle.html#methodsetFetchMode">Doctrine_Adapter_Oracle::setFetchMode()</a></h3> <ul> <li>Support FETCH_CLASS and FETCH_INTO.</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#methodupdateNode">Doctrine_Node_NestedSet::updateNode()</a></h3> <ul> <li>Wrap in transaction</li> </ul> <h3><a href="Doctrine/Doctrine_Node_NestedSet.html#method_moveBetweenTrees">Doctrine_Node_NestedSet::_moveBetweenTrees()</a></h3> <ul> <li>Better exception handling/wrapping</li> </ul> </div>