コード例 #1
0
 /**
  * Construct query conditions
  *
  * @since 0.4
  *
  * @param int $lastPageSeen
  *
  * @return array
  */
 protected function getQueryConds($lastPageSeen)
 {
     global $wgContentHandlerUseDB;
     $conds = array('page_namespace' => $this->entityNamespaceLookup->getEntityNamespaces(), 'page_id > ' . (int) $lastPageSeen);
     if ($wgContentHandlerUseDB) {
         $conds['page_content_model'] = $this->contentModels;
     }
     if ($this->rebuildAll === false) {
         $conds[] = 'epp_page_id IS NULL';
     }
     return $conds;
 }
 public function testGetEntityNamespaces()
 {
     $entityNamespaces = $this->getNamespaces();
     $entityNamespaceLookup = new EntityNamespaceLookup($this->getNamespaces());
     $this->assertEquals($entityNamespaces, $entityNamespaceLookup->getEntityNamespaces());
 }