Gregwar\RST\Environment::createTitle PHP Method

createTitle() public method

Title level
public createTitle ( $level )
    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);
    }