|
MediaWiki master
|
Factory to create LinkRender objects. More...
Public Member Functions | |
| __construct (private TitleFormatter $titleFormatter, private LinkCache $linkCache, private SpecialPageFactory $specialPageFactory, private HookContainer $hookContainer, private TempUserConfig $tempUserConfig, private TempUserDetailsLookup $tempUserDetailsLookup, private UserIdentityLookup $userIdentityLookup, private UserNameUtils $userNameUtils, private UrlUtils $urlUtils, private ServiceOptions $options,) | |
| create (array $options=[ 'renderForComment'=> false]) | |
| createFromLegacyOptions (array $options) | |
Public Attributes | |
| const | CONSTRUCTOR_OPTIONS = LinkRenderer::CONSTRUCTOR_OPTIONS |
Factory to create LinkRender objects.
Definition at line 24 of file LinkRendererFactory.php.
| MediaWiki\Linker\LinkRendererFactory::__construct | ( | private TitleFormatter | $titleFormatter, |
| private LinkCache | $linkCache, | ||
| private SpecialPageFactory | $specialPageFactory, | ||
| private HookContainer | $hookContainer, | ||
| private TempUserConfig | $tempUserConfig, | ||
| private TempUserDetailsLookup | $tempUserDetailsLookup, | ||
| private UserIdentityLookup | $userIdentityLookup, | ||
| private UserNameUtils | $userNameUtils, | ||
| private UrlUtils | $urlUtils, | ||
| private ServiceOptions | $options ) |
Definition at line 31 of file LinkRendererFactory.php.
| MediaWiki\Linker\LinkRendererFactory::create | ( | array | $options = [ 'renderForComment' => false ] | ) |
| array | $options | optional flags for rendering
|
Definition at line 53 of file LinkRendererFactory.php.
Referenced by MediaWiki\Linker\LinkRendererFactory\createFromLegacyOptions().
| MediaWiki\Linker\LinkRendererFactory::createFromLegacyOptions | ( | array | $options | ) |
| array | $options |
Definition at line 69 of file LinkRendererFactory.php.
References MediaWiki\Linker\LinkRendererFactory\create(), PROTO_HTTP, and PROTO_HTTPS.
| const MediaWiki\Linker\LinkRendererFactory::CONSTRUCTOR_OPTIONS = LinkRenderer::CONSTRUCTOR_OPTIONS |
Definition at line 26 of file LinkRendererFactory.php.