DB_NestedSet::createRootNode()
   -- 
   Creates a new root node.  If no id is specified then it is either  added to
   the beginning/end of the tree based on the $pos.
 Description
Optionally it deletes the whole tree and creates one initial rootnode
 +-- root1 [target]
 |
 +-- root2 [new]
 |
 +-- root3
  
Parameter
   
- array
      $values
- Hash with param => value pairs of the node (see $this->params) 
- integer
      $id
- ID of target node (the rootnode after which the node should be inserted) 
- boolean
      $first
- Danger: Deletes and (re)inits the whole tree - sequences are reset 
- string
      $pos
- The position in which to insert the new node. 
Return value
   returns
   The node id or false on error
  
Throws
   throws
   no exceptions thrown
  
Note
This function can not be called
statically.
Example
| Example 36-1. Create rootnodes | require_once('DB/NestedSet.php');
    $nestedSet =& DB_NestedSet::factory('DB', $dsn, $params);
    $nestedSet->createRootNode(array('name' => 'rootnode'), false, true); | 
 |