Bitrix-D7  20.0.0
Пространство имен Bitrix

Class Button. Подробнее...

Пространства имен

 ABTest
 
 Advertising
 
 B24Connector
 
 B24connector
 
 Bizproc
 
 Blog
 
 Calendar
 
 Catalog
 
 Clouds
 
 Conversion
 
 Currency
 
 Fileman
 
 Form
 
 Forum
 
 Highloadblock
 
 Iblock
 
 Idea
 
 Im
 
 Landing
 
 Learning
 
 Lists
 
 Mail
 
 Main
 
 MessageService
 
 MobileApp
 
 Perfmon
 
 Photogallery
 
 Pull
 
 Report
 
 Rest
 Created by PhpStorm.
 
 Sale
 Created by PhpStorm.
 
 Scale
 
 Security
 
 Sender
 
 Seo
 
 Socialnetwork
 
 SocialNetwork
 
 Socialservices
 
 Subscribe
 
 Translate
 
 UI
 
 Vote
 
 WebService
 
 Wiki
 

Подробное описание

Class Button.

Class Toolbar.

Class ContactConnectTable.

Class WorkgroupFavoritesTable.

Class UserTagTable.

Class UserContentViewTable.

Class LeadItem.

Class Item.

Class Payload.

Temporary data structure Class SitemapRuntimeTable.

Generates index file from sitemap files list Class SitemapIndex.

Base class for sitemapfile Class SitemapFile.

Class SitemapEntityTable.

Class AdsAudienceConfig.

Class AdsAudience.

Class FormVkontakte.

Class AccountVkontakte.

Class Mapper.

Class CallbackSubscriptionTable.

Class Account.

Class ResponseYandex.

Class RequestYandex.

Class AccountYandex.

Class Request.

Interface IService.

Class BaseApiObject.

Class AuthAdapter.

Class AdvTabEngine.

Class AdvSession.

Class AdvEntity.

Class YandexStatTable.

Class YandexGroupTable.

Class YandexCampaignTable.

Class YandexBannerTable.

Class OrderTable.

Class LinkTable.

Class AutologTable.

Class PageNavigation.

Interface iLimiter.

Interface iLimitable.

Interface iTransportDuration.

Interface iBase.

Class CountLimiter.

Class Transport.

Class Selector.

Class Recent.

Class TileView.

Class AccessChecker.

Class Access.

Class Indexer.

Class Content.

Class SenderJob.

Class ReiteratedJob.

Class Job.

Class Env.

Class Validator.

Class Normalizer.

Class Agent.

Class Texts.

Class Rc.

Class Mail.

Class Sms.

Class TemplateBase.

Class MailBlockBase.

Class MailBlock.

Class Installer.

Interface iInstallable.

Class PostingManager.

Class StopException.

Class Counter.

Interface iReturnCustomer.

Interface iMailable.

Interface iHideable.

Interface iMessage.

Interface iAudible.

Interface iAds.

Class Factory.

Class Adapter.

Class MailingChainTable.

Class SqlBatch.

Class Queue.

Class Response.

Class AnswerJson.

Class AnswerHtml.

Class Answer.

Class PrettyDate.

Class PostFiles.

Class RoleTable.

Class AccessTable.

Class PostingTable.

Class UnsubTable.

Class RecipientTable.

Class ReadTable.

Class ClickTable.

Class MessageFieldTable.

Class LetterSegmentTable.

Class DailyCounterTable.

Class CounterTable.

Class AgreementTable.

Class AbuseTable.

Class DataExport.

Class Checker.

Class ActionPreview.

Class ActionGetTemplate.

Class CodeBasedFactory.

Class TransportCall.

Class SpeechRate.

Class MessageCall.

Class CallLogTable.

Class Audio.

Class TransportYa.

Class TransportVk.

Class TransportGa.

Class TransportFb.

Class MessageYa.

Class MessageVk.

Class MessageGa.

Class MessageFb.

Class TransportWebHook.

Class MessageWebHook.

Class TransportMail.

Class MessageMail.

Class TriggerCampaign.

Class TransportSms.

Class MessageSms.

Class TransportIm.

Class Notification.

Class MessageIm.

Class RecipientEntry.

Class RecipientController.

Class TransportLead.

Class TransportDeal.

Class TransportBase.

Class MessageLead.

Class MessageDeal.

Class MessageBase.

class Segment

Class QueryData.

Class QueryCount.

Class Lead.

Class Client.

Class CompanyCard.

Class TesterDailyLimit.

Class Rating.

Class Limiter.

Class DailyLimit.

Class Trigger.

Class Message.

Class Contact.

Class Chain.

Class Campaign.

Class State.

Class MethodDefered.

Class Method.

Class DurationDateBased.

Class DurationCountBased.

Class Duration.

Class ContactTable.

Class ResultView.

Class RuntimeFilter.

Class DateField.

Class DataCounter.

Class BaseFilter.

Class LogicException.

Filter for Server variables, such as $_SERVER["REQUEST_URI"].

Filter for Request variables, such as superglobals $_GET, $_POST etc.

Xss security auditor Searching XSS like strings, for example:

Sql security auditor Searching SQLi like strings, for example: union select money,1,2,3 from big_guy;.

Path security auditor Searching "path traversal" like strings, for example: /foo/../bar/.

Abstract class of all security auditors.

Bitrix Security Module.

Class SitesData.

Class ShellAdapter Executes shell commands.

Class ServersData.

Class RolesData.

Class Monitoring.

Class Logger Makes records to bitrix-system site log.

Class GraphData.

Class NeedMoreUserInfoException.

Class ActionsData.

Class ActionsChain.

Class ActionModifyer.

Class CrmEntityCreatorStepper Stepper for creating crm entities.

Class CrmEntityCreator Create crm entities: contact and company.

Class Xml2Array.

Class VkExportedData Short-time cqche of exported vk-albums or products.

Class VkCategories Download categories from vk, save them in cache, get from cache.

Class Vk - manage VKontakte object - create, delete, install, uninstall, get and save settings etc.

Class SectionsList Work with iblock sections - get export settings, get list of saving sections, formatted settings to save etc.

Owerwrite system image resize method, because we need increase image.

Class Map Work with map - create, update, delete entity end etc.

Class Logger Manage errors in Log Table.

Class Journal Work with statistic of exports: time of start end finish of export, count of processed items.

Class Manager Create FEED object for export.

Class for manage Feed - object, which manipulate exporter - fetching items, converted and processed them.

Class Section Complex iterator for processing albums from several iblocks.

Class Product Complex iterator for processing products from several iblocks.

Class ProductsDeleteAll - processing delete all products from VK.

Class ProductsDelete - processor for delete from VK only exported products.

Class ProductAdd - Processor for adding product to VK.

Class AlbumsDeleteAll - processor for delete all albums from VK.

Class AlbumsDelete - processor for delete from VK only exported products.

Class AlbumAdd - Processor for adding albums to VK.

Class Album Convert album data from source.

Class ExecuteException Throw various errors occuring during vk-export.

Class ApiHelper - formatted and run requests to VK Api.

Class Api Work with VK API through http requsts.

Class Agent Working with agent for VK-export: running, update, delete.

Class Timer.

Class TimeIsOverException Throws, then timelimit is over.

Class TabHandler The hairs of this class can penetrate to iblock module, section edit admin page, tab Trading platforms.

Class Sftp Transfer files via sftp.

Class Platform Base class for trading platforms.

Class OrderTable Links external order id with internal order id.

Class MapEntityTable.

Class MapTable Maps external and internal things.

Class Logger Recoring operations for trading platforms.

Class Landing.

Class Helper Collections of different useful static methods.

Class MapHelper Useful mapping methods.

Class Helper Useful methods to work with ebay.

Class QueueTable.

Class CategoryVariationTable.

Class CategoryTable.

Class CatalogSectionTabHandler Work with iblock section / catalog category edit page.

Class Agent For periodically exchange data with sftp.

Class CatalogSectionTab Work with iblock section / catalog category.

Class TradeBindingEntity.

Class TradeBindingCollection.

Class StatusBase.

Class ShipmentItemStoreCollection.

Class ShipmentItemStore.

Class ShipmentCollection.

Class Shipment.

Class Delivery.

Class Site.

Class Location.

Class Currency.

Class UserGroupRestriction Restricts entity by users groups.

Class TradeBindingRestriction.

Class SiteRestriction.

Class RestrictionBase.

Class SalesZone.

Class SaleProviderBase.

Class ResultSerializable For easy transfer via rest & store in cache etc.

Class Synchronizer.

Class ObjectNormalizer.

Class Registry.

Class ProviderBase.

Class ProviderAccountPay.

Class PropertyValueCollectionBase.

Class PropertyValueCollection.

Class PropertyValue.

Class PropertyValueBase.

Class PersonType.

Class ServiceResult.

Class Service.

Class RestService.

Class PaySystemManager.

Class Logger.

Interface IRefundExtended.

Interface IPdf.

Interface IPdfDocumentGeneratable.

Class CompatibilityHandler.

Class PaymentCollection.

Class Payment.

Class OrderStatus.

Class OrderFacade.

Class OrderDiscountManager.

Class OrderBase.

Class Order.

Erase spaces from name Class SpaceNormalizer.

Normalize Locations names for search and mapping purposes.

Normalize due to language specialties Class LanguageNormalizer.

Interface for location names normalizers Interface INormalizer.

For building locations names normalizers Interface IBuilder.

Class CommonNormalizer.

Bitrix Framework.

Class TmpTable Helps to store temporary locations data during locations map with external services.

Class MapResult.

Class UserGroupRestrictionTable.

Class TradingPlatformTable.

Class ShipmentRules.

Class ShipmentItemStoreTable.

Class OrderDeliveryBasketTable.

Class ShipmentExtraServiceTable.

Class ProviderCreator.

Class ProviderBuilderCompatibility.

Class ProviderBuilderBase.

Class ProviderBuilder.

Class PoolQuantity.

Class PersonTypeSiteTable.

Class PersonTypeTable.

Class PaySystemRestHandlersTable.

Class OrderRoundTable.

Class OrderRulesDescrTable.

Class OrderRulesTable.

Class OrderDiscountDataTable.

Class OrderModulesTable.

Class OrderCouponsTable.

Class OrderDiscountTable.

Class OrderDeliveryReqTable.

Class OrderConverterCrmErrorTable Fields:

Class ItemsPool.

Class EntityMarkerTable.

Class EntityCollection.

Class DiscountGroupTable.

Class DiscountEntitiesTable.

Class DeliveryPaySystemTable.

Class CustomFieldsController.

Class CustomFieldsTable.

Class CollectionFilterIterator.

Class CollectionBase.

Class CollectableEntity.

Class Provider.

Class CallbackRegistryTable.

Class BasketPropsTable.

Class AccountNumberGenerator.

Class OrderUserOrdersNumberGenerator.

Class OrderIdNumberGenerator.

Class NumeratorOrder.

Class AccountNumberCompatibilityManager.

Class OrderBuilderRestSale.

Class OrderBuilderExist.

Class OrderBuilder.

Class BasketBuilderRest.

Class BasketBuildeRestExist.

Class BasketBuilder.

Class SkuPropsV1.

Class Product.

Class - marker.

Class OrderEdit Helper class for order administration.

Class ProfileImport.

Class ProfileDocument.

Class CriterionProfile.

Class DocumentType.

Class DocumentBase.

Class ConverterDocumentShipment.

Class ConverterDocumentProfile.

Class ConverterDocumentPayment.

Class ConverterDocumentOrder.

Interface IConverter.

Class ShipmentImport.

Class PaymentImport.

Class OrderImport.

Class EntityImportLoaderFactory.

Class ProfileImportLoader.

Class EntityImportLoader.

Class EntityImportFactory.

Class EntityImport.

Class DocumentImport.

Class CallbackRegistry.

@internals

Class DeliveryStatus.

Class RusPostSingle.

Class RusPost.

Class StatusChangeEventParam.

Class StatusResult.

Class Statuses.

Class ObjectPool.

Class NewToAutomatic Proxy for using new delivery services with old API for back compatibility.

Class Manager Helps to manage delivery services.

Class EmptyDeliveryService.

Class Configurable Simple class for delivery service.

Class Base (abstract) Base class for delivery services.

Class AutomaticProfile Adapter for old delivery services profile to work with new API.

Class Automatic Proxy for old delivery handlers to work with new API.

Class ExcludeLocation Exclude delivery by location(s)

Class ByUserGroup.

Class BySite Restricts delivery by site.

Class ByPublicMode.

Class ByProductCategory Restricts delivery by product category.

Class ByWeight Restricts delivery by weight.

Class ByPaySystem.

Class ByMaxSize Restricts delivery by basket items max size.

Class ByLocation Restricts delivery by location(s)

Class ByDimensions Restricts delivery by order dimensions.

Class ShipmentResult.

Class ShipmentTable.

Class RequestResult.

Class RequestTable.

Class HandlerBase.

Class Packer.

Class Container Contains Boxes.

Class Box.

Class Table.

Class ExternalLocationMap.

Class DeliveryLocationExcludeTable.

Class CalculationResult.

Class OrderCompatibility.

Class YarusOfd.

Class TenzorOfd.

Class TaxcomOfd.

Class SellReturnCheck.

Class SellReturnCashCheck.

Class SellCheck.

Class TradeBinding.

Class PaySystem.

Class Company.

Class PrepaymentReturnCheck.

Class PrepaymentReturnCashCheck.

Class PrepaymentCheck.

Class PlatformaOfd.

Class OfdruOfd.

Class Ofd.

Class Manager.

Class Check2EntitiesTable.

Class CashboxTable.

Class FullPrepaymentReturnCheck.

Class FullPrepaymentReturnCashCheck.

Class FullPrepaymentCheck.

