@@ 70-77 (lines=8) @@ | ||
67 | * |
|
68 | * @return Pages |
|
69 | */ |
|
70 | public function getFromWhatLinksHere( $pageName, $extraParams = [] ) { |
|
71 | $params = array_merge( $extraParams, [ |
|
72 | 'prop' => 'info', |
|
73 | 'generator' => 'linkshere', |
|
74 | 'titles' => $pageName, |
|
75 | ] ); |
|
76 | return $this->runQuery( $params, 'glhcontinue', 'pages' ); |
|
77 | } |
|
78 | ||
79 | /** |
|
80 | * Get all pages that are linked to from the given page. |
|
@@ 90-97 (lines=8) @@ | ||
87 | * |
|
88 | * @return Pages |
|
89 | */ |
|
90 | public function getLinksFromHere( $pageName, $extraParams = [] ) { |
|
91 | $params = array_merge( $extraParams, [ |
|
92 | 'prop' => 'info', |
|
93 | 'generator' => 'links', |
|
94 | 'titles' => $pageName, |
|
95 | ] ); |
|
96 | return $this->runQuery( $params, 'gplcontinue', 'pages' ); |
|
97 | } |
|
98 | ||
99 | /** |
|
100 | * Get all pages that have the given prefix. |