public function createTitle($level)
{
for ($currentLevel = 0; $currentLevel < 16; $currentLevel++) {
if ($currentLevel > $level) {
$this->levels[$currentLevel] = 1;
$this->counters[$currentLevel] = 0;
}
}
$this->levels[$level] = 1;
$this->counters[$level]++;
$token = array('title');
for ($i = 1; $i <= $level; $i++) {
$token[] = $this->counters[$i];
}
return implode('.', $token);
}