public function initialize()
{
$this->hasManyToMany('id', 'Eva\\Wiki\\Entities\\CategoriesCategories', 'categoryId', 'parentId', 'Eva\\Wiki\\Entities\\Categories', 'id', array('alias' => 'parents'));
$this->hasManyToMany('id', 'Eva\\Wiki\\Entities\\CategoriesCategories', 'parentId', 'parentId', 'Eva\\Wiki\\Entities\\Categories', 'id', array('alias' => 'children'));
parent::initialize();
}