Esempio n. 1
0
 public static function init_dependencies(XenForo_Dependencies_Abstract $dependencies, array $data)
 {
     XenForo_Template_Helper_Core::$helperCallbacks['bdapiconsumer_getoption'] = array('bdApiConsumer_Option', 'get');
     XenForo_Template_Helper_Core::$helperCallbacks['bdapiconsumer_getprovidersdkjs'] = array('bdApiConsumer_Helper_Template', 'getProviderSdkJs');
     if (bdApiConsumer_Option::get('takeOver', 'register')) {
         $options = XenForo_Application::getOptions();
         $options->set('registrationSetup', 'enabled', 0);
         $options->set('bdapi_consumer_bypassRegistrationActive', 1);
     }
     if (bdApiConsumer_Option::get('takeOver', 'avatar')) {
         bdApiConsumer_Helper_Avatar::setupHelper();
     }
     bdApiConsumer_ShippableHelper_Updater::onInitDependencies($dependencies, bdApiConsumer_Option::UPDATER_URL);
 }