Class FirstOfd.

Class CreditReturnCheck.

Class CreditPaymentReturnCheck.

Class CreditPaymentReturnCashCheck.

Class CreditPaymentCheck.

Class CreditCheck.

Class ConturOfd.

Class CheckManager.

Class Check.

Class CashboxOrangeData.

Class CashboxBitrixV2.

Class CashboxBitrix.

Class CashboxAtolFarmV4.

Class CashboxAtolFarm.

Class Cashbox1C.

Class Cashbox.

Class AdvanceReturnCheck.

Class AdvanceReturnCashCheck.

Class AdvancePaymentCheck.

Class BundleCollection.

Class BasketPropertyItemBase.

Class BasketPropertyItem.

Class BasketPropertiesCollectionBase.

Class BasketPropertiesCollection.

Class BasketItemCollection.

Class BasketItemBase.

Class BasketItem.

Class BasketBase.

Contain realization of Archive\Order object creation from archive.

Class manages of orders's archiving, restoring entries from database.

Class UsageStatTable.

Class UsageEntityTable.

Class StatMethodTable.

Class StatAppTable.

Class StatTable.

Class PlacementTable.

Class Externalizer.

Class EventOfflineTable.

Class EventTable.

Class Session.

Class Sender.

Class Callback.

Class AppLogTable.

Class ApTable.

Special form class wor widget configurations.

Class Circle.

Base class for js "components: to render in content in widgets of dashboard.

Class Stack.

Class SmoothedGraph.

Class Serial.

Class Pie.

Class MultiDirectional.

Classic Linear Graph with two orientation.

Class Funnel.

Class DonutDiagram.

Class Column.

Base class for AmChart widget.

Class Activity.

NumberBlock with formula, this view type create widget type like number block except last report, last report will change with formula.

Number block for widgets with 3 numeric block.

Class Number.

Class BaseComponent created for prevent duplicating code for all component widget views.

Base class for component content type for widgets in report dashboard.

Class View.

@method BaseWidget|null getFirstResult() Class WidgetProvider

@method View|null getFirstResult() @method View[] getResults() Class ViewProvider

@method BaseReport|null getFirstResult() Class ReportProvider

Class DefaultBoardProvider.

@method Category|null getFirstResult() Class CategoryProvider

Class AnalyticBoardProvider.

Class ReportDispatcher.

Interface IReportMultipleGroupedData.

Interface IReportSingleData.

Interface IReportMultipleBiGroupedData.

Interface IReportData.

Class WidgetConfigurationTable.

Class ReportWidgetTable.

Class ReportConfigurationTable.

Class ReportTable.

This class developed now only for models influencing with report visual constructor.

Class WidgetManager.

Class ViewManager.

Class ReportManager.

Manager for default boards, collect all default boards, an provide instruments to work with them.

Class CategoryManager.

Base Class Singleton for report managers.

Interface IErrorable.

Class ErrorCollection.

Class Error.

Response type for rendering ajax components from action.

Class DataManager.

Class ConfigurationSettingTable.

Common helper class, for some system methods.

Helper functions for Row entity.

Class Filter.

Class DemoBase.

Class Dashboard.

Helper Class for working with categories of report, widget.

Report handler class where instance of class oparate with values of other reports in context of one widget.

Class EmptyReport.

Class BaseWidget class for extending to create preset widget classes.

Class Form.

Class TimePeriod.

Preview block field, contains all exist miniature and functionality to see preview, can toggle to other view type.

Label Field included text field for title.

Class Hidden, generate html element input with type hidden.

Drop down field rendered standard drop down.

Imitation DropDown field with popup.

ColorPicker field whit preview.

Simple checkbox field.

Class BaseValuable.

Class Image, render image.

Class Html simple field to display some text or simple html.

Class DivPartHtml, this class create for save html part context, after add element (start end of div) we can modify them.

Class Container.

Html element which can fire some js event.

Button field render input with type button.

Class EventHandler.

Class Widget @method addReports(Report | Report[] $report) add report/reports to this widget.

Dashboard entity for operate with dashboard table and with it's references.

Common class for models which have configurations sub entities @method addConfigurations(Configuration | Configuration[] $configuration) add configuration/configurations to this @method deleteConfigurations(Configuration | Configuration[] $configuration) delete connection with Configuration, but not delete Configuration object.

Class Widget.

Class Row.

Class Report.

Class Configuration.

Class Category.

Class Board.

Abstract common controller class.

Controller class for Analytics actions.

Class Common.

Class AnalyticBoard.

Class ChannelTable.

Class Collection This class represents collection of database objects such as table columns or indexes, schema procedures or sequences.

Class BaseObject Base class for all schema objects such as tables, columns, indexes, etc.

Class ConfigTable.

Class Profile.

Class Package.

Class LayoutAsset.

Class LangAsset.

Class CssAsset.

Class Asset.

Class Module.

Class Loader.

Class FileController.

Class Converter.

Class Builder.

Class UserIndexSelectorTable.

Class SessionIndexTable.

Class Rest.

Class Policy.

Class Intl.

Class DataProvider.

Class Consent.

Class AgreementLink.

Class Agreement.

Class UrlRewriterRuleMaker.

Class VersionHistoryTable.

Class Stepper.

Class ErrorCatcher is used in main/tools/upload.php:16 to catch unknown server response.

Class Proxy.

Class Type.

Class Theme.

Works with quarters.

Class Options of main.ui.filter.

Class NumberType.

Class Field.

Class DateType.

Class AdditionalDateType.

Class DateConverterResult.

Class Simple.

Class SypexGeo.

Class ProvidingData.

Class MaxMind.

Class for working with geolocation information.

Class HandlerTable.

Class Extension.

Class DataResult.

Class Data.

Class TimeSigner @sine 14.0.7.

Class SigningAlgorithm.

Class Signer.

Class HmacAlgorithm.

Class BadSignatureException.

Class Request contains current request.

Class ResultsTable.

Class RatingTable.

Formatter for invalid short numbers, like 32-12-43, just to make them look pretty.

Query builder for Entities.

Checks if field value exists in referenced entity.

Interface for Entity Fields to be stored by DataManager.

Interface for Entity Fields to be filtered by Query.

Class NumeratorRequestManager.

Class Numerator - generates numbers based on config, is used for creating random, sequential numbers, also may contain prefix, date values etc.

Class NumberGeneratorFactory.

Class NumeratorSequenceTable.

Class NumeratorTable.

Interface Hashable.

Class SequentNumberGenerator.

Class RandomNumberGenerator - replaces random symbol's sequence in numerator template.

Class PrefixNumberGenerator - replace prefix in numerator template.

Class NumberGenerator.

Class DateNumberGenerator - is responsible for parsing date values in numerator's template.

Interface UserConfigurable - for generators that have configurations fields that can be set by users generators store their settings values in db.

Interface Sequenceable.

Interface DynamicConfigurable - for generators that can not use static values or user specified settings for template parse generators receive values for parsing from outside on every run from where they can get values for replace template words.

Class Tracking.

Class Part.

Class Multipart.

Class BlacklistTable.

Class Result.

Class Config.

Class Address.

Class Loader loads required files, classes and modules.

Class HttpRequest extends Request.

Class HttpContext extends Context with http specific methods.

Class GroupTaskTable.

Group actions panel control types.

Group actions panel snippets factory.

Control change actions.

Group action panel checkbox.

Button for group actions panel.

Class DefaultValue.

Class Options of main.ui.grid.

Class MessageType.

Class Types.

Class Declension.

Class Context.

Class Actions.

Class FinderDestTable Is used to store and retrieve last used destinations in the destinations selector dialog.

Class FileTable.

Class ContentUri marks uri which provides content (file content).

Class Binder.

Class Cors Set headers for CORS .

Class CloseSession Be careful by using this feature.

Class Action.

Class SqlExpression.

Exception is thrown when database returns a error on query execution.

Exception is thrown when database returns a error.

Class Result is the abstract base class for representing database query result.

Class Paginator.

Class OracleConnection.

Class MssqlConnection.

Class Exception is used for all exceptions thrown in database.

Class ConnectionException used to indicate errors during database connection process.

Class ArrayResult is for presenting an array as database result with fetch() navigation.

Interface CopyImplementer for copy entities.

Class for to store containers that will be used for copying.

Class stores a data that is needed in the process of copying the entity.

Class Numerator.

Class LoadExt.

Class Responder.

Class Page.

Class PageTable.

This class shares static methods between Responder and other composite classes.

Class LogTable.

Class MemcachedStorage Stores html cache in a memcached.

Class AbstractStorage Represents the interface for a cache storage.

Class AppCacheManifest.

Class StaticCacheProvider.

Class StaticHtmlMemcachedStorage.

Class StaticHtmlFileStorage.

Class StaticHtmlStorage.

Class StaticHtmlCache.

Class FrameHelper.

Class FrameBuffered.

Class FrameStatic.

Class Frame.

Class MailContactTable.

Class SyncInternalManager.

Class MailsFoldersManager.

Class MailsFlagsManager.

Class Recipient.

Class MailContact.

Class Controller.

Class Importer.

Class work with fields - prepare and render field value, additional steps.

Class InitApp Set to all pages field 'INITIATOR_APP_CODE'.

Class Role.

Class Manager Collect assets, sort by locations, set output in different modes (webpack or default)

Class StatusTable.

Class RelationTable.

Class RecentTable.

Class NoRelationPermissionDiskTable.

Class MessageParamTable.

Class MessageIndexTable.

Class LastSearchTable.

Class ExternalAvatarTable.

Class CommandLangTable.

Class CommandTable.

Class ChatIndexTable.

Class ChatTable.

Class BotTokenTable.

Class BotChatTable.

Class BotTable.

Class AppLangTable.

Class AppTable.

Class AliasTable.

Class TypeLanguageTable.

Class Helper Provides some helper functions.

Class FunctionDistinct Returns maximum value of given {=min this.catalog.sku.price.base}.

Class FunctionMax Returns maximum value of given {=min this.catalog.sku.price.base}.

Class FunctionMin Returns minimum value of given {=min this.catalog.sku.price.base}.

Class FunctionContrast Explodes list elements by delimiter and returns no more than limit most contrast words {=contrast this.previewText this.DetailText " \t\n\r" 10}.

Class FunctionLimit Explodes list elements by delimiter and returns no more than limit elements {=limit this.previewText this.DetailText " \t\n\r" 10}.

Class FunctionConcat Represents concatenation function {=concat iblock.name sections.name this.property.cml2_link.property.articul " / "}.

Class FunctionTranslit Transliterates it's input {=translit this.name}.

Class FunctionLower Represents lower function {=lower this.name}.

Class FunctionUpper Represents upper function {=upper this.name}.

Class FunctionBase Base class for all function objects processed by engine.

Class Fabric Provides function object instance by it's name.

Class LazyValueLoader Strategy class used for delaying queries to DB.

Class NodeFunction Represents a function call in the formula.

Class NodeEntityField Represents an entity field in the formula.

Class NodeText Plain text node.

Class NodeRoot Present simple collection of child nodes.

Class NodeBase Base class for template parsed tree nodes.

Class Engine Provides interface for templates processing.

Class SiteTable.

Class SequenceTable.

Class SectionPropertyTable.

Class PropertyTable.

Class PropertyFeatureTable.

Class PropertyEnumerationTable.

Class IblockTable.

Class IblockSiteTable.

Class IblockRssTable.

Class IblockMessageTable.

Class IblockGroupTable.

Class IblockFieldTable.

Class Property.

Class ElementTable.

Class Tools Provides various useful methods.

Class Filters Provides various useful methods for sorted offers.

Class UserTable.

Class PermissionTable.

Class ForumSiteTable.

Class ForumTable.

Class MessageTable.

Class Sanitizer.

Class Engine.

Class CurrencyRateTable.

Class CurrencyLangTable.

Class CurrencyTable.

Class Tools Provides various useful methods for old api.

Class FileUploadTable.

Class FileSaveTable.

Class FileResizeTable.

Class FileBucketTable.

Class DeleteQueueTable.

Class CopyQueueTable.

Class VatTable.

Class GridOption The class is designed to convert the settings of the old administrative grid into a new one.

Class FilterOption The class is designed to convert the settings of the old administrative filter into a new one.

Class AdminGridOption The class is designed to convert the settings of the old administrative grid into a new one.

Class AdminFilterOption The class is designed to convert the settings of the old administrative filter into a new one.

Class SubscribeTable.

Class StoreProductTable.

Class StoreBarcodeTable.

Class StoreTable.

Class RoundingTable.

Class ProductGroupAccessTable.

Class ProductTable.

Class Viewed Provides various useful methods for viewed products.

Class Sku Provides various useful methods for sku data.

Class Search Provides various useful methods for product search.

Class Price Provides various useful methods for prices.

Class Calculation Provides methods for product price calculation (discounts, round, precision).

Class CatalogProviderCompatibility.

Class Basket.

Class PriceTable.

Class MeasureRatioTable.

Class MeasureTable.

Class Tools Provides various useful methods for data.

Class Tools Provides various useful methods for admin pages.

Class RoundEdit Provides various useful methods for admin pages.

Class ProductEdit Provides methods for admin product page.

Class GroupLangTable.

Class GroupAccessTable.

Class GroupTable.

Class ExtraTable.

Class DiscountRestrictionTable.

Class DiscountModuleTable.

Class DiscountCouponTable.

Class DiscountTable.

Class State Provides methods for checking product restrictions and obtaining current settings based on constraints.

Class Feature Provides unified methods for check B24 tariff limits and Bitrix edition limits.

Class CatalogIblockTable.

Class MigrateFromCaldav.

Class GoogleDublicatesCleaner.

Class GoogleApiTransport.

Class GoogleApiSync.

Class PushTable.

