Exakat\Tasks\Load::processDefault PHP Method

processDefault() private method

private processDefault ( )
    private function processDefault()
    {
        $defaultId = $this->addAtom('Default');
        $current = $this->id;
        ++$this->id;
        // Skip : or ;
        $this->startSequence();
        while (!in_array($this->tokens[$this->id + 1][0], array(T_CLOSE_CURLY, T_CASE, T_DEFAULT, T_ENDSWITCH))) {
            $this->processNext();
        }
        $this->addLink($defaultId, $this->sequence, 'CODE');
        $this->endSequence();
        $this->setAtom($defaultId, array('code' => $this->tokens[$current][1], 'fullcode' => $this->tokens[$current][1] . ' : ' . self::FULLCODE_SEQUENCE, 'line' => $this->tokens[$current][2], 'token' => $this->getToken($this->tokens[$current][0])));
        $this->pushExpression($defaultId);
        return $defaultId;
    }
Load