use NamespaceInfo;
use RepoGroup;
use Title;
-use WatchedItemStore;
-use Wikimedia\Rdbms\LoadBalancer;
+use WatchedItemStoreInterface;
+use Wikimedia\Rdbms\ILoadBalancer;
/**
* @since 1.34
/** @var ServiceOptions */
private $options;
- /** @var LoadBalancer */
+ /** @var ILoadBalancer */
private $loadBalancer;
/** @var NamespaceInfo */
private $nsInfo;
- /** @var WatchedItemStore */
+ /** @var WatchedItemStoreInterface */
private $watchedItems;
/** @var PermissionManager */
public function __construct(
ServiceOptions $options,
- LoadBalancer $loadBalancer,
+ ILoadBalancer $loadBalancer,
NamespaceInfo $nsInfo,
- WatchedItemStore $watchedItems,
+ WatchedItemStoreInterface $watchedItems,
PermissionManager $permMgr,
RepoGroup $repoGroup
) {