Class TypeTable.

Class SectionTable.

Class ResourceTable.

Class Util.

Class for incoming mail event handlers.

Class for content view event handlers.

Class GlobalConstTable.

Class RestProviderTable.

Class RestActivityTable.

Class FieldType.

Class User.

Class Text.

Class String.

Class Select.

Class Int.

Class InternalSelect.

Class File.

Class Double.

Class Datetime.

Class Date.

Class Bool.

Class Base.

Class Template.

Class Helper.

Class Connection.

Class ButtonsTable.

\B24Connector

Fields:

  • ID int mandatory
  • ADD_DATE datetime optional
  • ADD_BY int mandatory
  • NAME string(255) optional
  • SCRIPT string optional

\B24connector

Different useful staff. \B24Connector

\Bizproc\Automation\Engine

\Bizproc\BaseType

\Iblock\BizprocType

\Bizproc

Fields:

  • ID int mandatory
  • APP_ID string(128) mandatory
  • APP_NAME text mandatory
  • CODE string(128) mandatory
  • INTERNAL_CODE(32) string mandatory
  • HANDLER string(1000) mandatory
  • AUTH_USER_ID int optional default 0
  • USE_SUBSCRIPTION bool optional default ''
  • NAME text mandatory
  • DESCRIPTION text optional
  • PROPERTIES text optional
  • RETURN_PROPERTIES text optional
  • DOCUMENT_TYPE text optional
  • FILTER text optional
  • IS_ROBOT bool optional default 'N'

\Bizproc

Fields:

  • ID int mandatory
  • APP_ID string(128) mandatory
  • APP_NAME text mandatory
  • CODE string(128) mandatory
  • TYPE(30) string mandatory
  • HANDLER string(1000) mandatory
  • NAME text mandatory
  • DESCRIPTION text optional

\Bizproc

\Bizproc\Workflow\Type\Entity

Class ContentViewHandler \Blog\Integration\Socialnetwork

Class MailHandler \Blog\Internals

\Blog

Fields:

  • ID int mandatory
  • EVENT_ID int optional
  • CAL_TYPE string(100) optional
  • RESOURCE_ID int mandatory
  • PARENT_TYPE string(100) optional
  • PARENT_ID int mandatory
  • UF_ID int optional
  • DATE_FROM_UTC datetime optional
  • DATE_TO_UTC datetime optional
  • DATE_FROM datetime optional
  • DATE_TO datetime optional
  • DURATION int optional
  • SKIP_TIME string(1) optional
  • TZ_FROM string(50) optional
  • TZ_TO string(50) optional
  • TZ_OFFSET_FROM int optional
  • TZ_OFFSET_TO int optional
  • CREATED_BY int mandatory
  • DATE_CREATE datetime optional
  • TIMESTAMP_X datetime optional
  • SERVICE_NAME string(200) optional

\Calendar

Fields:

  • ID int mandatory
  • NAME string(255) optional
  • XML_ID string(100) optional
  • EXTERNAL_ID string(100) optional
  • ACTIVE bool optional default 'Y'
  • DESCRIPTION string optional
  • COLOR string(10) optional
  • TEXT_COLOR string(10) optional
  • EXPORT string(255) optional
  • SORT int optional default 100
  • CAL_TYPE string(100) optional
  • OWNER_ID int optional
  • CREATED_BY int mandatory
  • PARENT_ID int optional
  • DATE_CREATE datetime optional
  • TIMESTAMP_X datetime optional
  • DAV_EXCH_CAL string(255) optional
  • DAV_EXCH_MOD string(255) optional
  • CAL_DAV_CON string(255) optional
  • CAL_DAV_CAL string(255) optional
  • CAL_DAV_MOD string(255) optional
  • IS_EXCHANGE string(1) optional
  • GAPI_CALENDAR_ID string(255) optional
  • SYNC_TOKEN string(100) optional
  • EXTERNAL_TYPE string(20) optional

\Calendar

Fields:

  • XML_ID string(255) mandatory
  • NAME string(255) optional
  • DESCRIPTION string optional
  • EXTERNAL_ID string(100) optional
  • ACTIVE bool optional default 'Y'

\Calendar

Fields:

  • ENTITY_TYPE string(24) mandatory
  • ENTITY_ID int mandatory
  • CHANNEL_ID string(128) mandatory
  • RESOURCE_ID string(128) mandatory
  • EXPIRES datetime mandatory
  • NOT_PROCESSED bool optional default 'N'
  • FIRST_PUSH_DATE datetime optional

\Calendar

\Calendar\Sync

\Calendar\Update

Fields:

  • IBLOCK_ID int mandatory
  • YANDEX_EXPORT bool optional default 'N'
  • SUBSCRIPTION bool optional default 'N'
  • VAT_ID int optional
  • PRODUCT_IBLOCK_ID int mandatory
  • SKU_PROPERTY_ID int mandatory
  • IBLOCK reference to \Bitrix\Iblock\IblockTable
  • PRODUCT_IBLOCK reference to \Bitrix\Iblock\IblockTable

\Catalog

\Catalog\Config

Fields:

  • ID int mandatory
  • XML_ID string(255) optional
  • SITE_ID string(2) mandatory
  • TYPE int mandatory
  • ACTIVE bool optional default 'Y'
  • ACTIVE_FROM datetime optional
  • ACTIVE_TO datetime optional
  • RENEWAL bool optional default 'N'
  • NAME string(255) optional
  • SORT int optional default 100
  • MAX_DISCOUNT double optional
  • VALUE_TYPE string(1) mandatory default 'P'
  • VALUE double mandatory default 0.0000
  • CURRENCY string(3) mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • COUNT_PERIOD string(1) mandatory default 'U'
  • COUNT_SIZE int mandatory
  • COUNT_TYPE bool optional default 'Y'
  • COUNT_FROM datetime optional
  • COUNT_TO datetime optional
  • ACTION_SIZE int mandatory
  • ACTION_TYPE bool optional default 'Y'
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • PRIORITY int optional default 1
  • LAST_DISCOUNT bool optional default 'Y'
  • VERSION int optional default 1
  • NOTES string(255) optional
  • CONDITIONS string optional
  • UNPACK string optional
  • USE_COUPONS bool optional default 'N'
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable
  • RESTRICTION reference to \Bitrix\Catalog\DiscountRestriction

\Catalog

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • ACTIVE bool optional default 'Y'
  • COUPON string(32) mandatory
  • DATE_APPLY datetime optional
  • TYPE enum optional default 'O'
  • TIMESTAMP_X datetime optional
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • DESCRIPTION string optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable
  • DISCOUNT reference to \Bitrix\Catalog\DiscountTable

\Catalog

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • MODULE_ID string(50) mandatory

\Catalog

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • ACTIVE bool optional
  • USER_GROUP_ID int mandatory default -1
  • PRICE_TYPE_ID int mandatory default -1

\Catalog

Уст.:
deprecated since catalog 16.5.0
См. также
\Bitrix\Catalog\Ebay\EbayXMLer

Class EbayXMLer \Catalog

Уст.:
deprecated since catalog 16.5.0
См. также
\Bitrix\Catalog\Ebay\ExportOffer

Class ExportOffer \Catalog

Уст.:
deprecated since catalog 16.5.0
См. также
\Bitrix\Catalog\Ebay\ExportOfferCreator

Class ExportOfferCreator \Catalog

Уст.:
deprecated since catalog 16.5.0
См. также
\Bitrix\Catalog\Ebay\ExportOfferSKU

Class ExportOfferSKU \Catalog

Fields:

  • ID int mandatory
  • NAME string(50) mandatory
  • PERCENTAGE double mandatory

\Catalog

Fields:

  • ID int mandatory
  • NAME string(100) mandatory
  • BASE bool optional default 'N'
  • SORT int optional default 100
  • XML_ID string(255) optional
  • TIMESTAMP_X datetime optional
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • LANG reference to \Bitrix\Catalog\GroupLang
  • CURRENT_LANG reference to \Bitrix\Catalog\GroupLang with current lang (LANGUAGE_ID)

\Catalog

Fields:

\Catalog

Fields:

\Catalog

\Catalog\Helpers\Admin

\Catalog\Helper\Admin

\Catalog\Helpers

Fields:

  • ID int mandatory
  • CODE int mandatory
  • MEASURE_TITLE string(500) optional
  • SYMBOL_RUS string(20) optional
  • SYMBOL_INTL string(20) optional
  • SYMBOL_LETTER_INTL string(20) optional
  • IS_DEFAULT bool optional default 'N'

\Catalog

Fields:

  • ID int mandatory
  • PRODUCT_ID int mandatory
  • RATIO double mandatory default 1

\Catalog

Fields:

  • ID int mandatory
  • PRODUCT_ID int mandatory
  • EXTRA_ID int optional
  • CATALOG_GROUP_ID int mandatory
  • PRICE double mandatory
  • CURRENCY string(3) mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • QUANTITY_FROM int optional
  • QUANTITY_TO int optional
  • TMP_ID string(40) optional
  • PRICE_SCALE double optional

\Catalog

\Catalog\Product

Уст.:
deprecated since catalog 16.5.3
См. также
\Bitrix\Catalog\Product\Search

Class SearchHandlers \Catalog

\Catalog\Product\Price

Fields:

  • ID int mandatory
  • QUANTITY double mandatory
  • QUANTITY_TRACE bool optional default 'N'
  • WEIGHT double mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • PRICE_TYPE string(1) mandatory default 'S'
  • RECUR_SCHEME_LENGTH int optional
  • RECUR_SCHEME_TYPE string(1) mandatory default 'D'
  • TRIAL_PRICE_ID int optional
  • WITHOUT_ORDER bool optional default 'N'
  • SELECT_BEST_PRICE bool optional default 'Y'
  • VAT_ID int optional
  • VAT_INCLUDED bool optional default 'Y'
  • CAN_BUY_ZERO bool optional default 'N'
  • NEGATIVE_AMOUNT_TRACE string(1) mandatory default 'D'
  • TMP_ID string(40) optional
  • PURCHASING_PRICE double optional
  • PURCHASING_CURRENCY string(3) optional
  • BARCODE_MULTI bool optional default 'N'
  • QUANTITY_RESERVED double optional
  • SUBSCRIBE string(1) optional
  • WIDTH double optional
  • LENGTH double optional
  • HEIGHT double optional
  • MEASURE int optional
  • TYPE int optional
  • AVAILABLE string(1) optional
  • BUNDLE string(1) optional
  • IBLOCK_ELEMENT reference to \Bitrix\Iblock\ElementTable
  • TRIAL_IBLOCK_ELEMENT reference to \Bitrix\Iblock\ElementTable
  • TRIAL_PRODUCT reference to \Bitrix\Catalog\ProductTable

\Catalog

Fields:

  • ID int mandatory
  • PRODUCT_ID int mandatory
  • GROUP_ID int mandatory
  • ACCESS_LENGTH int mandatory
  • ACCESS_LENGTH_TYPE string(1) mandatory default 'D'
  • PRODUCT reference to \Bitrix\Catalog\ProductTable

\Catalog

Fields:

  • ID int mandatory
  • CATALOG_GROUP_ID int mandatory
  • PRICE double mandatory
  • ROUND_TYPE int mandatory
  • ROUND_PRECISION double mandatory
  • CREATED_BY int optional
  • DATE_CREATE datetime optional
  • MODIFIED_BY int optional
  • TIMESTAMP_X datetime optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable

\Catalog

Fields:

  • ID int mandatory
  • TITLE string(75) optional
  • ACTIVE bool optional default 'Y'
  • ADDRESS string(245) mandatory
  • DESCRIPTION string optional
  • GPS_N string(15) optional
  • GPS_S string(15) optional
  • IMAGE_ID string(45) optional
  • LOCATION_ID int optional
  • DATE_MODIFY datetime mandatory default 'CURRENT_TIMESTAMP'
  • DATE_CREATE datetime optional
  • USER_ID int optional
  • MODIFIED_BY int optional
  • PHONE string(45) optional
  • SCHEDULE string(255) optional
  • XML_ID string(255) optional
  • SORT int optional default 100
  • EMAIL string(255) optional
  • ISSUING_CENTER bool optional default 'Y'
  • SHIPPING_CENTER bool optional default 'Y'
  • SITE_ID string(2) optional
  • CODE string(255) optional

\Catalog

Fields:

  • ID int mandatory
  • PRODUCT_ID int mandatory
  • BARCODE string(100) mandatory
  • STORE_ID int optional
  • ORDER_ID int optional
  • DATE_MODIFY datetime optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • MODIFIED_BY int optional
  • PRODUCT reference to \Bitrix\Catalog\Product
  • STORE reference to \Bitrix\Catalog\Store
  • CREATED_BY_USER reference to \Bitrix\Main\User
  • MODIFIED_BY_USER reference to \Bitrix\Main\User

\Catalog

Fields:

\Catalog

Fields:

  • ID int mandatory
  • DATE_FROM datetime mandatory
  • DATE_TO datetime optional
  • USER_CONTACT string mandatory
  • CONTACT_TYPE int mandatory
  • USER_ID int optional
  • USER reference to \Bitrix\Main\UserTable
  • ITEM_ID int mandatory
  • PRODUCT reference to ProductTable
  • IBLOCK_ELEMENT reference to \Bitrix\Iblock\ElementTable
  • NEED_SENDING bool default=N
  • SITE_ID int mandatory

\Catalog

\Catalog\Update

\Main\Dev\Converter

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • ACTIVE bool optional default 'Y'
  • SORT int optional default 100
  • NAME string(50) mandatory
  • RATE double mandatory default 0.00

