public function setCategoryPermissionIDs()
{
// First build a list of category
$Permissions = $this->SQL->getWhere('Permission', array('JunctionColumn' => 'PermissionCategoryID', 'JunctionID >' => 0))->resultArray();
$CategoryIDs = array();
foreach ($Permissions as $Row) {
$CategoryIDs[$Row['JunctionID']] = $Row['JunctionID'];
}
// Update all of the child categories.
$Root = CategoryModel::categories(-1);
$this->_setCategoryPermissionIDs($Root, $Root['CategoryID'], $CategoryIDs);
}