/** * @see \wcf\system\SingletonFactory::init() */ protected function init() { $this->ads = AdCacheBuilder::getInstance()->getData(); $this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.adLocation'); }
/** * @see \wcf\data\IEditableCachedObject::resetCache() */ public static function resetCache() { AdCacheBuilder::getInstance()->reset(); ConditionCacheBuilder::getInstance()->reset(array('definitionID' => ObjectTypeCache::getInstance()->getDefinitionByName('com.woltlab.wcf.condition.ad')->definitionID)); }