\Catalog

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • OP enum optional default 'C'
  • SOURCE_BUCKET_ID int mandatory
  • SOURCE_FILE_PATH string(500) mandatory
  • TARGET_BUCKET_ID int mandatory
  • TARGET_FILE_PATH string(500) mandatory
  • FILE_SIZE int mandatory default -1
  • FILE_POS int mandatory
  • STATUS enum optional default 'Y'
  • ERROR_MESSAGE string(500) optional
  • SOURCE_BUCKET reference to \Bitrix\Clouds\FileBucketTable
  • TARGET_BUCKET reference to \Bitrix\Clouds\FileBucketTable

\Clouds

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • BUCKET_ID int mandatory
  • FILE_PATH string(500) mandatory
  • BUCKET reference to \Bitrix\Clouds\FileBucketTable

\Clouds

Fields:

  • ID int mandatory
  • ACTIVE bool optional default 'Y'
  • SORT int optional default 500
  • READ_ONLY bool optional default 'N'
  • SERVICE_ID string(50) optional
  • BUCKET string(63) optional
  • LOCATION string(50) optional
  • CNAME string(100) optional
  • FILE_COUNT int optional
  • FILE_SIZE double optional
  • LAST_FILE_ID int optional
  • PREFIX string(100) optional
  • SETTINGS string optional
  • FILE_RULES string optional
  • FAILOVER_ACTIVE bool optional default 'N'
  • FAILOVER_BUCKET_ID int optional
  • FAILOVER_COPY bool optional default 'N'
  • FAILOVER_DELETE bool optional default 'N'
  • FAILOVER_DELETE_DELAY int optional
  • FAILOVER_BUCKET reference to \Bitrix\Clouds\FileBucketTable

\Clouds

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • ERROR_CODE string(1) mandatory
  • FILE_ID int optional
  • PARAMS string optional
  • FROM_PATH string(500) optional
  • TO_PATH string(500) optional
  • FILE reference to \Bitrix\Main\FileTable

\Clouds

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • BUCKET_ID int mandatory
  • SUBDIR string(255) optional
  • FILE_NAME string(255) mandatory
  • EXTERNAL_ID string(50) optional
  • FILE_SIZE int optional

\Clouds

Fields:

  • ID string(32) mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • FILE_PATH string(500) mandatory
  • FILE_SIZE int optional
  • TMP_FILE string(500) optional
  • BUCKET_ID int mandatory
  • PART_SIZE int mandatory
  • PART_NO int mandatory
  • PART_FAIL_COUNTER int mandatory
  • NEXT_STEP string optional
  • BUCKET reference to \Bitrix\Clouds\FileBucketTable

\Clouds

\Currency\Compatible

Fields:

  • CURRENCY string(3) mandatory
  • AMOUNT_CNT int optional default 1
  • AMOUNT float optional
  • SORT int optional default 100
  • DATE_UPDATE datetime mandatory
  • NUMCODE string(3) optional
  • BASE string(1) mandatory
  • CREATED_BY int optional
  • DATE_CREATE datetime optional
  • MODIFIED_BY int optional
  • CURRENT_BASE_RATE float optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable
  • LANG_FORMAT reference to \Bitrix\Currency\CurrencyLangTable
  • CURRENT_LANG_FORMAT reference to \Bitrix\Currency\CurrencyLangTable with current language (LANGUAGE_ID)

\Currency

Fields:

  • CURRENCY string(3) mandatory primary
  • LID string(2) mandatory primary
  • FORMAT_STRING string(50) mandatory
  • FULL_NAME string(50) optional
  • DEC_POINT string(16) optional default '.'
  • THOUSANDS_SEP string(16) optional default ' '
  • DECIMALS int optional default 2
  • THOUSANDS_VARIANT string(1) optional
  • HIDE_ZERO bool optional default 'N'
  • CREATED_BY int optional
  • DATE_CREATE datetime optional
  • MODIFIED_BY int optional
  • TIMESTAMP_X datetime optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable
  • LANGUAGE reference to \Bitrix\Main\Localization\LanguageTable

\Currency

\Currency

Fields:

  • ID int mandatory
  • CURRENCY string(3) mandatory
  • DATE_RATE date mandatory
  • RATE_CNT int optional default 1
  • RATE float mandatory default 0.0000
  • CREATED_BY int optional
  • DATE_CREATE datetime optional
  • MODIFIED_BY int optional
  • TIMESTAMP_X datetime optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable

\Currency

\Currency\Helper\Admin

\Currency\Helpers\Admin

\Fileman\Block

Fields:

  • ID int mandatory
  • FORUM_ID int
  • TOPIC_ID int
  • MESSAGE_ID int
  • FILE_ID int mandatory
  • USER_ID int
  • TIMESTAMP_X datetime mandatory
  • HITS int

\Forum

Fields:

  • ID int mandatory
  • FORUM_GROUP_ID int
  • NAME string(255) mandatory
  • DESCRIPTION text optional
  • SORT int mandatory default '150'
  • ACTIVE bool mandatory default 'Y'

  • ALLOW_HTML bool mandatory default 'N'
  • ALLOW_ANCHOR bool mandatory default 'Y'
  • ALLOW_BIU bool mandatory default 'Y'
  • ALLOW_IMG bool mandatory default 'Y'
  • ALLOW_VIDEO bool mandatory default 'Y'
  • ALLOW_LIST bool mandatory default 'Y'
  • ALLOW_QUOTE bool mandatory default 'Y'
  • ALLOW_CODE bool mandatory default 'Y'
  • ALLOW_FONT bool mandatory default 'Y'
  • ALLOW_SMILES bool mandatory default 'Y'
  • ALLOW_UPLOAD bool mandatory default 'N'
  • ALLOW_TABLE bool mandatory default 'N'
  • ALLOW_ALIGN bool mandatory default 'Y'
  • ALLOW_UPLOAD_EXT string(255) null
  • ALLOW_MOVE_TOPIC bool mandatory default 'Y'
  • ALLOW_TOPIC_TITLED bool mandatory default 'N'
  • ALLOW_NL2BR bool mandatory default 'N'
  • ALLOW_SIGNATURE bool mandatory default 'Y'
  • ASK_GUEST_EMAIL bool mandatory default 'N'
  • USE_CAPTCHA bool mandatory default 'N'
  • INDEXATION bool mandatory default 'Y'
  • DEDUPLICATION bool mandatory default 'Y'
  • MODERATION bool mandatory default 'N'
  • ORDER_BY enum('P', 'T', 'N', 'V', 'D', 'A', '') mandatory default 'P'
  • ORDER_DIRECTION enum('DESC', 'ASC') mandatory default 'DESC'

  • TOPICS int
  • POSTS int
  • LAST_POSTER_ID int
  • LAST_POSTER_NAME string(255)
  • LAST_POST_DATE datetime
  • LAST_MESSAGE_ID int
  • POSTS_UNAPPROVED int
  • ABS_LAST_POSTER_ID int
  • ABS_LAST_POSTER_NAME string(255)
  • ABS_LAST_POST_DATE datetime
  • ABS_LAST_MESSAGE_ID int

  • EVENT1 string(255) default 'forum'
  • EVENT2 string(255) default 'message'
  • EVENT3 string(255)

  • XML_ID varchar(255)

\Forum

Fields:

\Forum

Fields:

  • ID int not null auto_increment,
  • SORT int not null default '150',
  • PARENT_ID int null,
  • LEFT_MARGIN int null,
  • RIGHT_MARGIN int null,
  • DEPTH_LEVEL int null,
  • XML_ID varchar(255)

\Forum

  • ID int not null auto_increment,
  • FORUM_GROUP_ID int not null,
  • LID char(2) not null,
  • NAME varchar(255) not null,
  • DESCRIPTION varchar(255) null,
  • primary key (ID),

\Forum

Class ContentViewHandler \Forum\Integration\Socialnetwork

Fields:

  • ID int mandatory
  • FORUM_ID int mandatory
  • TOPIC_ID int mandatory
  • USE_SMILES bool optional default 'Y'
  • NEW_TOPIC bool optional default 'N'
  • APPROVED bool optional default 'Y'
  • SOURCE_ID string(255) mandatory default 'WEB'
  • POST_DATE datetime mandatory
  • POST_MESSAGE string optional
  • POST_MESSAGE_HTML string optional
  • POST_MESSAGE_FILTER string optional
  • POST_MESSAGE_CHECK string(32) optional
  • ATTACH_IMG int optional
  • PARAM1 string(2) optional
  • PARAM2 int optional
  • AUTHOR_ID int optional
  • AUTHOR_NAME string(255) optional
  • AUTHOR_EMAIL string(255) optional
  • AUTHOR_IP string(255) optional
  • AUTHOR_REAL_IP string(128) optional
  • GUEST_ID int optional
  • EDITOR_ID int optional
  • EDITOR_NAME string(255) optional
  • EDITOR_EMAIL string(255) optional
  • EDIT_REASON string optional
  • EDIT_DATE datetime optional
  • XML_ID string(255) optional
  • HTML string optional
  • MAIL_HEADER string optional

\Forum

Fields:

  • ID int not null auto_increment,
  • FORUM_ID int null,
  • GROUP_ID int null,
  • PERMISSION char(1)

\Forum

Fields:

  • ID int not null auto_increment,
  • USER_ID int(10) not null,
  • FORUM_ID int(10) not null,
  • TOPIC_ID int(10) null,
  • START_DATE datetime not null,
  • LAST_SEND int(10) null,
  • NEW_TOPIC_ONLY char(50) not null default 'N',
  • SITE_ID char(2) not null default 'ru',
  • SOCNET_GROUP_ID int NULL,
  • primary key (ID),
  • unique UX_FORUM_SUBSCRIBE_USER(USER_ID, FORUM_ID, TOPIC_ID, SOCNET_GROUP_ID)

\Forum

Fields:

  • ID int mandatory
  • FORUM_ID int mandatory
  • TOPIC_ID int
  • TITLE string(255) mandatory
  • TITLE_SEO string(255)
  • TAGS string(255)
  • DESCRIPTION string(255)
  • ICON string(255)
  • STATE bool optional default 'Y'
  • APPROVED bool optional default 'Y'
  • SORT int mandatory default '150'
  • VIEWS mandatory default '0'
  • USER_START_ID int
  • USER_START_NAME string(255),
  • START_DATE datetime mandatory
  • POSTS int mandatory default '0'
  • LAST_POSTER_ID int(10)
  • LAST_POSTER_NAME string(255) mandatory
  • LAST_POST_DATE datetime mandatory
  • LAST_MESSAGE_ID int
  • POSTS_UNAPPROVED int mandatory default '0'
  • ABS_LAST_POSTER_ID int
  • ABS_LAST_POSTER_NAME string(255)
  • ABS_LAST_POST_DATE datetime
  • ABS_LAST_MESSAGE_ID int
  • XML_ID string(255)
  • HTML text
  • SOCNET_GROUP_ID int
  • OWNER_ID int

\Forum

Fields:

  • ID int mandatory
  • USER_ID int
  • DESCRIPTION string(255) null,
  • AVATAR int(10),
  • POINTS int not null default 0,
  • RANK_ID int null,
  • NUM_POSTS int(10) default '0',
  • INTERESTS text,
  • LAST_POST int(10),
  • SIGNATURE varchar(255) null,

  • IP_ADDRESS string(128) null
  • REAL_IP_ADDRESS varchar(128) null,
  • DATE_REG date not null,
  • LAST_VISIT datetime not null,

  • ALLOW_POST char(1) not null default 'Y',
  • SHOW_NAME char(1) not null default 'Y',
  • HIDE_FROM_ONLINE char(1) not null default 'N',
  • SUBSC_GROUP_MESSAGE char(1) NOT NULL default 'N',
  • SUBSC_GET_MY_MESSAGE char(1) NOT NULL default 'Y',

\Forum

\Iblock\Component

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime optional
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • IBLOCK_ID int mandatory
  • IBLOCK_SECTION_ID int optional
  • ACTIVE bool optional default 'Y'
  • ACTIVE_FROM datetime optional
  • ACTIVE_TO datetime optional
  • SORT int optional default 500
  • NAME string(255) mandatory
  • PREVIEW_PICTURE int optional
  • PREVIEW_TEXT string optional
  • PREVIEW_TEXT_TYPE enum ('text', 'html') optional default 'text'
  • DETAIL_PICTURE int optional
  • DETAIL_TEXT string optional
  • DETAIL_TEXT_TYPE enum ('text', 'html') optional default 'text'
  • SEARCHABLE_CONTENT string optional
  • WF_STATUS_ID int optional default 1
  • WF_PARENT_ELEMENT_ID int optional
  • WF_NEW enum ('N', 'Y') optional
  • WF_LOCKED_BY int optional
  • WF_DATE_LOCK datetime optional
  • WF_COMMENTS string optional
  • IN_SECTIONS bool optional default 'N'
  • XML_ID string(255) optional
  • CODE string(255) optional
  • TAGS string(255) optional
  • TMP_ID string(40) optional
  • WF_LAST_HISTORY_ID int optional
  • SHOW_COUNTER int optional
  • SHOW_COUNTER_START datetime optional
  • PREVIEW_PICTURE_FILE reference to \Bitrix\File\FileTable
  • DETAIL_PICTURE_FILE reference to \Bitrix\File\FileTable
  • IBLOCK reference to \Bitrix\Iblock\IblockTable
  • WF_PARENT_ELEMENT reference to \Bitrix\Iblock\IblockElementTable
  • IBLOCK_SECTION reference to \Bitrix\Iblock\IblockSectionTable
  • MODIFIED_BY_USER reference to \Bitrix\User\UserTable
  • CREATED_BY_USER reference to \Bitrix\User\UserTable
  • WF_LOCKED_BY_USER reference to \Bitrix\User\UserTable

\Iblock

The class to display iblock property with the type of "custom_entity" in the main.ui.filter

\Iblock\Helpers\Filter

