Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/CheckUser/src/Investigate/Pagers/TimelinePagerFactory.php
Ðазад
<?php namespace MediaWiki\CheckUser\Investigate\Pagers; use IContextSource; use MediaWiki\CheckUser\Hook\CheckUserFormatRowHook; use MediaWiki\CheckUser\Investigate\Services\TimelineService; use MediaWiki\CheckUser\Investigate\Utilities\DurationManager; use MediaWiki\CheckUser\Services\TokenQueryManager; use MediaWiki\Linker\LinkRenderer; use Psr\Log\LoggerInterface; class TimelinePagerFactory implements PagerFactory { private LinkRenderer $linkRenderer; private CheckUserFormatRowHook $formatRowHookRunner; private TokenQueryManager $tokenQueryManager; private DurationManager $durationManager; private TimelineService $service; private TimelineRowFormatterFactory $rowFormatterFactory; private LoggerInterface $logger; /** * @param LinkRenderer $linkRenderer * @param CheckUserFormatRowHook $formatRowHookRunner * @param TokenQueryManager $tokenQueryManager * @param DurationManager $durationManager * @param TimelineService $service * @param TimelineRowFormatterFactory $rowFormatterFactory * @param LoggerInterface $logger */ public function __construct( LinkRenderer $linkRenderer, CheckUserFormatRowHook $formatRowHookRunner, TokenQueryManager $tokenQueryManager, DurationManager $durationManager, TimelineService $service, TimelineRowFormatterFactory $rowFormatterFactory, LoggerInterface $logger ) { $this->linkRenderer = $linkRenderer; $this->formatRowHookRunner = $formatRowHookRunner; $this->tokenQueryManager = $tokenQueryManager; $this->durationManager = $durationManager; $this->service = $service; $this->rowFormatterFactory = $rowFormatterFactory; $this->logger = $logger; } /** * @inheritDoc */ public function createPager( IContextSource $context ): TimelinePager { $rowFormatter = $this->rowFormatterFactory->createRowFormatter( $context->getUser(), $context->getLanguage() ); return new TimelinePager( $context, $this->linkRenderer, $this->formatRowHookRunner, $this->tokenQueryManager, $this->durationManager, $this->service, $rowFormatter, $this->logger ); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка