Place module in /modules/ and include the call in your bootstrap.
return array
(
'left_column' => 'lft',
'right_column' => 'rgt',
'level_column' => 'lvl',
'scope_column' => 'scope',
'parent_column' => 'parent_id'
);
class Model_Category extends ORM_MPTT {
}
$cat = ORM::factory('Category_Mptt');
$cat->name = 'Music';
$cat->insert_as_new_root();
echo 'Category ID'.$mptt->id.' set at level '.$cat->lvl.' (scope: '.$cat->scope.')';
$c1 = $cat; // Saving id for next example
$cat->clear(); // Clearing ORM object
$cat->name = 'Terminology';
$cat->insert_as_last_child($c1);