Fields:

  • IBLOCK_ID int mandatory
  • FIELD_ID string(50) mandatory
  • IS_REQUIRED bool optional default 'N'
  • DEFAULT_VALUE string optional
  • IBLOCK reference to \Bitrix\Iblock\IblockTable

\Iblock

Fields:

\Iblock

Fields:

  • IBLOCK_ID int mandatory
  • MESSAGE_ID string(50) mandatory
  • MESSAGE_TEXT string(255) optional
  • IBLOCK reference to \Bitrix\Iblock\IblockTable

\Iblock

Fields:

  • ID int mandatory
  • IBLOCK_ID int mandatory
  • NODE string(50) mandatory
  • NODE_VALUE string(250) optional
  • IBLOCK reference to \Bitrix\Iblock\IblockTable

\Iblock

Fields:

\Iblock

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime
  • IBLOCK_TYPE_ID string(50) mandatory
  • CODE string(50) optional
  • NAME string(255) mandatory
  • ACTIVE bool optional default 'Y'
  • SORT int optional default 500
  • LIST_PAGE_URL string(255) optional
  • DETAIL_PAGE_URL string(255) optional
  • SECTION_PAGE_URL string(255) optional
  • CANONICAL_PAGE_URL string(255) optional
  • PICTURE int optional
  • DESCRIPTION text optional
  • DESCRIPTION_TYPE enum ('text', 'html') optional default 'text'
  • XML_ID string(255) optional
  • TMP_ID string(40) optional internal use only
  • INDEX_ELEMENT bool optional default 'Y'
  • INDEX_SECTION bool optional default 'N'
  • WORKFLOW bool optional default 'Y'
  • BIZPROC bool optional default 'N'
  • SECTION_CHOOSER enum ('L', 'D' or 'P') optional default 'L'
  • LIST_MODE enum ('S' or 'C') optional default ''
  • RIGHTS_MODE enum ('S' or 'E') optional default 'S'
  • SECTION_PROPERTY bool optional default 'N'
  • PROPERTY_INDEX enum ('N', 'Y', 'I') optional default 'N'
  • VERSION enum (1 or 2) optional default 1
  • LAST_CONV_ELEMENT int optional default 0 internal use only
  • SOCNET_GROUP_ID int optional internal use only
  • EDIT_FILE_BEFORE string(255) optional
  • EDIT_FILE_AFTER string(255) optional
  • TYPE reference to \Bitrix\Iblock\TypeTable

\Iblock

Fields:

  • ID int mandatory
  • PROPERTY_ID int mandatory
  • VALUE string(255) mandatory
  • DEF bool optional default 'N'
  • SORT int optional default 500
  • XML_ID string(200) mandatory
  • TMP_ID string(40) optional
  • PROPERTY reference to \Bitrix\Iblock\PropertyTable

\Iblock

Fields:

  • ID int mandatory
  • PROPERTY_ID int mandatory
  • MODULE_ID string(50) mandatory
  • FEATURE_ID string(100) mandatory
  • IS_ENABLED bool optional default 'N'
  • PROPERTY reference to \Bitrix\Iblock\PropertyTable

\Iblock

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • IBLOCK_ID int mandatory
  • NAME string(255) mandatory
  • ACTIVE bool optional default 'Y'
  • SORT int optional default 500
  • CODE string(50) optional
  • DEFAULT_VALUE text optional
  • PROPERTY_TYPE enum ('S', 'N', 'L', 'F', 'E' or 'G') optional default 'S'
  • ROW_COUNT int optional default 1
  • COL_COUNT int optional default 30
  • LIST_TYPE enum ('C' or 'L') optional default 'L'
  • MULTIPLE bool optional default 'N'
  • XML_ID string(100) optional
  • FILE_TYPE string(200) optional
  • MULTIPLE_CNT int optional
  • TMP_ID string(40) optional
  • LINK_IBLOCK_ID int optional
  • WITH_DESCRIPTION bool optional default 'N'
  • SEARCHABLE bool optional default 'N'
  • FILTRABLE bool optional default 'N'
  • IS_REQUIRED bool optional default 'N'
  • VERSION enum (1 or 2) optional default 1
  • USER_TYPE string(255) optional
  • USER_TYPE_SETTINGS string optional
  • HINT string(255) optional
  • LINK_IBLOCK reference to \Bitrix\Iblock\IblockTable
  • IBLOCK reference to \Bitrix\Iblock\IblockTable

\Iblock

Fields:

  • IBLOCK_ID int mandatory
  • SECTION_ID int mandatory
  • PROPERTY_ID int mandatory
  • SMART_FILTER bool optional default 'N'
  • DISPLAY_TYPE enum ('A', 'B', 'F', 'G', 'H', 'K', 'P', 'R') optional
  • DISPLAY_EXPANDED bool optional default 'N'
  • FILTER_HINT string(255) optional
  • IBLOCK reference to \Bitrix\Iblock\IblockTable
  • PROPERTY reference to \Bitrix\Iblock\PropertyTable
  • SECTION reference to \Bitrix\Iblock\SectionTable

\Iblock

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • IBLOCK_ID int mandatory
  • IBLOCK_SECTION_ID int optional
  • ACTIVE bool optional default 'Y'
  • GLOBAL_ACTIVE bool optional default 'Y'
  • SORT int optional default 500
  • NAME string(255) mandatory
  • PICTURE int optional
  • LEFT_MARGIN int optional
  • RIGHT_MARGIN int optional
  • DEPTH_LEVEL int optional
  • DESCRIPTION string optional
  • DESCRIPTION_TYPE enum ('text', 'html') optional default 'text'
  • SEARCHABLE_CONTENT string optional
  • CODE string(255) optional
  • XML_ID string(255) optional
  • TMP_ID string(40) optional
  • DETAIL_PICTURE int optional
  • SOCNET_GROUP_ID int optional
  • IBLOCK reference to \Bitrix\Iblock\IblockTable
  • PARENT_SECTION reference to \Bitrix\Iblock\SectionTable
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable

\Iblock

Fields:

\Iblock

\Iblock

Уст.:

\Iblock\Template

For example: this.name

\Iblock\Template

\Iblock\Template\Entity

Has some builtin function such as: upper, lower, concat and limit. Fires event OnTemplateGetFunctionClass. Handler of the event has to return acclass name not an instance.

\Iblock\Template\Functions

\Iblock\Template\Functions

Fields:

  • ID string(50) mandatory
  • SECTIONS bool optional default 'Y'
  • EDIT_FILE_BEFORE string(255) optional
  • EDIT_FILE_AFTER string(255) optional
  • IN_RSS bool optional default 'N'
  • SORT int optional default 500
  • LANG_MESSAGE reference to \Bitrix\Iblock\TypeLanguageTable

\Iblock

Fields:

  • IBLOCK_TYPE_ID string(50) mandatory
  • LANGUAGE_ID char(2) mandatory
  • NAME string(100) mandatory
  • SECTIONS_NAME string(100) optional
  • ELEMENTS_NAME string(100) optional
  • LANGUAGE reference to \Bitrix\Main\Localization\LanguageTable

\Iblock

\Iblock\Update

Fields:

  • ID int mandatory
  • ALIAS string(255) mandatory
  • ENTITY_TYPE string(255) mandatory
  • ENTITY_ID string(255) mandatory

\Im

Fields:

  • ID int mandatory
  • MODULE_ID string(50) mandatory
  • BOT_ID int optional
  • APP_ID string(128) optional
  • CODE string(255) mandatory
  • ICON_FILE_ID string(255) mandatory
  • CONTEXT string(128) optional
  • IFRAME string(255) optional
  • IFRAME_WIDTH int optional
  • IFRAME_HEIGHT int optional
  • IFRAME_POPUP bool optional default 'N'
  • JS string(255) optional
  • HIDDEN bool optional default 'N'
  • EXTRANET_SUPPORT bool optional default 'N'
  • LIVECHAT_SUPPORT bool optional default 'N'
  • CLASS string(255) optional
  • METHOD_LANG_GET string(255) optional

\Im

Fields:

  • ID int mandatory
  • APP_ID int mandatory
  • LANGUAGE_ID string(2) mandatory
  • TITLE string(255) optional
  • DESCRIPTION string(255) optional
  • COPYRIGHT string(255) optional

\Im

Fields:

  • BOT_ID int mandatory
  • MODULE_ID int mandatory
  • TO_CLASS string(255) optional
  • TO_METHOD string(255) optional

\Im

Fields:

  • ID int mandatory
  • BOT_ID int mandatory
  • CHAT_ID int mandatory

\Im

Fields:

  • ID int mandatory
  • TOKEN string(32) optional
  • DATE_CREATE datetime mandatory
  • DATE_EXPIRE datetime optional
  • BOT_ID int optional
  • DIALOG_ID string(255) mandatory

\Im

