wiki.techinc.nl/includes/deferred/LinksUpdate/PageLinksTable.php
Amir Sarabadani f7298b59b8 Add configuration for write both on templatelinks table
Bug: T299419
Change-Id: Ic288ba021eecbed438e9337e52a41c59a89b6a9b
2022-03-03 08:48:13 +01:00

38 lines
668 B
PHP

<?php
namespace MediaWiki\Deferred\LinksUpdate;
use ParserOutput;
/**
* pagelinks
*/
class PageLinksTable extends GenericPageLinksTable {
public function setParserOutput( ParserOutput $parserOutput ) {
$this->newLinks = $parserOutput->getLinks();
}
protected function getTableName() {
return 'pagelinks';
}
protected function getFromField() {
return 'pl_from';
}
protected function getNamespaceField() {
return 'pl_namespace';
}
protected function getTitleField() {
return 'pl_title';
}
protected function getFromNamespaceField() {
return 'pl_from_namespace';
}
protected function getTargetIdField() {
return 'pl_target_id';
}
}