1515use TypeLang \PHPDoc \DocBlock \Tag \LinkTag \LinkTagFactory ;
1616use TypeLang \PHPDoc \DocBlock \Tag \MethodTag \MethodTagFactory ;
1717use TypeLang \PHPDoc \DocBlock \Tag \NoNamedArgumentsTag \NoNamedArgumentsTagFactory ;
18+ use TypeLang \PHPDoc \DocBlock \Tag \OverrideTag \OverrideTagFactory ;
1819use TypeLang \PHPDoc \DocBlock \Tag \ParamTag \ParamTagFactory ;
1920use TypeLang \PHPDoc \DocBlock \Tag \PropertyTag \PropertyReadTagFactory ;
2021use TypeLang \PHPDoc \DocBlock \Tag \PropertyTag \PropertyTagFactory ;
@@ -49,6 +50,7 @@ protected function load(TypesParserInterface $types): iterable
4950 yield 'link ' => new LinkTagFactory ();
5051 yield 'method ' => new MethodTagFactory ($ types );
5152 yield 'no-named-arguments ' => new NoNamedArgumentsTagFactory ();
53+ yield 'override ' => new OverrideTagFactory ();
5254 yield 'param ' => new ParamTagFactory ($ types );
5355 yield 'property ' => new PropertyTagFactory ($ types );
5456 yield 'property-read ' => new PropertyReadTagFactory ($ types );
@@ -70,9 +72,8 @@ protected function load(TypesParserInterface $types): iterable
7072 */
7173 protected function loadAliases (TypesParserInterface $ types ): iterable
7274 {
73- yield 'inherits ' => $ extends = new TemplateExtendsTagFactory ($ types );
7475 yield 'returns ' => new ReturnTagFactory ($ types );
75- yield 'template-extends ' => $ extends ;
76+ yield [ 'template-extends ' , ' inherits ' ] => new TemplateExtendsTagFactory ( $ types ) ;
7677 yield 'template-implements ' => new TemplateImplementsTagFactory ($ types );
7778 yield 'template-use ' => new TemplateExtendsTagFactory ($ types );
7879 yield 'throw ' => new ThrowsTagFactory ($ types );
0 commit comments