// Temel bir kategori eklemek
$root = Category::create(['name' => 'Root kategori']);
// alt kategori eklemek
$masterCategoryId = 1;
$child = Category::create(['title' => 'Alt kategori']);
$child->makeChildOf($masterCategoryId);
// hiyerarşik şekilde alt kategorileri listelemek
$categories = Category::all()->first()->getDescendantsAndSelf();
// blade template içinde select düşey listesi yapmak
<ul>
@foreach($categories as $category)
<li>{{ HTML::link('categories/'.$category->id, str_repeat('---', $category->depth ).' '.$category->title, ['title' => $category->title]) }}</li>
@endforeach
</ul>