Поддержка серверов

BITRIXCLOUD: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

События модуля bitrixcloud

СобытиеВызывается
OnEndBufferContentCBitrixCloudCDN::IsActive

Константы модуля bitrixcloud

КонстантаПроверяется
ADMIN_SECTIONCBitrixCloudCDN::OnEndBufferContent

Список функций и методов модуля bitrixcloud

Метод
CBitrixCloudException::__construct($message = "", $error_code = "", $debug_info = "")
CBitrixCloudException::getErrorCode()
CBitrixCloudException::getDebugInfo()
CBitrixCloudMonitoringTest::__construct($name, $status, $time, $uptime, $result)
CBitrixCloudMonitoringTest::getName()
CBitrixCloudMonitoringTest::getStatus()
CBitrixCloudMonitoringTest::getResult()
CBitrixCloudMonitoringTest::getUptime()
CBitrixCloudMonitoringTest::getTime()
CBitrixCloudMonitoringTest::fromXMLNode(CDataXMLNode $node)
CBitrixCloudMonitoringDomainResult::getName()
CBitrixCloudMonitoringDomainResult::getStatus()
CBitrixCloudMonitoringDomainResult::__construct($name, array $tests)
CBitrixCloudMonitoringDomainResult::getTestByName($testName)
CBitrixCloudMonitoringDomainResult::getTests()
CBitrixCloudMonitoringDomainResult::setTests(array $tests)
CBitrixCloudMonitoringDomainResult::saveToOptions(CBitrixCloudOption $option)
CBitrixCloudMonitoringDomainResult::loadFromOptions($name, CBitrixCloudOption $option)
CBitrixCloudMonitoringDomainResult::fromXMLNode(CDataXMLNode $node)
CBitrixCloudMonitoringDomainResult::rewind()
CBitrixCloudMonitoringDomainResult::current()
CBitrixCloudMonitoringDomainResult::key()
CBitrixCloudMonitoringDomainResult::next()
CBitrixCloudMonitoringDomainResult::valid()
CBitrixCloudMonitoringDomainResult::offsetSet($offset, $value)
CBitrixCloudMonitoringDomainResult::offsetExists($offset)
CBitrixCloudMonitoringDomainResult::offsetUnset($offset)
CBitrixCloudMonitoringDomainResult::offsetGet($offset)
CBitrixCloudMonitoringResult::addDomainResult(CBitrixCloudMonitoringDomainResult $domainResult)
CBitrixCloudMonitoringResult::getResultByDomainName($domainName)
CBitrixCloudMonitoringResult::getStatus()
CBitrixCloudMonitoringResult::isExpired()
CBitrixCloudMonitoringResult::getExpirationTime()
CBitrixCloudMonitoringResult::setExpirationTime($time)
CBitrixCloudMonitoringResult::loadFromOptions()
CBitrixCloudMonitoringResult::saveToOptions()
CBitrixCloudMonitoringResult::fromXMLNode(CDataXMLNode $node)
CBitrixCloudMonitoringResult::rewind()
CBitrixCloudMonitoringResult::current()
CBitrixCloudMonitoringResult::key()
CBitrixCloudMonitoringResult::next()
CBitrixCloudMonitoringResult::valid()
CBitrixCloudMonitoringResult::offsetSet($offset, $value)
CBitrixCloudMonitoringResult::offsetExists($offset)
CBitrixCloudMonitoringResult::offsetUnset($offset)
CBitrixCloudMonitoringResult::offsetGet($offset)
CBitrixCloudCDNConfig::__construct()
CBitrixCloudCDNConfig::getInstance()
CBitrixCloudCDNConfig::updateQuota()
CBitrixCloudCDNConfig::loadRemoteXML($sendAdditionalInfo = false)
CBitrixCloudCDNConfig::isActive()
CBitrixCloudCDNConfig::isExpired()
CBitrixCloudCDNConfig::setExpired($time)
CBitrixCloudCDNConfig::getDomain()
CBitrixCloudCDNConfig::setDomain($domain)
CBitrixCloudCDNConfig::isKernelPrefix($prefix)
CBitrixCloudCDNConfig::isHttpsEnabled()
CBitrixCloudCDNConfig::setHttps($https = true)
CBitrixCloudCDNConfig::isOptimizationEnabled()
CBitrixCloudCDNConfig::setOptimization($optimize = true)
CBitrixCloudCDNConfig::isKernelRewriteEnabled()
CBitrixCloudCDNConfig::setKernelRewrite($rewrite = true)
CBitrixCloudCDNConfig::isContentRewriteEnabled()
CBitrixCloudCDNConfig::setContentRewrite($rewrite = true)
CBitrixCloudCDNConfig::getSites()
CBitrixCloudCDNConfig::setSites($sites)
CBitrixCloudCDNConfig::getQuota()
CBitrixCloudCDNConfig::getClassByName($class_name)
CBitrixCloudCDNConfig::getServerGroupByName($server_group_name)
CBitrixCloudCDNConfig::getLocations()
CBitrixCloudCDNConfig::getLocationsPrefixes($bKernel = true, $bContent = false)
CBitrixCloudCDNConfig::getLocationsExtensions()
CBitrixCloudCDNConfig::saveToOptions()
CBitrixCloudCDNConfig::loadFromOptions()
CBitrixCloudCDNConfig::lock()
CBitrixCloudCDNConfig::unlock()
CBitrixCloudCDNConfig::setDebug($bActive)
CBitrixCloudCDNClass::getName()
CBitrixCloudCDNClass::getExtensions()
CBitrixCloudCDNClass::setExtensions($extensions)
CBitrixCloudCDNClass::__construct($name, $extensions)
CBitrixCloudCDNClass::fromXMLNode(CDataXMLNode $node)
CBitrixCloudCDNClasses::addClass(CBitrixCloudCDNClass $file_class)
CBitrixCloudCDNClasses::getClass($class_name)
CBitrixCloudCDNClasses::fromXMLNode(CDataXMLNode $node)
CBitrixCloudCDNClasses::fromOption(CBitrixCloudOption $option)
CBitrixCloudCDNClasses::saveOption(CBitrixCloudOption $option)
CBitrixCloudCDNLocation::getName()
CBitrixCloudCDNLocation::getProto()
CBitrixCloudCDNLocation::getPrefixes()
CBitrixCloudCDNLocation::setPrefixes($prefixes)
CBitrixCloudCDNLocation::__construct($name, $proto, $prefixes)
CBitrixCloudCDNLocation::getClasses()
CBitrixCloudCDNLocation::getServerGroups()
CBitrixCloudCDNLocation::addService($file_class, $server_group)
CBitrixCloudCDNLocation::fromXMLNode(CDataXMLNode $node, CBitrixCloudCDNConfig $config)
CBitrixCloudCDNLocation::fromOptionValue($name, $value, CBitrixCloudCDNConfig $config)
CBitrixCloudCDNLocation::getOptionValue()
CBitrixCloudCDNLocation::getServerNameByPrefixAndExtension($p_prefix, $p_extension, $p_link)
CBitrixCloudCDNLocations::addLocation(CBitrixCloudCDNLocation $location)
CBitrixCloudCDNLocations::getLocationByName($location_name)
CBitrixCloudCDNLocations::fromXMLNode(CDataXMLNode $node, CBitrixCloudCDNConfig $config)
CBitrixCloudCDNLocations::fromOption(CBitrixCloudOption $option, CBitrixCloudCDNConfig $config)
CBitrixCloudCDNLocations::saveOption(CBitrixCloudOption $option)
CBitrixCloudCDNLocations::rewind()
CBitrixCloudCDNLocations::current()
CBitrixCloudCDNLocations::key()
CBitrixCloudCDNLocations::next()
CBitrixCloudCDNLocations::valid()
CBitrixCloudWebService::getActionURL($arParams = /*.(array[string]string).*/ array())
CBitrixCloudWebService::action($action)
CBitrixCloudWebService::setDebug($bActive)
CBitrixCloudWebService::setTimeout($timeout)
CBitrixCloudWebService::getServerStatus()
CBitrixCloudWebService::getServerResult()
CBitrixCloudBackupBucket::__construct($bucket_name, $prefix, $access_key, $secret_key, $session_token, $check_word, $file_name, $location = "")
CBitrixCloudBackupBucket::getFileName()
CBitrixCloudBackupBucket::getHeaders()
CBitrixCloudBackupBucket::setPublic($isPublic)
CBitrixCloudBackupBucket::unsetCheckWordHeader()
CBitrixCloudBackupBucket::setCheckWordHeader()
CBitrixCloudMonitoringWebService::getActionURL($arParams = /*.(array[string]string).*/ array())
CBitrixCloudMonitoringWebService::monitoring_action($action)
CBitrixCloudMonitoringWebService::actionGetList()
CBitrixCloudMonitoringWebService::actionStart($domain, $is_https, $language_id, $emails, $tests)
CBitrixCloudMonitoringWebService::actionStop($domain)
CBitrixCloudMonitoringWebService::actionGetInfo()
CBitrixCloudCDNWebService::__construct($domain, $optimize = null, $https = null)
CBitrixCloudCDNWebService::getActionURL($arParams = /*.(array[string]string).*/ array())
CBitrixCloudCDNWebService::actionQuota()
CBitrixCloudCDNWebService::actionStop()
CBitrixCloudCDNWebService::actionGetConfig()
CBitrixCloudBackupWebService::getActionURL($arParams = /*.(array[string]string).*/ array())
CBitrixCloudBackupWebService::backup_action($action)
CBitrixCloudBackupWebService::actionGetInformation()
CBitrixCloudBackupWebService::actionReadFile($check_word, $file_name)
CBitrixCloudBackupWebService::actionWriteFile($check_word, $file_name)
CBitrixCloudBackupWebService::actionAddBackupJob($secret_key, $url, $time = 0, $weekdays = array())
CBitrixCloudBackupWebService::actionDeleteBackupJob()
CBitrixCloudBackupWebService::actionGetBackupJob()
CBitrixCloudMonitoring::getInstance()
CBitrixCloudMonitoring::getConfiguredDomains()
CBitrixCloudMonitoring::getList()
CBitrixCloudMonitoring::addDevice($domain, $deviceId)
CBitrixCloudMonitoring::deleteDevice($domain, $deviceId)
CBitrixCloudMonitoring::getDevices($domain)
CBitrixCloudMonitoring::startMonitoring($domain, $is_https, $language_id, $emails, $tests)
CBitrixCloudMonitoring::stopMonitoring($domain)
CBitrixCloudMonitoring::setInterval($interval)
CBitrixCloudMonitoring::getInterval()
CBitrixCloudMonitoring::getMonitoringResults($interval = false)
CBitrixCloudMonitoring::getAlertsCurrentResult()
CBitrixCloudMonitoring::getAlertsStored()
CBitrixCloudMonitoring::storeAlertsCurrentResult()
CBitrixCloudMonitoring::getWorstUptime($testId = "", $domainName = "")
CBitrixCloudMonitoring::startMonitoringAgent()
CBitrixCloudBackup::getInstance()
CBitrixCloudBackup::_getInformation($force = false)
CBitrixCloudBackup::listFiles()
CBitrixCloudBackup::getQuota()
CBitrixCloudBackup::getUsage()
CBitrixCloudBackup::getLastTimeBackup()
CBitrixCloudBackup::_getBucket($operation, $check_word, $file_name)
CBitrixCloudBackup::getBucketToReadFile($check_word, $file_name)
CBitrixCloudBackup::getBucketToWriteFile($check_word, $file_name)
CBitrixCloudBackup::clearOptions()
CBitrixCloudBackup::saveToOptions()
CBitrixCloudBackup::loadFromOptions()
CBitrixCloudBackup::OnAdminInformerInsertItems()
CBitrixCloudBackup::addBackupJob($secret_key, $url, $time = 0, $weekdays = array())
CBitrixCloudBackup::deleteBackupJob()
CBitrixCloudBackup::getBackupJob()
CBitrixCloudCDN::IsActive()
CBitrixCloudCDN::stop()
CBitrixCloudCDN::SetActive($bActive, $force = false)
CBitrixCloudCDN::updateConfig()
CBitrixCloudCDN::OnEndBufferContent(&$content)
CBitrixCloudCDN::domainChanged()
CBitrixCloudCDN::_preg_quote($str)
CBitrixCloudCDN::_filter($match)
CBitrixCloudCDN::OnAdminInformerInsertItems()
CBitrixCloudOption::__construct($name)
CBitrixCloudOption::_read_db()
CBitrixCloudOption::_read_all_db()
CBitrixCloudOption::_delete_db()
CBitrixCloudOption::_write_db($value)
CBitrixCloudOption::_update_db($value)
CBitrixCloudOption::getArrayValue()
CBitrixCloudOption::getStringValue()
CBitrixCloudOption::getIntegerValue()
CBitrixCloudOption::setArrayValue($value)
CBitrixCloudOption::setStringValue($value)
CBitrixCloudOption::delete()
CBitrixCloudMobile::OnBeforeAdminMobileMenuBuild()
CBitrixCloudMobile::getUserDevices($userId)
CBitrixCloudCDNQuota::getAllowedSize()
CBitrixCloudCDNQuota::getTrafficSize()
CBitrixCloudCDNQuota::isExpired()
CBitrixCloudCDNQuota::setExpires($expires)
CBitrixCloudCDNQuota::setAllowedSize($allowed)
CBitrixCloudCDNQuota::setTrafficSize($traffic)
CBitrixCloudCDNQuota::parseSize($str)
CBitrixCloudCDNQuota::fromXMLNode(CDataXMLNode $node)
CBitrixCloudCDNQuota::fromOption(CBitrixCloudOption $option)
CBitrixCloudCDNQuota::saveOption(CBitrixCloudOption $option)
CBitrixCloudCDNServerGroup::getName()
CBitrixCloudCDNServerGroup::getServers()
CBitrixCloudCDNServerGroup::setServers($servers)
CBitrixCloudCDNServerGroup::__construct($name, $servers)
CBitrixCloudCDNServerGroup::fromXMLNode(CDataXMLNode $node)
CBitrixCloudCDNServerGroups::addGroup(CBitrixCloudCDNServerGroup $group)
CBitrixCloudCDNServerGroups::getGroup($group_name)
CBitrixCloudCDNServerGroups::fromXMLNode(CDataXMLNode $node)
CBitrixCloudCDNServerGroups::fromOption(CBitrixCloudOption $option)
CBitrixCloudCDNServerGroups::saveOption(CBitrixCloudOption $option)
CBitrixCloudOption::getOption($name)
CBitrixCloudOption::lock()
CBitrixCloudOption::unlock()
bitrixcloud::bitrixcloud()
bitrixcloud::GetModuleTasks()
bitrixcloud::InstallDB($arParams = array())
bitrixcloud::UnInstallDB($arParams = array())
bitrixcloud::InstallEvents()
bitrixcloud::UnInstallEvents()
bitrixcloud::InstallFiles($arParams = array())
bitrixcloud::UnInstallFiles()
bitrixcloud::DoInstall()
bitrixcloud::DoUninstall()