Fields:

  • ID int mandatory
  • TITLE string(255) optional
  • DESCRIPTION text optional
  • TYPE string(1) optional
  • AUTHOR_ID int mandatory
  • AVATAR int optional
  • COLOR string optional
  • CALL_TYPE int optional
  • CALL_NUMBER string(20) optional
  • EXTRANET bool optional default 'N'
  • ENTITY_TYPE string(50) optional
  • ENTITY_ID string(255) optional
  • ENTITY_DATA_1 string(255 optional
  • ENTITY_DATA_2 string(255) optional
  • ENTITY_DATA_3 string(255) optional
  • DISK_FOLDER_ID int optional
  • AUTHOR reference to \Bitrix\User\UserTable

\Im

Fields:

  • CHAT_ID int mandatory
  • SEARCH_CONTENT string optional

\Im

Fields:

  • ID int mandatory
  • BOT_ID int optional
  • COMMAND string(255) mandatory
  • COMMON bool optional default 'N'
  • HIDDEN bool optional default 'N'
  • SONET_SUPPORT bool optional default 'N'
  • EXTRANET_SUPPORT bool optional default 'N'
  • CLASS string(255) optional
  • METHOD_COMMAND_ADD string(255) optional
  • METHOD_LANG_GET string(255) optional
  • MODULE_ID string(50) mandatory

\Im

Fields:

  • ID int mandatory
  • COMMAND_ID int mandatory
  • LANGUAGE_ID string(2) mandatory
  • TITLE string(255) optional
  • PARAMS string(255) optional

\Im

Fields:

  • ID int mandatory
  • LINK_MD5 string(32) mandatory
  • AVATAR_ID int mandatory

\Im

Fields:

  • ID int mandatory
  • USER_ID int mandatory
  • DIALOG_ID string(50) mandatory

\Im

Fields:

  • ID int mandatory
  • CHAT_ID int mandatory
  • AUTHOR_ID int mandatory
  • MESSAGE string optional
  • MESSAGE_OUT string optional
  • DATE_CREATE datetime mandatory
  • EMAIL_TEMPLATE string(255) optional
  • NOTIFY_TYPE int optional
  • NOTIFY_MODULE string(255) optional
  • NOTIFY_EVENT string(255) optional
  • NOTIFY_TAG string(255) optional
  • NOTIFY_SUB_TAG string(255) optional
  • NOTIFY_TITLE string(255) optional
  • NOTIFY_BUTTONS string optional
  • NOTIFY_READ bool optional default 'N'
  • IMPORT_ID int optional
  • CHAT reference to \Bitrix\Im\ImRelationTable
  • NOTIFY_MODULE reference to \Bitrix\Module\ModuleTable
  • AUTHOR reference to \Bitrix\User\UserTable

\Im

Fields:

  • MESSAGE_ID int mandatory
  • SEARCH_CONTENT string optional

\Im

Fields:

  • ID int mandatory
  • MESSAGE_ID int mandatory
  • PARAM_NAME string(100) mandatory
  • PARAM_VALUE string(100) mandatory

\Im

Fields:

  • ID int mandatory
  • CHAT_ID int optional
  • USER_ID int optional

\Im

Fields:

  • USER_ID int mandatory
  • ITEM_TYPE string(1) mandatory default 'P'
  • ITEM_ID int mandatory
  • ITEM_MID int mandatory

\Im

Fields:

\Im

Fields:

  • USER_ID int mandatory
  • STATUS string(50) optional default 'online'
  • STATUS_TEXT string(255) optional
  • IDLE datetime optional default 0
  • DESKTOP_LAST_DATE datetime optional default 0
  • MOBILE_LAST_DATE datetime optional default 0
  • EVENT_ID int optional default 0
  • EVENT_UNTIL_DATE datetime optional default 0

\Im

\Landing

In now time Role entity exist only for sites. \Landing

\Landing\Update\Landing

Class Field \Lists\UI

\Lists

$APPLICATION->RestartBuffer();

if ( ) { $id = iblock ID $datum = \Bitrix\Lists\Importer::export($id);

header("HTTP/1.1 200 OK"); header("Content-Type: application/force-download; name=\"bp-".$id.".prc""); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".(Main\Text\String::getBinaryLength($datum))); header("Content-Disposition: attachment; filename="bp-".$id.".prc""); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Expires: 0"); header("Pragma: public");

echo $datum; } die();

if (is_uploaded_file($_FILES['import_file']['tmp_name']))

{ $f = fopen($_FILES['import_file']['tmp_name'], "rb"); $datum = fread($f, filesize($_FILES['import_file']['tmp_name'])); fclose($f);

\Bitrix\Lists\Importer::import("iblock type", $datum); }

\Lists\Internals

Уст.:

\Mail\Helper

\Mail\ImapCommands

\Mail

\Main\Page

Уст.:
@mixin \Bitrix\Main\Composite\Engine
См. также
\Bitrix\Main\Composite\Engine

\Main\Page

Уст.:
@mixin \Bitrix\Main\Composite\StaticArea
См. также
\Bitrix\Main\Composite\StaticArea

\Main\Page

Уст.:
@mixin \Bitrix\Main\Composite\BufferArea
См. также
\Bitrix\Main\Composite\BufferArea

\Main\Page

Уст.:
@mixin \Bitrix\Main\Composite\BufferArea
См. также
\Bitrix\Main\Composite\BufferArea

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\Page
См. также
\Bitrix\Main\Composite\Page

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\Data\FileStorage
См. также
\Bitrix\Main\Composite\Data\FileStorage

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\Data\FileStorage
См. также
\Bitrix\Main\Composite\Data\FileStorage

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\Data\MemcachedStorage
См. также
\Bitrix\Main\Composite\Data\MemcachedStorage

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\Data\CacheProvider
См. также
\Bitrix\Main\Composite\Data\CacheProvider

\Main\Data

Уст.:
@mixin \Bitrix\Main\Composite\AppCache
См. также
\Bitrix\Main\Composite\AppCache

\Main\Composite\Data

Fields:

  • ID int mandatory
  • URI string(2000) mandatory
  • TITLE string(250) optional
  • CREATED datetime mandatory
  • TYPE string(50) mandatory
  • MESSAGE string optional
  • AJAX bool optional default "N"
  • USER_ID int mandatory default 0
  • PAGE_ID int mandatory default 0

\Composite

Methods of this class can't call Bitrix API at all.

@alias \CHTMLPagesCache \Main\Composite

Fields:

  • ID int mandatory
  • CACHE_KEY string(2000) mandatory
  • URI string(2000) mandatory
  • TITLE string(250) optional
  • CREATED datetime mandatory
  • CHANGED datetime mandatory
  • LAST_VIEWED datetime mandatory
  • VIEWS int mandatory
  • REWRITES int mandatory
  • SIZE int mandatory

\Composite

\Main\Composite

\Main\Controller

\Main\Copy

\Main\DB

Base abstract class for database connections. \Main\DB

См. также
\Bitrix\Main\DB\ConnectionException::__construct \Main\DB
\Bitrix\Main\DB\Exception::__construct \Main\DB

Class for MS SQL database connections. \Main\DB

Class for Oracle database connections. \Main\DB

Уст.:
To be removed soon. Don't use it.

\Main\DB

It has ability to transform raw data populated from the database into useful associative arrays with some fields unserialized and some presented as Datetime objects or other changes.

It also supports query debugging by providing \Bitrix\Main\Diag\SqlTracker with timing information.

\Main\DB

См. также
\Bitrix\Main\DB\SqlException::__construct \Main\DB
\Bitrix\Main\DB\SqlQueryException::__construct \Main\DB

\Main\Engine @method run

You will close session and code below can't work with it until session will be open. \Main\Engine\ActionFilter

\Main\Engine\ActionFilter

\Main\Engine

Уст.:
См. также
\Bitrix\Main\Engine\AutoWire\Binder

It gives chance to process uri by some rest application without any bearer tokens. So, module "rest" converts ContentUri to two items. One of them is original uri and second is machine uri. \Main\Engine\Response\DataType

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • MODULE_ID string(50) optional
  • HEIGHT int optional
  • WIDTH int optional
  • FILE_SIZE int optional
  • CONTENT_TYPE string(255) optional default 'IMAGE'
  • SUBDIR string(255) optional
  • FILE_NAME string(255) mandatory
  • ORIGINAL_NAME string(255) optional
  • DESCRIPTION string(255) optional
  • HANDLER_ID string(50) optional
  • EXTERNAL_ID string(50) optional

\File

\Main

Types of grid actions \Main\Grid

\Main\Grid

Inline editor field types \Main\Grid\Editor

Types of grid message \Main\Grid

\Main\Grid\Panel

\Main\Grid\Panel\Snippet

Column data types \Main\Grid

Fields:

\Main

Contains http specific request data.

\Main

It is the only class which is included directly. \Main

\Main\Mail

\Main\Mail\Callback

\Main\Mail\Internal

\Main\Numerator\Contract

\Main\Numerator\Generator\Contract

\Main\Numerator\Generator

\Main\Numerator

\Main\Numerator\Model

\Main\ORM

example: new Foreign(GroupTable::getEntity()->getField('ID'));

\Main\ORM\Validator

Virtual WHERE methods (proxy to Filter):

@method $this where(...$filter)

См. также
Filter::where()

@method $this whereNot(...$filter)

См. также
Filter::whereNot()

@method $this whereColumn(...$filter)

См. также
Filter::whereColumn()

@method $this whereNull($column)

См. также
Filter::whereNull()

@method $this whereNotNull($column)

См. также
Filter::whereNotNull()

@method $this whereIn($column, $values)

См. также
Filter::whereIn()

@method $this whereNotIn($column, $values)

См. также
Filter::whereNotIn()

@method $this whereBetween($column, $valueMin, $valueMax)

См. также
Filter::whereBetween()

@method $this whereNotBetween($column, $valueMin, $valueMax)

См. также
Filter::whereNotBetween()

@method $this whereLike($column, $value)

См. также
Filter::whereLike()

@method $this whereNotLike($column, $value)

См. также
Filter::whereNotLike()

@method $this whereExists($query)

См. также
Filter::whereExists()

@method $this whereNotExists($query)

См. также
Filter::whereNotExists()

@method $this whereMatch($column, $value)

См. также
Filter::whereMatch()

@method $this whereNotMatch($column, $value)

См. также
Filter::whereNotMatch()

Virtual HAVING methods (proxy to Filter):

@method $this having(...$filter)

См. также
Filter::where()

@method $this havingNot(...$filter)

См. также
Filter::whereNot()

@method $this havingColumn(...$filter)

См. также
Filter::whereColumn()

@method $this havingNull($column)

См. также
Filter::whereNull()

@method $this havingNotNull($column)

См. также
Filter::whereNotNull()

@method $this havingIn($column, $values)

См. также
Filter::whereIn()

@method $this havingNotIn($column, $values)

См. также
Filter::whereNotIn()

@method $this havingBetween($column, $valueMin, $valueMax)

См. также
Filter::whereBetween()

@method $this havingNotBetween($column, $valueMin, $valueMax)

См. также
Filter::whereNotBetween()

@method $this havingLike($column, $value)

См. также
Filter::whereLike()

@method $this havingNotLike($column, $value)

См. также
Filter::whereNotLike()

@method $this havingExists($query)

См. также
Filter::whereExists()

@method $this havingNotExists($query)

См. также
Filter::whereNotExists()

\Main\ORM

\Main\PhoneNumber

Fields:

  • ID int mandatory
  • ACTIVE string(1) mandatory
  • NAME string(512) mandatory
  • ENTITY_ID string(50) mandatory
  • CALCULATION_METHOD string(3) mandatory default 'SUM'
  • CREATED datetime optional
  • LAST_MODIFIED datetime optional
  • LAST_CALCULATED datetime optional
  • POSITION bool optional default 'N'
  • AUTHORITY bool optional default 'N'
  • CALCULATED bool optional default 'N'
  • CONFIGS string optional

\Rating

Fields:

  • ID int mandatory
  • RATING_ID int mandatory
  • ENTITY_TYPE_ID string(50) mandatory
  • ENTITY_ID int mandatory
  • CURRENT_VALUE double optional
  • PREVIOUS_VALUE double optional
  • CURRENT_POSITION int optional
  • PREVIOUS_POSITION int optional
  • RATING reference to \Bitrix\Main\Rating\RatingTable

\Main\Rating

Начиная с
14.0.7 \Main\Security\Sign

\Main\Security\Sign

\Main\Service\GeoIp

Base class for geolocation handlers

\Main\Service\GeoIp

Structure for transferring geolocation data.

\Main\Service\GeoIp Class-structure for transferring geolocation data

Уст.:

\Main\Service\GeoIp Uses standard php GeoIP extension Fields: ID int mandatory SORT int optional default 100 ACTIVE bool optional default 'Y' CLASS_NAME string(255) mandatory CONFIG string optional

\Main\Service\GeoIp

\Main\Service\GeoIp

\Main\Service\GeoIp The structure witch contain information about providing data. Contains info about success or error descriptions of receiving geolocation information, and geolocation information. http://sypexgeo.net Available actions for works with user options. Available additional subtypes of date field Available subtypes of date field Subtypes of number field Available default filter themes Available field types An example of how this miracle works can be seen here: sale,18.5.7; iblock,18.5.5; catalog,18.5.6; main,17.0.11; An example of how this miracle works can be seen here: sale,18.5.7; iblock,18.5.5; catalog,18.5.6; This class can be used if only:you do not alter tables in DB. Agent will not be executed if module is not installed. Code to bind agent in updater: ::bindClass('Bitrix', 'tasks'); or if($updater->CanUpdateDatabase()) { $basePath = $updater->CanUpdateKernel() ? $updater->curModulePath.'/lib/somepath' : BX_ROOT.'/modules/lists/lib/somepath'; if(include_once($_SERVER["DOCUMENT_ROOT"].$basePath."ecrmpropertyupdate.php")) ::bind(); } Helper used for sef rules creation. Fields: SESSION_ID int mandatory SEARCH_CONTENT string optional

\Main

Fields:

  • USER_ID int mandatory
  • SEARCH_SELECTOR_CONTENT string optional

\Main

\Main\Web\WebPacker

\Main\Web\WebPacker\Output

\Main\Web\WebPacker\Resource

Fields:

  • ID int mandatory
  • CODE string(255) optional
  • PLATFORM string(255) optional
  • SHORT_NAME string(20) optional
  • NAME string(255) optional
  • DESCRIPTION string(255) optional
  • FOLDER string(255) optional
  • DATE_CREATE datetime optional

\Mobileapp

Fields:

  • ID int mandatory
  • APP_CODE string(255) optional
  • PLATFORM string(255) optional
  • PARAMS string optional
  • DATE_CREATE datetime optional

\Mobileapp

\Perfmon\Sql

Fields:

  • ID int mandatory
  • USER_ID int mandatory
  • CHANNEL_TYPE string(50) optional
  • CHANNEL_ID string(50) mandatory
  • LAST_ID int optional
  • DATE_CREATE datetime mandatory
  • USER reference to \Bitrix\User\UserTable

\Pull

Fields:

  • ID int mandatory
  • USER_ID int mandatory
  • DEVICE_TYPE string(50) optional
  • APP_ID string(50) optional
  • UNIQUE_HASH string(50) optional
  • DEVICE_ID string(255) optional
  • DEVICE_NAME string(50) optional
  • DEVICE_TOKEN string(255) mandatory
  • DATE_CREATE datetime mandatory
  • DATE_AUTH datetime optional
  • USER reference to \Bitrix\User\UserTable

\Pull

\Report\VisualConstructor

\Report\VisualConstructor\Config

\Report\VisualConstructor\Controller

\Report\VisualConstructor\Entity

@method addRows(DashboardRow | DashboardRow[] $row) add row/rows to this board. @method deleteRows(DashboardRow | DashboardRow[] $row) delete row connection and if it is ONE-TO-MANY delete Row entity. \Report\VisualConstructor\Entity

@method deleteReports(Report | Report[] $report) delete report connection adn if it is ONE-TO-MANY delete Report entity. @method deleteRow(DashboardRow $row) delete report connection with row. \Report\VisualConstructor\Entity

\Report\VisualConstructor\Fields

\Report\VisualConstructor\Fields\Valuable

\Report\VisualConstructor\Handler

\Report\VisualConstructor\Helper

\Report\VisualConstructor\Internal

\Report\VisualConstructor\Internal\Engine\Response

\Report\VisualConstructor\Internal\Error

\Report\VisualConstructor\Internal\Manager

\Intranet\Reports\Entity

\Report\VisualConstructor\RuntimeProvider @method AnalyticBoard|null getFirstResult()

\Report\VisualConstructor\RuntimeProvider

\Report\VisualConstructor\RuntimeProvider @method Dashboard|null getFirstResult()

\Report\VisualConstructor\Views\Component

\Report\VisualConstructor\Views

\Report\VisualConstructor\Views\JsComponent

\Report\VisualConstructor\Views\AmChart

Construct 2 directional linear graph, First report in first direction, second in second sdirection.

\Report\VisualConstructor\Views\JsComponent\AmChart

Fields:

  • ID int mandatory
  • USER_ID int mandatory
  • AP string(50) mandatory
  • ACTIVE bool optional default 'Y'
  • TITLE string(255) optional
  • COMMENT string(255) optional
  • DATE_CREATE datetime optional
  • DATE_LOGIN datetime optional
  • LAST_IP string(255) optional

\Rest

Fields:

  • ID int mandatory
  • PASSWORD_ID int mandatory
  • PERM string(255) mandatory

\Rest

Fields:

  • ID int mandatory
  • CLIENT_ID string(128) mandatory
  • CODE string(128) mandatory
  • ACTIVE bool optional default 'Y'
  • INSTALLED bool optional default 'N'
  • URL string(1000) mandatory
  • URL_DEMO string(1000) optional
  • URL_INSTALL string(1000) optional
  • VERSION string(4) mandatory
  • SCOPE string(2000) mandatory
  • STATUS string(1) mandatory default 'F'
  • DATE_FINISH date optional
  • IS_TRIALED bool optional default 'N'
  • SHARED_KEY string(32) optional
  • CLIENT_SECRET string(100) optional
  • APP_NAME string(1000) optional
  • ACCESS string(2000) optional

\Rest

Fields:

  • ID int mandatory
  • APP_ID int mandatory
  • LANGUAGE_ID string(2) mandatory
  • MENU_NAME string(500) mandatory

\Rest

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • APP_ID int mandatory
  • ACTION_TYPE string(50) mandatory
  • USER_ID int mandatory
  • USER_ADMIN bool optional default 'Y'

\Rest

Callback for Bitrix events transferred to REST events

\Rest

Transport and utility for REST events.

\Rest

Session restriction for REST events

\Rest

Fields:

  • ID int mandatory
  • APP_ID int mandatory
  • EVENT_NAME string(255) mandatory
  • EVENT_HANDLER string(255) mandatory
  • USER_ID int optional

\Rest

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime optional default 'CURRENT_TIMESTAMP'
  • MESSAGE_ID varchar(100) mandatory
  • APP_ID int mandatory
  • EVENT_NAME string(255) mandatory
  • EVENT_DATA string optional
  • PROCESS_ID string(255) optional
  • CONNECTOR_ID string(255) optional

\Rest

\Catalog\Rest |

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • CLIENT_ID string(45) optional
  • PASSWORD_ID int optional
  • SCOPE string(50) optional
  • METHOD string(255) optional
  • REQUEST_URI string(255) optional
  • REQUEST_DATA string optional
  • RESPONSE_DATA string optional

\Rest

Fields:

  • ID int mandatory
  • APP_ID int optional
  • PLACEMENT string(255) mandatory
  • PLACEMENT_HANDLER string(255) mandatory
  • TITLE string(255) optional
  • COMMENT string(255) optional
  • DATE_CREATE datetime optional

\Rest

Fields:

  • STAT_DATE date mandatory
  • APP_ID int mandatory
  • METHOD_ID int mandatory
  • PASSWORD_ID int mandatory
  • HOUR_0 int mandatory
  • HOUR_1 int mandatory
  • HOUR_2 int mandatory
  • HOUR_3 int mandatory
  • HOUR_4 int mandatory
  • HOUR_5 int mandatory
  • HOUR_6 int mandatory
  • HOUR_7 int mandatory
  • HOUR_8 int mandatory
  • HOUR_9 int mandatory
  • HOUR_10 int mandatory
  • HOUR_11 int mandatory
  • HOUR_12 int mandatory
  • HOUR_13 int mandatory
  • HOUR_14 int mandatory
  • HOUR_15 int mandatory
  • HOUR_16 int mandatory
  • HOUR_17 int mandatory
  • HOUR_18 int mandatory
  • HOUR_19 int mandatory
  • HOUR_20 int mandatory
  • HOUR_21 int mandatory
  • HOUR_22 int mandatory
  • HOUR_23 int mandatory

\Rest

Fields:

\Rest

Fields:

  • ID int mandatory
  • NAME string(255) mandatory
  • METHOD_TYPE enum optional default 'M'

\Rest

Fields:

  • ID int mandatory
  • ENTITY_TYPE string(1) mandatory
  • ENTITY_ID int mandatory
  • ENTITY_CODE string(255) mandatory
  • SUB_ENTITY_TYPE string(1) optional
  • SUB_ENTITY_NAME string(255) optional

\Rest

Fields:

  • STAT_DATE date mandatory
  • ENTITY_ID int mandatory
  • IS_SENT bool optional default 'N'
  • HOUR_0 int mandatory
  • HOUR_1 int mandatory
  • HOUR_2 int mandatory
  • HOUR_3 int mandatory
  • HOUR_4 int mandatory
  • HOUR_5 int mandatory
  • HOUR_6 int mandatory
  • HOUR_7 int mandatory
  • HOUR_8 int mandatory
  • HOUR_9 int mandatory
  • HOUR_10 int mandatory
  • HOUR_11 int mandatory
  • HOUR_12 int mandatory
  • HOUR_13 int mandatory
  • HOUR_14 int mandatory
  • HOUR_15 int mandatory
  • HOUR_16 int mandatory
  • HOUR_17 int mandatory
  • HOUR_18 int mandatory
  • HOUR_19 int mandatory
  • HOUR_20 int mandatory
  • HOUR_21 int mandatory
  • HOUR_22 int mandatory
  • HOUR_23 int mandatory

\Rest

\Sale\Archive

\Sale\Archive\Process

\Sale\Archive\Recovery

\Sale\Archive\Recovery

Уст.:
No longer used by internal code and not recommended.

Value of archive version is "1" or "2".

\Sale\Archive\Recovery

Value of archive version is "1".

\Sale\Archive\Recovery

Уст.:
No longer used by internal code and not recommended.

\Sale

\Sale\Cashbox

\Sale\Cashbox\Inputs

\Sale\Cashbox\Internals

\Sale\Cashbox\Restrictions

\Sale\Compatible

\Sale\Delivery Used by delivery services as a calculations result structure

\Sale\Delivery

\Sale\Delivery Helper class for locations mapping.

Fields:

  • ID int mandatory
  • CODE string(50) optional
  • NAME string(255) mandatory
  • DESCRIPTION string(255) optional
  • CLASS_NAME string(255) mandatory
  • PARAMS string optional
  • RIGHTS string(3) mandatory
  • DELIVERY_ID int mandatory
  • INIT_VALUE string(255) optional
  • ACTIVE string(1) mandatory
  • SORT int optional default 100

\Sale\Delivery\ExtraServices

\Sale\Delivery\Packing

\Sale\Delivery\Requests Base class for delivery requests handlers

\Sale\Delivery\Requests

\Sale\Delivery\Requests Manages the lifecycle of delivery requests items

Fields:

  • ID int mandatory
  • DATE datetime mandatory
  • DELIVERY_ID int mandatory
  • STATUS int optional
  • EXTERNAL_ID string(100) optional

\Sale\Delivery\Requests

Fields:

  • ID int mandatory
  • SHIPMENT_ID int mandatory *
  • REQUEST_ID int optional
  • EXTERNAL_ID int optional
  • ERROR_DESCRIPTION string

\Sale\Delivery\Requests

Base class for delivery services restrictions. \Sale\Delivery

\Sale\Delivery\Restrictions

\Sale\Delivery\Services

Old configurable type converted to this type. \Sale\Delivery\Services

Desn't support updating, saving etc. via admin pages. Just show details & calculate for public components. \Sale\Delivery\Services

Fields:

  • ID int mandatory
  • CODE string(50) optional
  • PARENT_ID int optional
  • NAME string(255) mandatory
  • ACTIVE string(1) mandatory
  • DESCRIPTION string(255) optional
  • SORT int mandatory
  • LOGOTIP int optional
  • CONFIG string mandatory
  • CURRENCY string(3) mandatory
  • STORE string(255) optional
  • CLASS_NAME string(255) optional

\Sale\Delivery *

\Sale\Delivery\Tracking

Base class for shipment tracking services handlers

\Sale\Delivery\Tracking

Possible internals variants of tracking statuses

\Sale\Delivery\Tracking

\Sale\Delivery\Tracking

Singleton

All job with tracking numbers must must be done through this class

\Sale\Delivery\Tracking https://tracking.pochta.ru/specification

Class RelatedDataTable.

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • ELEMENT_ID int optional
  • SECTION_ID int optional
  • MAIN_PRODUCT_SECTION_ID int optional

\Sale\Discount\Gift

\Sale\DocumentGenerator

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\Entity

\Sale\Exchange\Entity

Уст.:

\Sale\Exchange

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:

\Sale\Exchange\OneC

Уст.:
For backward compatibility

\Sale\Exchange

\Sale\Helpers\Admin

It Can be terminal. Class Result \Sale\Helpers\Admin

\Sale\Helpers\Admin Helper class to find offer id by sku properties

\Sale\Helpers\Order\Builder

\Sale\Integration\Numerator

\Sale\Internals

Fields:

  • ID int mandatory
  • BASKET_ID int mandatory
  • NAME string(255) mandatory
  • VALUE string(255) optional
  • CODE string(255) optional
  • SORT int optional default 100

\Sale

Fields:

  • DELIVERY_ID string(35) mandatory
  • PAYSYSTEM_ID int mandatory

\Sale

Fields:

  • ID int mandatory
  • XML_ID string(255) optional
  • LID string(2) mandatory
  • NAME string(255) optional
  • PRICE_FROM float optional
  • PRICE_TO float optional
  • CURRENCY string(3) optional
  • DISCOUNT_VALUE float mandatory
  • DISCOUNT_TYPE string(1) mandatory default 'P'
  • ACTIVE bool optional default 'Y'
  • SORT int optional default 100
  • ACTIVE_FROM datetime optional
  • ACTIVE_TO datetime optional
  • TIMESTAMP_X datetime optional
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • PRIORITY int optional default 1
  • LAST_DISCOUNT bool optional default 'Y'
  • VERSION int optional default 3
  • CONDITIONS text optional
  • CONDITIONS_LIST text optional
  • UNPACK text optional
  • ACTIONS text optional
  • ACTIONS_LIST text optional
  • APPLICATION text optional
  • PREDICTION_TEXT text optional
  • PREDICTIONS text optional
  • PREDICTIONS_APP text optional
  • USE_COUPONS bool optional default 'N'
  • USE_INDEX bool optional default 'N'
  • PRESET_ID string optional
  • EXECUTE_MODULE string(50) mandatory default 'all'
  • EXECUTE_MODE int default 0
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable

\Sale\Internals

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • ACTIVE bool optional default 'Y'
  • ACTIVE_FROM datetime optional
  • ACTIVE_TO datetime optional
  • COUPON string(32) mandatory
  • TYPE int mandatory
  • MAX_USE int mandatory
  • USE_COUNT int mandatory
  • USER_ID int mandatory
  • DATE_APPLY datetime optional
  • TIMESTAMP_X datetime optional
  • MODIFIED_BY int optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • DESCRIPTION text optional
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • MODIFIED_BY_USER reference to \Bitrix\Main\UserTable
  • DISCOUNT reference to \Bitrix\Sale\Internals\DiscountTable

\Sale\Internals

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • MODULE_ID string(50) mandatory
  • ENTITY string(255) mandatory
  • FIELD_ENTITY string(255) mandatory
  • FIELD_TABLE string(255) mandatory

\Sale\Internals

Fields:

\Sale\Internals

Fields:

  • ID int mandatory
  • DISCOUNT_ID int mandatory
  • MODULE_ID string(50) mandatory

\Sale\Internals

  • ID int mandatory
  • ORDER_ID int mandatory
  • ERROR string(255) optional

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • DELIVERY_LOCATION string(50) optional
  • DATE_REQUEST datetime optional
  • PARAMS string optional

\Sale\Delivery

Fields:

  • ID int mandatory
  • MODULE_ID string(50) mandatory
  • DISCOUNT_ID int mandatory
  • NAME string(255) mandatory
  • DISCOUNT_HASH string(32) mandatory
  • CONDITIONS string optional
  • UNPACK string optional
  • ACTIONS string optional
  • APPLICATION string optional
  • USE_COUPONS bool mandatory
  • SORT int mandatory
  • PRIORITY int mandatory
  • LAST_DISCOUNT bool mandatory

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • BASKET_ID int mandatory
  • ORDER_DISCOUNT_ID int mandatory
  • COUPON string(32) mandatory
  • TYPE int mandatory

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_DISCOUNT_ID int mandatory
  • MODULE_ID string(50) mandatory

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • ENTITY_TYPE int mandatory
  • ENTITY_ID int mandatory
  • ENTITY_VALUE string(255) optional
  • ENTITY_DATA string mandatory

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_DISCOUNT_ID int mandatory
  • ORDER_ID int mandatory
  • ENTITY_TYPE int mandatory
  • ENTITY_ID int mandatory
  • ENTITY_VALUE string(255) optional
  • COUPON_ID int mandatory
  • APPLY bool mandatory
  • ACTION_BLOCK_LIST text optional
  • APPLY_BLOCK_COUNTER int mandatory default -1

\Sale\Internals

Fields:

  • ID int mandatory
  • MODULE_ID string(50) mandatory
  • ORDER_DISCOUNT_ID int mandatory
  • ORDER_ID int mandatory
  • RULE_ID int mandatory
  • DESCR string mandatory

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • APPLY_BLOCK_COUNTER int mandatory
  • ORDER_ROUND string(1) mandatory
  • ENTITY_TYPE int mandatory
  • ENTITY_ID int mandatory
  • ENTITY_VALUE string(255) optional
  • APPLY string(1) mandatory
  • ROUND_RULE string mandatory

\Sale

Fields:

  • ID int mandatory
  • LID string(2) mandatory
  • NAME string(255) mandatory
  • SORT int optional default 150
  • ACTIVE bool optional default 'Y'

\Sale

Fields:

  • PERSON_TYPE_ID int mandatory
  • SITE_ID string(2) mandatory

\Sale

Fields:

  • ID int mandatory
  • DELIVERY_ID int mandatory
  • SORT int sorting
  • CLASS_NAME string(255) mandatory
  • PARAMS string optional

\Sale\Delivery\Restrictions

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • STATUS_ID string(1) mandatory
  • PRICE_DELIVERY unknown mandatory
  • ALLOW_DELIVERY string(1) optional
  • DATE_ALLOW_DELIVERY datetime optional
  • EMP_ALLOW_DELIVERY int optional
  • DEDUCTED string(1) optional
  • DATE_DEDUCTED datetime optional
  • EMP_DEDUCTED_ID int optional
  • REASON_UNDO_DEDUCTED string(255) optional
  • RESERVED string(1) optional
  • DELIVERY_ID int mandatory
  • DELIVERY_DOC_NUM string(20) optional
  • DELIVERY_DOC_DATE datetime optional
  • TRACKING_NUMBER string(255) optional
  • XML_ID string(255) optional
  • PARAMS string mandatory
  • DELIVERY_NAME string(128) mandatory
  • CANCELED string(1) optional
  • DATE_CANCELED datetime optional
  • EMP_CANCELED_ID int optional
  • REASON_CANCELED string(255) optional
  • MARKED string(1) optional
  • DATE_MARKED datetime optional
  • EMP_MARKED_ID int optional
  • REASON_MARKED string(255) optional

\Sale

Fields:

  • ID int mandatory
  • SHIPMENT_ID int mandatory
  • EXTRA_SERVICE_ID int mandatory
  • VALUE string(255) optional

\Sale\Internals

Fields:

  • ID int mandatory
  • ORDER_DELIVERY_ID int mandatory
  • BASKET_ID int mandatory
  • QUANTITY unknown mandatory
  • RESERVED_QUANTITY unknown mandatory

\Sale

Fields:

  • ID int mandatory
  • BASKET_ID int mandatory
  • BARCODE string(100) optional
  • STORE_ID int mandatory
  • QUANTITY double mandatory
  • DATE_CREATE datetime optional
  • DATE_MODIFY datetime optional
  • CREATED_BY int optional
  • MODIFIED_BY int optional

\Sale

Fields:

  • ID int mandatory
  • CODE string(20) mandatory
  • NAME string(50) mandatory
  • DESCRIPTION string(255) mandatory
  • SETTINGS string mandatory

\Sale

Fields:

  • ID int mandatory
  • ENTITY_ID int mandatory
  • ENTITY_TYPE_ID int mandatory
  • GROUP_ID int mandatory

\Sale\Internals

\Sale\Location\Comparator

\Sale\Location @subpackage sale

This class is for internal use only, not a part of public API. It can be changed at any time without notification.

@access private

\Sale\Location @subpackage sale

\Sale\Location\Normalizer Build location name normalizer

\Sale\Location\Normalizer Delete all except letters and spaces, trim and converts to uppercase.

\Sale\Location\Normalizer Different service staff.

\Sale\Location\Normalizer

Class Normalizer \Sale\Location\Normalizer

\Sale

Уст.:
См. также
OrderDiscount

\Sale\PaySystem

\Sale\Payment

\Sale\Rest |

\Sale\Rest\Normalizer SNAKE_CASE

\Sale\Rest\Synchronization @intrnal

\Bitrix\Main\Result::$data must contain only serializable data. \Sale

\Sale *

Base class for payment and delivery services restrictions. \Sale\Services

\Sale\Services\Base

\Sale\Services\Company\Restrictions

\Sale\Services\PaySystem\Restrictions

\Sale\TradingPlatform

\Sale\TradingPlatform\Ebay

Fields:

  • ID int mandatory
  • NAME int mandatory
  • CATEGORY_ID int mandatory
  • PARENT_ID int mandatory
  • LEVEL int mandatory
  • CONDITION_ID_VALUES string(255) optional
  • CONDITION_ID_DEFINITION_URL string(255) optional
  • ITEM_SPECIFIC_ENABLED string(1) optional
  • VARIATIONS_ENABLED string(1) optional
  • PRODUCT_CREATION_ENABLED string(1) optional
  • LAST_UPDATE string(1) optional

\Sale\TradingPlatform\Ebay

Fields:

  • ID int mandatory
  • CATEGORY_ID int mandatory
  • NAME string(255) mandatory
  • REQUIRED string(1) mandatory
  • MIN_VALUES int mandatory
  • MAX_VALUES int mandatory
  • SELECTION_MODE string(255) mandatory
  • ALLOWED_AS_VARIATION string(1) optional
  • HELP_URL string(255) optional
  • VALUE text optional

\Sale\TradingPlatform\Ebay

Fields:

  • ID int mandatory
  • QUEUE_TYPE string(50) mandatory
  • DATA string optional

\Sale\TradingPlatform\Ebay\Feed;

Fields:

  • ID int mandatory
  • FILENAME string(255) mandatory
  • FEED_TYPE string(255) mandatory
  • UPLOAD_TIME datetime mandatory
  • PROCESSING_REQUEST_ID string(50) optional
  • PROCESSING_RESULT string(100) optional
  • RESULTS string optional

\Sale\TradingPlatform\Ebay\Feed

\Sale\TradingPlatform\Landing

Fields:

  • ID int mandatory
  • ENTITY_ID int mandatory
  • VALUE_EXTERNAL string(255) mandatory
  • VALUE_INTERNAL string(255) mandatory

\Sale\TradingPlatform

Fields:

  • ID int mandatory
  • TRADING_PLATFORM_ID int mandatory
  • CODE string(255) mandatory

\Sale\TradingPlatform

Fields:

  • ID int mandatory
  • ORDER_ID int mandatory
  • TRADING_PLATFORM_ID int mandatory
  • EXTERNAL_ORDER_ID string(100) mandatory
  • EXTERNAL_ORDER \Bitrix\Sale\TradingPlatform optional

\Sale\TradingPlatform

For multistep actions. \Sale\TradingPlatform

Provide multistep processing. \Sale\TradingPlatform\Vk

\Sale\TradingPlatform\Vk\Api

Provide utility functions for help. \Sale\TradingPlatform\Vk\Api

\Sale\TradingPlatform\Vk

\Sale\TradingPlatform\Vk\Feed\Data\Converters

\Sale\TradingPlatform\Vk\Feed\Data\Processors

\Sale\TradingPlatform\Vk\Feed\Data\Sources

\Sale\TradingPlatform\Vk\Feed

Class PhotoResizer \Sale\TradingPlatform\Vk

Need for accelerate, because this data requested all step and waste more time.

\Sale\TradingPlatform\Vk

\Sale\Update

\Sale\Dev\Converter

\Scale

\Scale If we need more info from user to execute action

\Scale *

@subpackage Security

Начиная с
File available since 14.0.0

\Security\Filter\Auditor

Начиная с
14.0.0

\Security\Filter\Auditor

Начиная с
14.0.0

\Security\Filter

Начиная с
14.0.0

\Security

Начиная с
14.0.6 \Security

\Sender\Connector

\Sender\Connector\Filter

\Sender

\Sender\Dispatch

\Sender\Entity

\Sender\Integration\Bitrix24\Limitation

\Sender\Integration\Bitrix24

\Sender\Integration\Crm

\Sender\Integration\Crm\Connectors

\Sender\Integration\Crm\Preset

\Sender\Integration\Crm\ReturnCustomer

\Sender\Integration\Crm\ReturnCustomer;

\Sender\Integration\Crm\Timeline

\Sender\Integration\Im

\Sender\Integration\MessageService\Sms

\Sender\Integration\Sale\Preset

\Sender\Integration\Sender\Mail

\Sender\Integration\Sender\WebHook

\Sender\Integration\Seo\Ads

\Sender\Integration\Seo\Ads;

\Sender\Integration\VoxImplant

\Sender\Internals

\Sender\Internals\CommonAjax

\Sender\Internals\Model

\Sender\Internals\Model\Posting

\Sender\Internals\Model\Role

\Sender\Internals\QueryController

\Sender\Message

\Sender\Posting

\Sender\Preset\Installation

\Sender\Preset

Уст.:

\Sender\Preset

Уст.:

\Sender\Preset

Уст.:

\Sender\Preset

Уст.:

\Sender\Preset\Templates

\Sender\Recipient

\Sender\Runtime

\Sender\Search

\Sender\Security

\Sender\Security\Role

\Sender\Templates

\Sender\Transport

\Sender\UI

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • CAMPAIGN_ID int mandatory
  • CAMPAIGN_XML_ID string(255) mandatory
  • BANNER_ID int mandatory
  • BANNER_XML_ID string(255) mandatory
  • CAUSE_CODE int optional
  • SUCCESS bool optional

\Seo

Fields:

  • LINK_TYPE string(1) mandatory
  • LINK_ID int mandatory
  • BANNER_ID int mandatory

\Seo

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • REQUEST_URI string(100) mandatory
  • REQUEST_DATA string optional
  • RESPONSE_TIME double mandatory
  • RESPONSE_STATUS int optional
  • RESPONSE_DATA string optional

\Seo

Local mirror for Yandex.Direct banners

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • XML_ID string(255) mandatory
  • LAST_UPDATE datetime optional
  • SETTINGS string optional
  • CAMPAIGN_ID int mandatory
  • GROUP_ID int optional - Yandex.Direct supports groups only in Live version, so we add this entity but won't use it right now
  • AUTO_QUANTITY char(1) optional

\Seo

Local mirror for Yandex.Direct campaigns

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • XML_ID string(255) mandatory
  • LAST_UPDATE datetime optional
  • SETTINGS string optional

\Seo

Local mirror for Yandex.Direct banner groups

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • XML_ID string(255) mandatory
  • LAST_UPDATE datetime optional
  • SETTINGS string optional
  • CAMPAIGN_ID int mandatory

\Seo

Local mirror for Yandex.Direct banner groups

Fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • XML_ID string(255) mandatory
  • LAST_UPDATE datetime optional
  • SETTINGS string optional
  • PARENT_ID int optional

\Seo

Fields:

  • ID int mandatory
  • CAMPAIGN_ID int mandatory
  • BANNER_ID int mandatory
  • DATE_DAY date mandatory
  • SUM double optional
  • SUM_SEARCH double optional
  • SUM_CONTEXT double optional
  • CLICKS int optional
  • CLICKS_SEARCH int optional
  • CLICKS_CONTEXT int optional
  • SHOWS int optional
  • SHOW_SEARCH int optional
  • SHOW_CONTEXT int optional

\Seo

Interface for Yandex.Direct and Google AdWords local data mirrors. Contains common fields defeinitions.

Implemented fields:

  • ID int mandatory
  • ENGINE_ID int mandatory
  • XML_ID string(255) mandatory
  • LAST_UPDATE datetime optional
  • SETTINGS string optional

\Seo

Events handler for managing users came from yandex.direct ad

\Seo

Events handler for integration with IBlock element edit form

\Seo

\Seo\Checkout

\Seo\Checkout\Services

\Seo\LeadAds

Metadata of question field in form.

\Seo\LeadAds

\Seo\LeadAds\Internals

Form fields Mapper from crm to ads, ads to crm.

\Seo\LeadAds

\Seo\LeadAds\Services

\Seo\Retargeting

\Seo

\Seo\WebHook\Payload

\Seo\WebHook\Payload

@method string getLeadId() @method $this setLeadId(string $leadId) @method string getGroupId() @method $this setGroupId(string $groupId) @method string getUserId() @method $this setUserId(string $userId) @method string getFormId() @method $this setFormId(string $formId) @method array getAnswers() @method $this setAnswers(array $answers)

\Seo\WebHook

Class MailHandler \Socialnetwork\Internals

Class ContentViewHandler \Socialnetwork\Item

Fields:

  • USER_ID int mandatory
  • USER reference to \Bitrix\Main\UserTable
  • RATING_TYPE_ID varchar mandatory
  • RATING_ENTITY_ID int mandatory
  • DATE_VIEW datetime

\Socialnetwork

Fields:

\Socialnetwork

Fields:

\Socialnetwork

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime optional default 'CURRENT_TIMESTAMP'
  • USER_ID int mandatory
  • DOMAIN string(255) optional
  • ENDPOINT string(255) optional
  • LOGIN string(50) optional
  • PASSWORD string(50) optional
  • LAST_AUTHORIZE datetime optional

\Socialservices

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime optional default 'CURRENT_TIMESTAMP'
  • USER_ID int mandatory
  • CONTACT_USER_ID int optional
  • CONTACT_XML_ID int optional
  • CONTACT_NAME string(255) optional
  • CONTACT_LAST_NAME string(255) optional
  • CONTACT_PHOTO string(255) optional
  • NOTIFY bool optional default 'N'

\Socialservices

Fields:

  • ID int mandatory
  • TIMESTAMP_X datetime optional default 'CURRENT_TIMESTAMP'
  • CONTACT_ID int mandatory
  • CONTACT_PROFILE_ID int mandatory
  • CONTACT_PORTAL string(255) mandatory
  • CONNECT_TYPE string(1) optional default 'P'

\Socialservices

\UI\Toolbar\Facade @method static addButton($button, $location = ButtonLocation::RIGHT);

См. также
\Bitrix\UI\Toolbar\Toolbar::addButton @method static addFilter($options = []);
\Bitrix\UI\Toolbar\Toolbar::addFilter @method static hasFavoriteStar();
\Bitrix\UI\Toolbar\Toolbar::hasFavoriteStar @method static addFavoriteStar();
\Bitrix\UI\Toolbar\Toolbar::addFavoriteStar @method static deleteFavoriteStar();
\Bitrix\UI\Toolbar\Toolbar::deleteFavoriteStar @method static getId();
\Bitrix\UI\Toolbar\Toolbar::getId @method static getFilter();
\Bitrix\UI\Toolbar\Toolbar::getFilter @method static renderTitleRightButtons();
\Bitrix\UI\Toolbar\Toolbar::renderTitleRightButtons @method static renderRightButtons();
\Bitrix\UI\Toolbar\Toolbar::renderRightButtons @method static renderAfterFilterButtons();
\Bitrix\UI\Toolbar\Toolbar::renderAfterFilterButtons @method static renderFilterRightButtons();
\Bitrix\UI\Toolbar\Toolbar::renderFilterRightButtons @method static setTitleMinWidth($width);
\Bitrix\UI\Toolbar\Toolbar::setTitleMinWidth @method static getTitleMinWidth();
\Bitrix\UI\Toolbar\Toolbar::getTitleMinWidth @method static setTitleMaxWidth($width);
\Bitrix\UI\Toolbar\Toolbar::setTitleMaxWidth @method static getTitleMaxWidth();
\Bitrix\UI\Toolbar\Toolbar::getTitleMaxWidth @method static deleteButtons(\Closure $closure)
\Bitrix\UI\Toolbar\Toolbar::deleteButtons @method static shuffleButtons(\Closure $closure, $buttonLocation)
\Bitrix\UI\Toolbar\Toolbar::shuffleButtons @method static getButtons()
\Bitrix\UI\Toolbar\Toolbar::getButtons

\UI