1*be906b56SAndreas Gohr<?php 2*be906b56SAndreas Gohr 3*be906b56SAndreas Gohrnamespace dokuwiki\Parsing\ParserMode; 4*be906b56SAndreas Gohr 5*be906b56SAndreas Gohrclass Camelcaselink extends AbstractMode 6*be906b56SAndreas Gohr{ 7*be906b56SAndreas Gohr /** @inheritdoc */ 8*be906b56SAndreas Gohr public function connectTo($mode) 9*be906b56SAndreas Gohr { 10*be906b56SAndreas Gohr $this->Lexer->addSpecialPattern( 11*be906b56SAndreas Gohr '\b[A-Z]+[a-z]+[A-Z][A-Za-z]*\b', 12*be906b56SAndreas Gohr $mode, 13*be906b56SAndreas Gohr 'camelcaselink' 14*be906b56SAndreas Gohr ); 15*be906b56SAndreas Gohr } 16*be906b56SAndreas Gohr 17*be906b56SAndreas Gohr /** @inheritdoc */ 18*be906b56SAndreas Gohr public function getSort() 19*be906b56SAndreas Gohr { 20*be906b56SAndreas Gohr return 290; 21*be906b56SAndreas Gohr } 22*be906b56SAndreas Gohr} 23