aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/inc/Parsing/ParserMode/Camelcaselink.php
blob: 31fd81230d32c42384f3e2c94a53495be59b6f7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

namespace dokuwiki\Parsing\ParserMode;

class Camelcaselink extends AbstractMode
{
    /** @inheritdoc */
    public function connectTo($mode)
    {
        $this->Lexer->addSpecialPattern(
            '\b[A-Z]+[a-z]+[A-Z][A-Za-z]*\b',
            $mode,
            'camelcaselink'
        );
    }

    /** @inheritdoc */
    public function getSort()
    {
        return 290;
    }
}