League\CommonMark\Cursor::advanceBySpaceOrTab PHP Method

advanceBySpaceOrTab() public method

Advances the cursor by a single space or tab, if present
public advanceBySpaceOrTab ( ) : boolean
return boolean
    public function advanceBySpaceOrTab()
    {
        $character = $this->getCharacter();
        if ($character === ' ' || $character === "\t") {
            $this->advanceBy(1, true);
            return true;
        }
        return false;
    }

Usage Example

Example #1
0
 public function matchesNextLine(Cursor $cursor)
 {
     if (!$cursor->isIndented() && $cursor->getFirstNonSpaceCharacter() === '>') {
         $cursor->advanceToFirstNonSpace();
         $cursor->advance();
         $cursor->advanceBySpaceOrTab();
         return true;
     }
     return false;
 }
All Usage Examples Of League\CommonMark\Cursor::advanceBySpaceOrTab