/** * 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); }
public function getLicensedWikisIdsProvider() { if (class_exists('LicensedWikisService')) { return function () { $licencedService = new \LicensedWikisService(); return array_keys($licencedService->getCommercialUseNotAllowedWikis()); }; } else { return null; } }
protected function getNonCommercialWikis() { $licensed = new LicensedWikisService(); $licensedIds = array_keys($licensed->getCommercialUseNotAllowedWikis()); return $licensedIds; }
protected function getNonCommercialWikis() { $licensed = new LicensedWikisService(); return $licensed->getCommercialUseNotAllowedWikis(); }