Exemplo n.º 1
0
 /**
  * Licenced wikis calls out to database
  * @group Slow
  */
 public function testBlacklistedLicensedWikiDefaultHandling()
 {
     $licencedService = new \LicensedWikisService();
     $commercialWikiIds = array_keys($licencedService->getCommercialUseNotAllowedWikis());
     $filter = new BlacklistFilter(SearchCores::CORE_MAIN);
     $defaultIds = BlacklistFilter::materializeProvider($filter->getBlacklistedIdsProvider());
     $this->assertEquals($commercialWikiIds, $defaultIds);
 }
Exemplo n.º 2
0
 public function getLicensedWikisIdsProvider()
 {
     if (class_exists('LicensedWikisService')) {
         return function () {
             $licencedService = new \LicensedWikisService();
             return array_keys($licencedService->getCommercialUseNotAllowedWikis());
         };
     } else {
         return null;
     }
 }
Exemplo n.º 3
0
 protected function getNonCommercialWikis()
 {
     $licensed = new LicensedWikisService();
     $licensedIds = array_keys($licensed->getCommercialUseNotAllowedWikis());
     return $licensedIds;
 }
 protected function getNonCommercialWikis()
 {
     $licensed = new LicensedWikisService();
     return $licensed->getCommercialUseNotAllowedWikis();
 }