Bitrix-D7 22.2
Загрузка...
Поиск...
Не найдено
Пространство имен Bitrix

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

namespace  ABTest
 
namespace  B24Connector
 
namespace  B24connector
 
namespace  Bizproc
 
namespace  Blog
 
namespace  Calendar
 
namespace  Catalog
 
namespace  Clouds
 
namespace  Conversion
 
namespace  Currency
 
namespace  Form
 
namespace  Forum
 
namespace  Highloadblock
 
namespace  Iblock
 
namespace  Idea
 
namespace  Im
 
namespace  Landing
 
namespace  Ldap
 
namespace  Lists
 
namespace  Mail
 
namespace  Main
 
namespace  MessageService
 
namespace  MobileApp
 
namespace  Pull
 
namespace  Report
 
namespace  Rest
 
namespace  Sale
 
namespace  Scale
 
namespace  Security
 
namespace  Sender
 
namespace  Seo
 
namespace  Socialnetwork
 
namespace  Socialservices
 
namespace  Subscribe
 
namespace  Translate
 
namespace  UI
 
namespace  Vote
 
namespace  WebService
 
namespace  Wiki
 

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

Class Button \B24Connector

Class ButtonsTable

Fields:

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

\B24connector

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Button_Query query() @method static EO_Button_Result getByPrimary($primary, array $parameters = array()) @method static EO_Button_Result getById($id) @method static EO_Button_Result getList(array $parameters = array()) @method static EO_Button_Entity getEntity() @method static \Bitrix\B24connector\EO_Button createObject($setDefaultValues = true) @method static \Bitrix\B24connector\EO_Button_Collection createCollection() @method static \Bitrix\B24connector\EO_Button wakeUpObject($row) @method static \Bitrix\B24connector\EO_Button_Collection wakeUpCollection($rows)

Class Connection \B24Connector

Class Helper. Different useful staff. \B24Connector

Class Template \Bizproc\Automation\Engine

Class Base \Bizproc\BaseType

Class Bool \Bizproc\BaseType

Class Date \Bizproc\BaseType

Class Datetime \Bizproc\BaseType

Class Double \Bizproc\BaseType

Class File \Bizproc\BaseType

Class InternalSelect \Iblock\BizprocType

Class Int \Bizproc\BaseType

Class Select \Bizproc\BaseType

Class String \Bizproc\BaseType

Class Text \Bizproc\BaseType

Class User \Bizproc\BaseType

Class FieldType \Bizproc

Class RestActivityTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_RestActivity_Query query() @method static EO_RestActivity_Result getByPrimary($primary, array $parameters = []) @method static EO_RestActivity_Result getById($id) @method static EO_RestActivity_Result getList(array $parameters = []) @method static EO_RestActivity_Entity getEntity() @method static \Bitrix\Bizproc\EO_RestActivity createObject($setDefaultValues = true) @method static \Bitrix\Bizproc\EO_RestActivity_Collection createCollection() @method static \Bitrix\Bizproc\EO_RestActivity wakeUpObject($row) @method static \Bitrix\Bizproc\EO_RestActivity_Collection wakeUpCollection($rows)

Class RestProviderTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_RestProvider_Query query() @method static EO_RestProvider_Result getByPrimary($primary, array $parameters = []) @method static EO_RestProvider_Result getById($id) @method static EO_RestProvider_Result getList(array $parameters = []) @method static EO_RestProvider_Entity getEntity() @method static \Bitrix\Bizproc\EO_RestProvider createObject($setDefaultValues = true) @method static \Bitrix\Bizproc\EO_RestProvider_Collection createCollection() @method static \Bitrix\Bizproc\EO_RestProvider wakeUpObject($row) @method static \Bitrix\Bizproc\EO_RestProvider_Collection wakeUpCollection($rows)

Class UserSchedule \Bizproc\Service\Sub

Class GlobalConstTable \Bizproc\Workflow\Type\Entity

Class for content view event handlers

Class ContentViewHandler \Blog\Integration\Socialnetwork

Class for incoming mail event handlers

Class MailHandler \Blog\Internals

Class Util \Blog

Class AttendeesCollection \Calendar\ICal\Builder

Class AttachmentCancelManager \Calendar\ICal\MailInvitation

Class AttachmentEditManager \Calendar\ICal\MailInvitation

Class AttachmentRequestManager \Calendar\ICal\MailInvitation

Class IncomingInvitationRequestHandler \Calendar\ICal\MailInvitation

Class MailInvitationManager \Calendar\ICal\MailInvitation

Class MailReceiver \Calendar\ICal\MailInvitation

Class SenderInvitation \Calendar\ICal\MailInvitation

Class Bitrix24Manager

Required in Bitrix24 context. Provides information about the license and supported features. \Calendar\Integration

Class AccessTable

Fields:

  • ACCESS_CODE string(100) mandatory
  • TASK_ID int mandatory
  • SECT_ID string(100) mandatory

\Calendar

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Access_Query query() @method static EO_Access_Result getByPrimary($primary, array $parameters = []) @method static EO_Access_Result getById($id) @method static EO_Access_Result getList(array $parameters = []) @method static EO_Access_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Access createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Access_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Access wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Access_Collection wakeUpCollection($rows)

Class LocationTable

Fields:

  • ID int mandatory
  • SECTION_ID int mandatory
  • NECESSITY bool ('N', 'Y') optional default 'N'
  • CAPACITY int optional default 0
  • CATEGORY_ID int optional default null

\Calendar

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Location_Query query() @method static EO_Location_Result getByPrimary($primary, array $parameters = []) @method static EO_Location_Result getById($id) @method static EO_Location_Result getList(array $parameters = []) @method static EO_Location_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Location createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Location_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Location wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Location_Collection wakeUpCollection($rows)

Class PushTable

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\Internals

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Push_Query query() @method static EO_Push_Result getByPrimary($primary, array $parameters = []) @method static EO_Push_Result getById($id) @method static EO_Push_Result getList(array $parameters = []) @method static EO_Push_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Push createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Push_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Push wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Push_Collection wakeUpCollection($rows)

Class ResourceTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Resource_Query query() @method static EO_Resource_Result getByPrimary($primary, array $parameters = []) @method static EO_Resource_Result getById($id) @method static EO_Resource_Result getList(array $parameters = []) @method static EO_Resource_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Resource createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Resource_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Resource wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Resource_Collection wakeUpCollection($rows)

Class RoomCategoryTable

Fields:

  • ID int mandatory
  • NAME string(255) optional

\Calendar

Class SectionTable

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(255) optional
  • PAGE_TOKEN string(255) optional
  • EXTERNAL_TYPE string(20) optional

\Calendar

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Section_Query query() @method static EO_Section_Result getByPrimary($primary, array $parameters = []) @method static EO_Section_Result getById($id) @method static EO_Section_Result getList(array $parameters = []) @method static EO_Section_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Section createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Section_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Section wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Section_Collection wakeUpCollection($rows)

Class TypeTable

Fields:

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

\Calendar

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Type_Query query() @method static EO_Type_Result getByPrimary($primary, array $parameters = []) @method static EO_Type_Result getById($id) @method static EO_Type_Result getList(array $parameters = []) @method static EO_Type_Entity getEntity() @method static \Bitrix\Calendar\Internals\EO_Type createObject($setDefaultValues = true) @method static \Bitrix\Calendar\Internals\EO_Type_Collection createCollection() @method static \Bitrix\Calendar\Internals\EO_Type wakeUpObject($row) @method static \Bitrix\Calendar\Internals\EO_Type_Collection wakeUpCollection($rows)

Class PushTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Push_Query query() @method static EO_Push_Result getByPrimary($primary, array $parameters = []) @method static EO_Push_Result getById($id) @method static EO_Push_Result getList(array $parameters = []) @method static EO_Push_Entity getEntity() @method static \Bitrix\Calendar\EO_Push createObject($setDefaultValues = true) @method static \Bitrix\Calendar\EO_Push_Collection createCollection() @method static \Bitrix\Calendar\EO_Push wakeUpObject($row) @method static \Bitrix\Calendar\EO_Push_Collection wakeUpCollection($rows)

Class GoogleApiSync

\Calendar\Sync

Class GoogleApiTransport

\Calendar\Sync

Class GoogleDublicatesCleaner \Calendar\Update

Class MigrateFromCaldav \Calendar\Update

Class CatalogIblockTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CatalogIblock_Query query() @method static EO_CatalogIblock_Result getByPrimary($primary, array $parameters = []) @method static EO_CatalogIblock_Result getById($id) @method static EO_CatalogIblock_Result getList(array $parameters = []) @method static EO_CatalogIblock_Entity getEntity() @method static \Bitrix\Catalog\EO_CatalogIblock createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_CatalogIblock_Collection createCollection() @method static \Bitrix\Catalog\EO_CatalogIblock wakeUpObject($row) @method static \Bitrix\Catalog\EO_CatalogIblock_Collection wakeUpCollection($rows)

Class StoreMaster

\Catalog\Component

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

\Catalog\Config

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

\Catalog\Config

Class ContractorTable

Fields:

  • ID int mandatory
  • PERSON_TYPE string(1) mandatory
  • PERSON_NAME string(100) optional
  • PERSON_LASTNAME string(100) optional
  • PERSON_MIDDLENAME string(100) optional
  • EMAIL string(100) optional
  • PHONE string(45) optional
  • POST_INDEX string(45) optional
  • COUNTRY string(45) optional
  • CITY string(45) optional
  • COMPANY string(145) optional
  • INN string(145) optional
  • KPP string(145) optional
  • ADDRESS string(255) optional
  • DATE_MODIFY datetime optional default current datetime
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • MODIFIED_BY int optional

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Contractor_Query query() @method static EO_Contractor_Result getByPrimary($primary, array $parameters = []) @method static EO_Contractor_Result getById($id) @method static EO_Contractor_Result getList(array $parameters = []) @method static EO_Contractor_Entity getEntity() @method static \Bitrix\Catalog\EO_Contractor createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Contractor_Collection createCollection() @method static \Bitrix\Catalog\EO_Contractor wakeUpObject($row) @method static \Bitrix\Catalog\EO_Contractor_Collection wakeUpCollection($rows)

Class DiscountTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Discount_Query query() @method static EO_Discount_Result getByPrimary($primary, array $parameters = []) @method static EO_Discount_Result getById($id) @method static EO_Discount_Result getList(array $parameters = []) @method static EO_Discount_Entity getEntity() @method static \Bitrix\Catalog\EO_Discount createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Discount_Collection createCollection() @method static \Bitrix\Catalog\EO_Discount wakeUpObject($row) @method static \Bitrix\Catalog\EO_Discount_Collection wakeUpCollection($rows)

Class DiscountCouponTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DiscountCoupon_Query query() @method static EO_DiscountCoupon_Result getByPrimary($primary, array $parameters = []) @method static EO_DiscountCoupon_Result getById($id) @method static EO_DiscountCoupon_Result getList(array $parameters = []) @method static EO_DiscountCoupon_Entity getEntity() @method static \Bitrix\Catalog\EO_DiscountCoupon createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_DiscountCoupon_Collection createCollection() @method static \Bitrix\Catalog\EO_DiscountCoupon wakeUpObject($row) @method static \Bitrix\Catalog\EO_DiscountCoupon_Collection wakeUpCollection($rows)

Class DiscountEntityTable

Fields:

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

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DiscountEntity_Query query() @method static EO_DiscountEntity_Result getByPrimary($primary, array $parameters = []) @method static EO_DiscountEntity_Result getById($id) @method static EO_DiscountEntity_Result getList(array $parameters = []) @method static EO_DiscountEntity_Entity getEntity() @method static \Bitrix\Catalog\EO_DiscountEntity createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_DiscountEntity_Collection createCollection() @method static \Bitrix\Catalog\EO_DiscountEntity wakeUpObject($row) @method static \Bitrix\Catalog\EO_DiscountEntity_Collection wakeUpCollection($rows)

Class DiscountModuleTable

Fields:

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

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DiscountModule_Query query() @method static EO_DiscountModule_Result getByPrimary($primary, array $parameters = []) @method static EO_DiscountModule_Result getById($id) @method static EO_DiscountModule_Result getList(array $parameters = []) @method static EO_DiscountModule_Entity getEntity() @method static \Bitrix\Catalog\EO_DiscountModule createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_DiscountModule_Collection createCollection() @method static \Bitrix\Catalog\EO_DiscountModule wakeUpObject($row) @method static \Bitrix\Catalog\EO_DiscountModule_Collection wakeUpCollection($rows)

Class DiscountRestrictionTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DiscountRestriction_Query query() @method static EO_DiscountRestriction_Result getByPrimary($primary, array $parameters = []) @method static EO_DiscountRestriction_Result getById($id) @method static EO_DiscountRestriction_Result getList(array $parameters = []) @method static EO_DiscountRestriction_Entity getEntity() @method static \Bitrix\Catalog\EO_DiscountRestriction createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_DiscountRestriction_Collection createCollection() @method static \Bitrix\Catalog\EO_DiscountRestriction wakeUpObject($row) @method static \Bitrix\Catalog\EO_DiscountRestriction_Collection wakeUpCollection($rows)

Уст.:
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

Class ExtraTable

Fields:

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

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Extra_Query query() @method static EO_Extra_Result getByPrimary($primary, array $parameters = []) @method static EO_Extra_Result getById($id) @method static EO_Extra_Result getList(array $parameters = []) @method static EO_Extra_Entity getEntity() @method static \Bitrix\Catalog\EO_Extra createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Extra_Collection createCollection() @method static \Bitrix\Catalog\EO_Extra wakeUpObject($row) @method static \Bitrix\Catalog\EO_Extra_Collection wakeUpCollection($rows)

Class GroupTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Group_Query query() @method static EO_Group_Result getByPrimary($primary, array $parameters = []) @method static EO_Group_Result getById($id) @method static EO_Group_Result getList(array $parameters = []) @method static EO_Group_Entity getEntity() @method static \Bitrix\Catalog\EO_Group createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Group_Collection createCollection() @method static \Bitrix\Catalog\EO_Group wakeUpObject($row) @method static \Bitrix\Catalog\EO_Group_Collection wakeUpCollection($rows)

Class GroupAccessTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_GroupAccess_Query query() @method static EO_GroupAccess_Result getByPrimary($primary, array $parameters = []) @method static EO_GroupAccess_Result getById($id) @method static EO_GroupAccess_Result getList(array $parameters = []) @method static EO_GroupAccess_Entity getEntity() @method static \Bitrix\Catalog\EO_GroupAccess createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_GroupAccess_Collection createCollection() @method static \Bitrix\Catalog\EO_GroupAccess wakeUpObject($row) @method static \Bitrix\Catalog\EO_GroupAccess_Collection wakeUpCollection($rows)

Class GroupLangTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_GroupLang_Query query() @method static EO_GroupLang_Result getByPrimary($primary, array $parameters = []) @method static EO_GroupLang_Result getById($id) @method static EO_GroupLang_Result getList(array $parameters = []) @method static EO_GroupLang_Entity getEntity() @method static \Bitrix\Catalog\EO_GroupLang createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_GroupLang_Collection createCollection() @method static \Bitrix\Catalog\EO_GroupLang wakeUpObject($row) @method static \Bitrix\Catalog\EO_GroupLang_Collection wakeUpCollection($rows)

Class ProductEdit Provides methods for admin product page.

\Catalog\Helpers\Admin

Class RoundEdit Provides various useful methods for admin pages.

\Catalog\Helper\Admin

Class Tools Provides various useful methods for admin pages.

\Catalog\Helpers\Admin

Class Tools Provides various useful methods for data.

\Catalog\Helpers

Class MeasureTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Measure_Query query() @method static EO_Measure_Result getByPrimary($primary, array $parameters = []) @method static EO_Measure_Result getById($id) @method static EO_Measure_Result getList(array $parameters = []) @method static EO_Measure_Entity getEntity() @method static \Bitrix\Catalog\EO_Measure createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Measure_Collection createCollection() @method static \Bitrix\Catalog\EO_Measure wakeUpObject($row) @method static \Bitrix\Catalog\EO_Measure_Collection wakeUpCollection($rows)

Class MeasureRatioTable

Fields:

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

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MeasureRatio_Query query() @method static EO_MeasureRatio_Result getByPrimary($primary, array $parameters = []) @method static EO_MeasureRatio_Result getById($id) @method static EO_MeasureRatio_Result getList(array $parameters = []) @method static EO_MeasureRatio_Entity getEntity() @method static \Bitrix\Catalog\EO_MeasureRatio createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_MeasureRatio_Collection createCollection() @method static \Bitrix\Catalog\EO_MeasureRatio wakeUpObject($row) @method static \Bitrix\Catalog\EO_MeasureRatio_Collection wakeUpCollection($rows)

Class PriceTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Price_Query query() @method static EO_Price_Result getByPrimary($primary, array $parameters = []) @method static EO_Price_Result getById($id) @method static EO_Price_Result getList(array $parameters = []) @method static EO_Price_Entity getEntity() @method static \Bitrix\Catalog\EO_Price createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Price_Collection createCollection() @method static \Bitrix\Catalog\EO_Price wakeUpObject($row) @method static \Bitrix\Catalog\EO_Price_Collection wakeUpCollection($rows)

Class ProductTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Product_Query query() @method static EO_Product_Result getByPrimary($primary, array $parameters = []) @method static EO_Product_Result getById($id) @method static EO_Product_Result getList(array $parameters = []) @method static EO_Product_Entity getEntity() @method static \Bitrix\Catalog\EO_Product createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Product_Collection createCollection() @method static \Bitrix\Catalog\EO_Product wakeUpObject($row) @method static \Bitrix\Catalog\EO_Product_Collection wakeUpCollection($rows)

Class Basket \Catalog\Product

Class CatalogProviderCompatibility

\Catalog\Product

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

Class SearchHandlers \Catalog

Class Price Provides various useful methods for prices.

\Catalog\Product

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

\Catalog\Product\Price

Class Search Provides various useful methods for product search.

\Catalog\Product

Class Sku Provides various useful methods for sku data.

\Catalog\Product

Class Viewed Provides various useful methods for viewed products.

\Catalog\Product

Class ProductCompilationTable

Fields:

  • ID int mandatory
  • DEAL_ID int mandatory
  • PRODUCT_IDS text mandatory
  • CREATION_DATE datetime mandatory
  • CHAT_ID int optional
  • QUEUE_ID int optional

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ProductCompilation_Query query() @method static EO_ProductCompilation_Result getByPrimary($primary, array $parameters = []) @method static EO_ProductCompilation_Result getById($id) @method static EO_ProductCompilation_Result getList(array $parameters = []) @method static EO_ProductCompilation_Entity getEntity() @method static \Bitrix\Catalog\EO_ProductCompilation createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_ProductCompilation_Collection createCollection() @method static \Bitrix\Catalog\EO_ProductCompilation wakeUpObject($row) @method static \Bitrix\Catalog\EO_ProductCompilation_Collection wakeUpCollection($rows)

Class ProductGroupAccessTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ProductGroupAccess_Query query() @method static EO_ProductGroupAccess_Result getByPrimary($primary, array $parameters = []) @method static EO_ProductGroupAccess_Result getById($id) @method static EO_ProductGroupAccess_Result getList(array $parameters = []) @method static EO_ProductGroupAccess_Entity getEntity() @method static \Bitrix\Catalog\EO_ProductGroupAccess createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_ProductGroupAccess_Collection createCollection() @method static \Bitrix\Catalog\EO_ProductGroupAccess wakeUpObject($row) @method static \Bitrix\Catalog\EO_ProductGroupAccess_Collection wakeUpCollection($rows)

Class RoundingTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Rounding_Query query() @method static EO_Rounding_Result getByPrimary($primary, array $parameters = []) @method static EO_Rounding_Result getById($id) @method static EO_Rounding_Result getList(array $parameters = []) @method static EO_Rounding_Entity getEntity() @method static \Bitrix\Catalog\EO_Rounding createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Rounding_Collection createCollection() @method static \Bitrix\Catalog\EO_Rounding wakeUpObject($row) @method static \Bitrix\Catalog\EO_Rounding_Collection wakeUpCollection($rows)

Class StoreTable

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
  • IS_DEFAULT string(1) optional default 'N'

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Store_Query query() @method static EO_Store_Result getByPrimary($primary, array $parameters = []) @method static EO_Store_Result getById($id) @method static EO_Store_Result getList(array $parameters = []) @method static EO_Store_Entity getEntity() @method static \Bitrix\Catalog\EO_Store createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Store_Collection createCollection() @method static \Bitrix\Catalog\EO_Store wakeUpObject($row) @method static \Bitrix\Catalog\EO_Store_Collection wakeUpCollection($rows)

Class StoreBarcodeTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreBarcode_Query query() @method static EO_StoreBarcode_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreBarcode_Result getById($id) @method static EO_StoreBarcode_Result getList(array $parameters = []) @method static EO_StoreBarcode_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreBarcode createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreBarcode_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreBarcode wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreBarcode_Collection wakeUpCollection($rows)

Class StoreDocumentBarcodeTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreDocumentBarcode_Query query() @method static EO_StoreDocumentBarcode_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreDocumentBarcode_Result getById($id) @method static EO_StoreDocumentBarcode_Result getList(array $parameters = []) @method static EO_StoreDocumentBarcode_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreDocumentBarcode createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreDocumentBarcode_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreDocumentBarcode wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreDocumentBarcode_Collection wakeUpCollection($rows)

Class StoreDocumentElementTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreDocumentElement_Query query() @method static EO_StoreDocumentElement_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreDocumentElement_Result getById($id) @method static EO_StoreDocumentElement_Result getList(array $parameters = []) @method static EO_StoreDocumentElement_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreDocumentElement createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreDocumentElement_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreDocumentElement wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreDocumentElement_Collection wakeUpCollection($rows)

Class StoreDocumentFileTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreDocumentFile_Query query() @method static EO_StoreDocumentFile_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreDocumentFile_Result getById($id) @method static EO_StoreDocumentFile_Result getList(array $parameters = []) @method static EO_StoreDocumentFile_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreDocumentFile createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreDocumentFile_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreDocumentFile wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreDocumentFile_Collection wakeUpCollection($rows)

Class StoreDocumentTable

Fields:

  • ID int mandatory
  • TITLE string(255) optional
  • DOC_TYPE string(1) mandatory
  • DOC_NUMBER string(64) optional
  • SITE_ID string(2) optional
  • CONTRACTOR_ID int optional
  • DATE_MODIFY datetime optional
  • DATE_CREATE datetime optional
  • CREATED_BY int optional
  • MODIFIED_BY int optional
  • RESPONSIBLE_ID int optional
  • CURRENCY string(3) optional
  • STATUS bool ('N', 'Y') optional default 'N'
  • WAS_CANCELLED bool ('N', 'Y') optional default 'N'
  • DATE_STATUS datetime optional
  • DATE_DOCUMENT datetime optional
  • STATUS_BY int optional
  • TOTAL double optional
  • COMMENTARY string(1000) optional
  • ITEMS_ORDER_DATE datetime optional
  • ITEMS_RECEIVED_DATE datetime optional
  • CONTRACTOR reference to \Bitrix\Catalog\ContractorTable

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreDocument_Query query() @method static EO_StoreDocument_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreDocument_Result getById($id) @method static EO_StoreDocument_Result getList(array $parameters = []) @method static EO_StoreDocument_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreDocument createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreDocument_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreDocument wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreDocument_Collection wakeUpCollection($rows)

Class StoreProductTable

Fields:

\Catalog

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_StoreProduct_Query query() @method static EO_StoreProduct_Result getByPrimary($primary, array $parameters = []) @method static EO_StoreProduct_Result getById($id) @method static EO_StoreProduct_Result getList(array $parameters = []) @method static EO_StoreProduct_Entity getEntity() @method static \Bitrix\Catalog\EO_StoreProduct createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_StoreProduct_Collection createCollection() @method static \Bitrix\Catalog\EO_StoreProduct wakeUpObject($row) @method static \Bitrix\Catalog\EO_StoreProduct_Collection wakeUpCollection($rows)

Class SubscribeTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Subscribe_Query query() @method static EO_Subscribe_Result getByPrimary($primary, array $parameters = []) @method static EO_Subscribe_Result getById($id) @method static EO_Subscribe_Result getList(array $parameters = []) @method static EO_Subscribe_Entity getEntity() @method static \Bitrix\Catalog\EO_Subscribe createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Subscribe_Collection createCollection() @method static \Bitrix\Catalog\EO_Subscribe wakeUpObject($row) @method static \Bitrix\Catalog\EO_Subscribe_Collection wakeUpCollection($rows)

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

\Catalog\Update

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

\Catalog\Update

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

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

Class Barcode

\Catalog\v2\Barcode

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BarcodeCollection

\Catalog\v2\Barcode

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BarcodeFactory

\Catalog\v2\Barcode

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BarcodeRepository

\Catalog\v2\Barcode

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface StoreProductRepositoryContract

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasBarcodeCollection

\Catalog\v2\Barcode

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseCollection

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseEntity

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseIblockElementEntity

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseIblockElementFactory

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseIblockElementRepository

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ProductConverter

\Catalog\v2\Converter

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Repository

\Catalog\v2\Facade

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class FieldStorage

\Catalog\v2\Fields

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class MapTypeCaster

\Catalog\v2\Fields\TypeCasters

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class NullTypeCaster

\Catalog\v2\Fields\TypeCasters

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface TypeCasterContract

\Catalog\v2\Fields\TypeCasters

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyValue

\Catalog\v2\Iblock

  • !!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class IblockInfo

\Catalog\v2\Iblock

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface IblockElementRepositoryContract

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseImage

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class DetailImage

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class EntityFieldImage

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasImageCollection

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ImageCollection

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ImageFactory

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ImageRepository

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface ImageRepositoryContract

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class MorePhotoImage

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PreviewImage

\Catalog\v2\Image

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Repository

\Catalog\v2\Integration\UI\ViewedProducts

  • !!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Container

\Catalog\v2\IoC

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ContainerBuilder

\Catalog\v2\IoC

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface ContainerContract Describes the interface of a container that exposes methods to read its entries.

\Catalog\v2\IoC

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Dependency

\Catalog\v2\IoC

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ServiceContainer

\Catalog\v2\IoC

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseMeasureRatio

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasMeasureRatioCollection

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class MeasureRatioCollection

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class MeasureRatioFactory

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class MeasureRatioRepository

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface MeasureRatioRepositoryContract

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SimpleMeasureRatio

\Catalog\v2\MeasureRatio

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BasePrice

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasPriceCollection

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PriceCollection

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PriceFactory

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PriceRepository

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface PriceRepositoryContract

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class QuantityDependentPrice

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SimplePrice

\Catalog\v2\Price

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseProduct

\Catalog\v2\Product

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Product

\Catalog\v2\Product

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ProductFactory

\Catalog\v2\Product

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class ProductRepository

\Catalog\v2\Product

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface ProductRepositoryContract

\Catalog\v2\Product

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasPropertyCollection

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Property

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyCollection

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyFactory

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyRepository

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface PropertyRepositoryContract

\Catalog\v2\Property

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasPropertyFeatureCollection

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyFeature

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyFeatureCollection

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyFeatureFactory

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyFeatureRepository

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface PropertyFeatureRepositoryContract

\Catalog\v2\PropertyFeature

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasPropertyValueCollection

\Catalog\v2\PropertyValue

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyValue

\Catalog\v2\PropertyValue

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyValueCollection

\Catalog\v2\PropertyValue

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class PropertyValueFactory

\Catalog\v2\PropertyValue

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface RepositoryContract

\Catalog\v2

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasSectionCollection

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Section

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SectionCollection

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SectionFactory

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SectionRepository

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface SectionRepositoryContract

\Catalog\v2\Section

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class BaseSku

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasSkuCollection

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SimpleSku

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class Sku

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SkuCollection

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SkuFactory

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class SkuRepository

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface SkuRepositoryContract

\Catalog\v2\Sku

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Interface HasStoreProductCollection

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class StoreProduct

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class StoreProductCollection

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class StoreProductFactory

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class StoreProductRepository

\Catalog\v2\StoreProduct

!!! This API is in alpha stage and is not stable. This is subject to change at any time without notice.

Class VatTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Vat_Query query() @method static EO_Vat_Result getByPrimary($primary, array $parameters = []) @method static EO_Vat_Result getById($id) @method static EO_Vat_Result getList(array $parameters = []) @method static EO_Vat_Entity getEntity() @method static \Bitrix\Catalog\EO_Vat createObject($setDefaultValues = true) @method static \Bitrix\Catalog\EO_Vat_Collection createCollection() @method static \Bitrix\Catalog\EO_Vat wakeUpObject($row) @method static \Bitrix\Catalog\EO_Vat_Collection wakeUpCollection($rows)

Class CopyQueueTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CopyQueue_Query query() @method static EO_CopyQueue_Result getByPrimary($primary, array $parameters = array()) @method static EO_CopyQueue_Result getById($id) @method static EO_CopyQueue_Result getList(array $parameters = array()) @method static EO_CopyQueue_Entity getEntity() @method static \Bitrix\Clouds\EO_CopyQueue createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_CopyQueue_Collection createCollection() @method static \Bitrix\Clouds\EO_CopyQueue wakeUpObject($row) @method static \Bitrix\Clouds\EO_CopyQueue_Collection wakeUpCollection($rows)

Class DeleteQueueTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DeleteQueue_Query query() @method static EO_DeleteQueue_Result getByPrimary($primary, array $parameters = array()) @method static EO_DeleteQueue_Result getById($id) @method static EO_DeleteQueue_Result getList(array $parameters = array()) @method static EO_DeleteQueue_Entity getEntity() @method static \Bitrix\Clouds\EO_DeleteQueue createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_DeleteQueue_Collection createCollection() @method static \Bitrix\Clouds\EO_DeleteQueue wakeUpObject($row) @method static \Bitrix\Clouds\EO_DeleteQueue_Collection wakeUpCollection($rows)

Class FileBucketTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FileBucket_Query query() @method static EO_FileBucket_Result getByPrimary($primary, array $parameters = array()) @method static EO_FileBucket_Result getById($id) @method static EO_FileBucket_Result getList(array $parameters = array()) @method static EO_FileBucket_Entity getEntity() @method static \Bitrix\Clouds\EO_FileBucket createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_FileBucket_Collection createCollection() @method static \Bitrix\Clouds\EO_FileBucket wakeUpObject($row) @method static \Bitrix\Clouds\EO_FileBucket_Collection wakeUpCollection($rows)

  • ID integer mandatory
  • BUCKET_ID integer mandatory
  • FILE_PATH string(600) mandatory
  • FILE_SIZE int optional
  • FILE_MTIME datetime optional
  • FILE_HASH string(50) optional

\Clouds

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FileHash_Query query() @method static EO_FileHash_Result getByPrimary($primary, array $parameters = array()) @method static EO_FileHash_Result getById($id) @method static EO_FileHash_Result getList(array $parameters = array()) @method static EO_FileHash_Entity getEntity() @method static \Bitrix\Clouds\EO_FileHash createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_FileHash_Collection createCollection() @method static \Bitrix\Clouds\EO_FileHash wakeUpObject($row) @method static \Bitrix\Clouds\EO_FileHash_Collection wakeUpCollection($rows)

Class FileResizeTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FileResize_Query query() @method static EO_FileResize_Result getByPrimary($primary, array $parameters = array()) @method static EO_FileResize_Result getById($id) @method static EO_FileResize_Result getList(array $parameters = array()) @method static EO_FileResize_Entity getEntity() @method static \Bitrix\Clouds\EO_FileResize createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_FileResize_Collection createCollection() @method static \Bitrix\Clouds\EO_FileResize wakeUpObject($row) @method static \Bitrix\Clouds\EO_FileResize_Collection wakeUpCollection($rows)

Class FileSaveTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FileSave_Query query() @method static EO_FileSave_Result getByPrimary($primary, array $parameters = array()) @method static EO_FileSave_Result getById($id) @method static EO_FileSave_Result getList(array $parameters = array()) @method static EO_FileSave_Entity getEntity() @method static \Bitrix\Clouds\EO_FileSave createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_FileSave_Collection createCollection() @method static \Bitrix\Clouds\EO_FileSave wakeUpObject($row) @method static \Bitrix\Clouds\EO_FileSave_Collection wakeUpCollection($rows)

Class FileUploadTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FileUpload_Query query() @method static EO_FileUpload_Result getByPrimary($primary, array $parameters = array()) @method static EO_FileUpload_Result getById($id) @method static EO_FileUpload_Result getList(array $parameters = array()) @method static EO_FileUpload_Entity getEntity() @method static \Bitrix\Clouds\EO_FileUpload createObject($setDefaultValues = true) @method static \Bitrix\Clouds\EO_FileUpload_Collection createCollection() @method static \Bitrix\Clouds\EO_FileUpload wakeUpObject($row) @method static \Bitrix\Clouds\EO_FileUpload_Collection wakeUpCollection($rows)

Class Tools Provides various useful methods for old api.

\Currency\Compatible

Class CurrencyTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Currency_Query query() @method static EO_Currency_Result getByPrimary($primary, array $parameters = array()) @method static EO_Currency_Result getById($id) @method static EO_Currency_Result getList(array $parameters = array()) @method static EO_Currency_Entity getEntity() @method static \Bitrix\Currency\EO_Currency createObject($setDefaultValues = true) @method static \Bitrix\Currency\EO_Currency_Collection createCollection() @method static \Bitrix\Currency\EO_Currency wakeUpObject($row) @method static \Bitrix\Currency\EO_Currency_Collection wakeUpCollection($rows)

Class CurrencyLangTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CurrencyLang_Query query() @method static EO_CurrencyLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_CurrencyLang_Result getById($id) @method static EO_CurrencyLang_Result getList(array $parameters = array()) @method static EO_CurrencyLang_Entity getEntity() @method static \Bitrix\Currency\EO_CurrencyLang createObject($setDefaultValues = true) @method static \Bitrix\Currency\EO_CurrencyLang_Collection createCollection() @method static \Bitrix\Currency\EO_CurrencyLang wakeUpObject($row) @method static \Bitrix\Currency\EO_CurrencyLang_Collection wakeUpCollection($rows)

Class CurrencyTable

\Currency

Class CurrencyRateTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CurrencyRate_Query query() @method static EO_CurrencyRate_Result getByPrimary($primary, array $parameters = array()) @method static EO_CurrencyRate_Result getById($id) @method static EO_CurrencyRate_Result getList(array $parameters = array()) @method static EO_CurrencyRate_Entity getEntity() @method static \Bitrix\Currency\EO_CurrencyRate createObject($setDefaultValues = true) @method static \Bitrix\Currency\EO_CurrencyRate_Collection createCollection() @method static \Bitrix\Currency\EO_CurrencyRate wakeUpObject($row) @method static \Bitrix\Currency\EO_CurrencyRate_Collection wakeUpCollection($rows)

Class RoundEdit Provides various useful methods for admin pages.

\Currency\Helper\Admin

Class Tools Provides various useful methods for admin pages.

\Currency\Helpers\Admin

Class Money \Currency\UserField

Уст.:

Class Engine \Fileman\Block

Class Sanitizer \Fileman\Block

Class AddressType \Fileman\UserField\Types

Class MessageTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_File_Query query() @method static EO_File_Result getByPrimary($primary, array $parameters = array()) @method static EO_File_Result getById($id) @method static EO_File_Result getList(array $parameters = array()) @method static EO_File_Entity getEntity() @method static \Bitrix\Forum\EO_File createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_File_Collection createCollection() @method static \Bitrix\Forum\EO_File wakeUpObject($row) @method static \Bitrix\Forum\EO_File_Collection wakeUpCollection($rows)

Class ForumTable

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)
  • HTML text

\Forum

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Forum_Query query() @method static EO_Forum_Result getByPrimary($primary, array $parameters = array()) @method static EO_Forum_Result getById($id) @method static EO_Forum_Result getList(array $parameters = array()) @method static EO_Forum_Entity getEntity() @method static \Bitrix\Forum\EO_Forum createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_Forum_Collection createCollection() @method static \Bitrix\Forum\EO_Forum wakeUpObject($row) @method static \Bitrix\Forum\EO_Forum_Collection wakeUpCollection($rows)

Class ForumSiteTable

Fields:

\Forum

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ForumSite_Query query() @method static EO_ForumSite_Result getByPrimary($primary, array $parameters = array()) @method static EO_ForumSite_Result getById($id) @method static EO_ForumSite_Result getList(array $parameters = array()) @method static EO_ForumSite_Entity getEntity() @method static \Bitrix\Forum\EO_ForumSite createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_ForumSite_Collection createCollection() @method static \Bitrix\Forum\EO_ForumSite wakeUpObject($row) @method static \Bitrix\Forum\EO_ForumSite_Collection wakeUpCollection($rows)

Class GroupTable

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

Class GroupLangTable

  • 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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_GroupLang_Query query() @method static EO_GroupLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_GroupLang_Result getById($id) @method static EO_GroupLang_Result getList(array $parameters = array()) @method static EO_GroupLang_Entity getEntity() @method static \Bitrix\Forum\EO_GroupLang createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_GroupLang_Collection createCollection() @method static \Bitrix\Forum\EO_GroupLang wakeUpObject($row) @method static \Bitrix\Forum\EO_GroupLang_Collection wakeUpCollection($rows)

Class for content view event handlers

Class ContentViewHandler \Forum\Integration\Socialnetwork

Class MessageTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Message_Query query() @method static EO_Message_Result getByPrimary($primary, array $parameters = array()) @method static EO_Message_Result getById($id) @method static EO_Message_Result getList(array $parameters = array()) @method static EO_Message_Entity getEntity() @method static \Bitrix\Forum\EO_Message createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_Message_Collection createCollection() @method static \Bitrix\Forum\EO_Message wakeUpObject($row) @method static \Bitrix\Forum\EO_Message_Collection wakeUpCollection($rows)

Class PermissionTable

Fields:

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

\Forum

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Permission_Query query() @method static EO_Permission_Result getByPrimary($primary, array $parameters = array()) @method static EO_Permission_Result getById($id) @method static EO_Permission_Result getList(array $parameters = array()) @method static EO_Permission_Entity getEntity() @method static \Bitrix\Forum\EO_Permission createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_Permission_Collection createCollection() @method static \Bitrix\Forum\EO_Permission wakeUpObject($row) @method static \Bitrix\Forum\EO_Permission_Collection wakeUpCollection($rows)

Class SubscribeTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Subscribe_Query query() @method static EO_Subscribe_Result getByPrimary($primary, array $parameters = array()) @method static EO_Subscribe_Result getById($id) @method static EO_Subscribe_Result getList(array $parameters = array()) @method static EO_Subscribe_Entity getEntity() @method static \Bitrix\Forum\EO_Subscribe createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_Subscribe_Collection createCollection() @method static \Bitrix\Forum\EO_Subscribe wakeUpObject($row) @method static \Bitrix\Forum\EO_Subscribe_Collection wakeUpCollection($rows)

Class MessageTable

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'
  • POSTS_SERVICE 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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Topic_Query query() @method static EO_Topic_Result getByPrimary($primary, array $parameters = array()) @method static EO_Topic_Result getById($id) @method static EO_Topic_Result getList(array $parameters = array()) @method static EO_Topic_Entity getEntity() @method static \Bitrix\Forum\EO_Topic createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_Topic_Collection createCollection() @method static \Bitrix\Forum\EO_Topic wakeUpObject($row) @method static \Bitrix\Forum\EO_Topic_Collection wakeUpCollection($rows)

Class UserTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_User_Query query() @method static EO_User_Result getByPrimary($primary, array $parameters = array()) @method static EO_User_Result getById($id) @method static EO_User_Result getList(array $parameters = array()) @method static EO_User_Entity getEntity() @method static \Bitrix\Forum\EO_User createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_User_Collection createCollection() @method static \Bitrix\Forum\EO_User wakeUpObject($row) @method static \Bitrix\Forum\EO_User_Collection wakeUpCollection($rows)

Class UserTopicTable

\Forum

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_UserTopic_Query query() @method static EO_UserTopic_Result getByPrimary($primary, array $parameters = array()) @method static EO_UserTopic_Result getById($id) @method static EO_UserTopic_Result getList(array $parameters = array()) @method static EO_UserTopic_Entity getEntity() @method static \Bitrix\Forum\EO_UserTopic createObject($setDefaultValues = true) @method static \Bitrix\Forum\EO_UserTopic_Collection createCollection() @method static \Bitrix\Forum\EO_UserTopic wakeUpObject($row) @method static \Bitrix\Forum\EO_UserTopic_Collection wakeUpCollection($rows)

Class Filters Provides various useful methods for sorted offers.

\Iblock\Component

Class Tools Provides various useful methods.

\Iblock\Component

Class ElementTable

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\Main\FileTable
  • DETAIL_PICTURE_FILE reference to \Bitrix\Main\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\Main\UserTable
  • CREATED_BY_USER reference to \Bitrix\Main\UserTable
  • WF_LOCKED_BY_USER reference to \Bitrix\Main\UserTable

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Element_Query query() @method static EO_Element_Result getByPrimary($primary, array $parameters = array()) @method static EO_Element_Result getById($id) @method static EO_Element_Result getList(array $parameters = array()) @method static EO_Element_Entity getEntity() @method static \Bitrix\Iblock\EO_Element createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Element_Collection createCollection() @method static \Bitrix\Iblock\EO_Element wakeUpObject($row) @method static \Bitrix\Iblock\EO_Element_Collection wakeUpCollection($rows)

Class Property

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

\Iblock\Helpers\Filter

Class IblockFieldTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_IblockField_Query query() @method static EO_IblockField_Result getByPrimary($primary, array $parameters = array()) @method static EO_IblockField_Result getById($id) @method static EO_IblockField_Result getList(array $parameters = array()) @method static EO_IblockField_Entity getEntity() @method static \Bitrix\Iblock\EO_IblockField createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_IblockField_Collection createCollection() @method static \Bitrix\Iblock\EO_IblockField wakeUpObject($row) @method static \Bitrix\Iblock\EO_IblockField_Collection wakeUpCollection($rows)

Class IblockGroupTable

Fields:

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_IblockGroup_Query query() @method static EO_IblockGroup_Result getByPrimary($primary, array $parameters = array()) @method static EO_IblockGroup_Result getById($id) @method static EO_IblockGroup_Result getList(array $parameters = array()) @method static EO_IblockGroup_Entity getEntity() @method static \Bitrix\Iblock\EO_IblockGroup createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_IblockGroup_Collection createCollection() @method static \Bitrix\Iblock\EO_IblockGroup wakeUpObject($row) @method static \Bitrix\Iblock\EO_IblockGroup_Collection wakeUpCollection($rows)

Class IblockMessageTable

Fields:

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

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_IblockMessage_Query query() @method static EO_IblockMessage_Result getByPrimary($primary, array $parameters = array()) @method static EO_IblockMessage_Result getById($id) @method static EO_IblockMessage_Result getList(array $parameters = array()) @method static EO_IblockMessage_Entity getEntity() @method static \Bitrix\Iblock\EO_IblockMessage createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_IblockMessage_Collection createCollection() @method static \Bitrix\Iblock\EO_IblockMessage wakeUpObject($row) @method static \Bitrix\Iblock\EO_IblockMessage_Collection wakeUpCollection($rows)

Class IblockRssTable

Fields:

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

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_IblockRss_Query query() @method static EO_IblockRss_Result getByPrimary($primary, array $parameters = array()) @method static EO_IblockRss_Result getById($id) @method static EO_IblockRss_Result getList(array $parameters = array()) @method static EO_IblockRss_Entity getEntity() @method static \Bitrix\Iblock\EO_IblockRss createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_IblockRss_Collection createCollection() @method static \Bitrix\Iblock\EO_IblockRss wakeUpObject($row) @method static \Bitrix\Iblock\EO_IblockRss_Collection wakeUpCollection($rows)

Class IblockSiteTable

Fields:

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_IblockSite_Query query() @method static EO_IblockSite_Result getByPrimary($primary, array $parameters = array()) @method static EO_IblockSite_Result getById($id) @method static EO_IblockSite_Result getList(array $parameters = array()) @method static EO_IblockSite_Entity getEntity() @method static \Bitrix\Iblock\EO_IblockSite createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_IblockSite_Collection createCollection() @method static \Bitrix\Iblock\EO_IblockSite wakeUpObject($row) @method static \Bitrix\Iblock\EO_IblockSite_Collection wakeUpCollection($rows)

Class IblockTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Iblock_Query query() @method static EO_Iblock_Result getByPrimary($primary, array $parameters = array()) @method static EO_Iblock_Result getById($id) @method static EO_Iblock_Result getList(array $parameters = array()) @method static EO_Iblock_Entity getEntity() @method static \Bitrix\Iblock\Iblock createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Iblock_Collection createCollection() @method static \Bitrix\Iblock\Iblock wakeUpObject($row) @method static \Bitrix\Iblock\EO_Iblock_Collection wakeUpCollection($rows)

Class PropertyEnumerationTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_PropertyEnumeration_Query query() @method static EO_PropertyEnumeration_Result getByPrimary($primary, array $parameters = array()) @method static EO_PropertyEnumeration_Result getById($id) @method static EO_PropertyEnumeration_Result getList(array $parameters = array()) @method static EO_PropertyEnumeration_Entity getEntity() @method static \Bitrix\Iblock\EO_PropertyEnumeration createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_PropertyEnumeration_Collection createCollection() @method static \Bitrix\Iblock\EO_PropertyEnumeration wakeUpObject($row) @method static \Bitrix\Iblock\EO_PropertyEnumeration_Collection wakeUpCollection($rows)

Class PropertyFeatureTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_PropertyFeature_Query query() @method static EO_PropertyFeature_Result getByPrimary($primary, array $parameters = array()) @method static EO_PropertyFeature_Result getById($id) @method static EO_PropertyFeature_Result getList(array $parameters = array()) @method static EO_PropertyFeature_Entity getEntity() @method static \Bitrix\Iblock\EO_PropertyFeature createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_PropertyFeature_Collection createCollection() @method static \Bitrix\Iblock\EO_PropertyFeature wakeUpObject($row) @method static \Bitrix\Iblock\EO_PropertyFeature_Collection wakeUpCollection($rows)

Class PropertyTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Property_Query query() @method static EO_Property_Result getByPrimary($primary, array $parameters = array()) @method static EO_Property_Result getById($id) @method static EO_Property_Result getList(array $parameters = array()) @method static EO_Property_Entity getEntity() @method static \Bitrix\Iblock\Property createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Property_Collection createCollection() @method static \Bitrix\Iblock\Property wakeUpObject($row) @method static \Bitrix\Iblock\EO_Property_Collection wakeUpCollection($rows)

Class SectionPropertyTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_SectionProperty_Query query() @method static EO_SectionProperty_Result getByPrimary($primary, array $parameters = array()) @method static EO_SectionProperty_Result getById($id) @method static EO_SectionProperty_Result getList(array $parameters = array()) @method static EO_SectionProperty_Entity getEntity() @method static \Bitrix\Iblock\EO_SectionProperty createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_SectionProperty_Collection createCollection() @method static \Bitrix\Iblock\EO_SectionProperty wakeUpObject($row) @method static \Bitrix\Iblock\EO_SectionProperty_Collection wakeUpCollection($rows)

Class SectionTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Section_Query query() @method static EO_Section_Result getByPrimary($primary, array $parameters = array()) @method static EO_Section_Result getById($id) @method static EO_Section_Result getList(array $parameters = array()) @method static EO_Section_Entity getEntity() @method static \Bitrix\Iblock\EO_Section createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Section_Collection createCollection() @method static \Bitrix\Iblock\EO_Section wakeUpObject($row) @method static \Bitrix\Iblock\EO_Section_Collection wakeUpCollection($rows)

Class SequenceTable

Fields:

\Iblock

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Sequence_Query query() @method static EO_Sequence_Result getByPrimary($primary, array $parameters = array()) @method static EO_Sequence_Result getById($id) @method static EO_Sequence_Result getList(array $parameters = array()) @method static EO_Sequence_Entity getEntity() @method static \Bitrix\Iblock\EO_Sequence createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Sequence_Collection createCollection() @method static \Bitrix\Iblock\EO_Sequence wakeUpObject($row) @method static \Bitrix\Iblock\EO_Sequence_Collection wakeUpCollection($rows)

Class SiteTable \Iblock

Уст.:

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Site_Query query() @method static EO_Site_Result getByPrimary($primary, array $parameters = array()) @method static EO_Site_Result getById($id) @method static EO_Site_Result getList(array $parameters = array()) @method static EO_Site_Entity getEntity() @method static \Bitrix\Iblock\EO_Site createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Site_Collection createCollection() @method static \Bitrix\Iblock\EO_Site wakeUpObject($row) @method static \Bitrix\Iblock\EO_Site_Collection wakeUpCollection($rows)

Class Engine Provides interface for templates processing. \Iblock\Template

Class NodeBase Base class for template parsed tree nodes. \Iblock\Template

Class NodeRoot Present simple collection of child nodes

\Iblock\Template

Class NodeText Plain text node

\Iblock\Template

Class NodeEntityField Represents an entity field in the formula. For example: this.name

\Iblock\Template

Class NodeFunction Represents a function call in the formula.

\Iblock\Template

Class Base

\Iblock\Template\Entity

Class LazyValueLoader Strategy class used for delaying queries to DB.

\Iblock\Template\Entity

Class Fabric Provides function object instance by it's name. 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

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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}.

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

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

\Iblock\Template\Functions

Class FunctionUcfirst Represents function for uppercase first character {=ucfirst this.name}.

\Iblock\Template\Functions

Class FunctionUcwords Represents function for uppercase first character of each word {=ucwords this.name}.

\Iblock\Template\Functions

Class Helper Provides some helper functions. \Iblock\Template

Class TypeTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Type_Query query() @method static EO_Type_Result getByPrimary($primary, array $parameters = array()) @method static EO_Type_Result getById($id) @method static EO_Type_Result getList(array $parameters = array()) @method static EO_Type_Entity getEntity() @method static \Bitrix\Iblock\EO_Type createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_Type_Collection createCollection() @method static \Bitrix\Iblock\EO_Type wakeUpObject($row) @method static \Bitrix\Iblock\EO_Type_Collection wakeUpCollection($rows)

Class TypeLanguageTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_TypeLanguage_Query query() @method static EO_TypeLanguage_Result getByPrimary($primary, array $parameters = array()) @method static EO_TypeLanguage_Result getById($id) @method static EO_TypeLanguage_Result getList(array $parameters = array()) @method static EO_TypeLanguage_Entity getEntity() @method static \Bitrix\Iblock\EO_TypeLanguage createObject($setDefaultValues = true) @method static \Bitrix\Iblock\EO_TypeLanguage_Collection createCollection() @method static \Bitrix\Iblock\EO_TypeLanguage wakeUpObject($row) @method static \Bitrix\Iblock\EO_TypeLanguage_Collection wakeUpCollection($rows)

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

\Iblock\Update

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

\Iblock\Update

Class ElementType \Iblock\UserField\Types

Class SectionType \Iblock\UserField\Types

"Proxy" controller to Disk controller actions.

Class Disk \Im\Controller\Call

Prefilter checks if the upload folder ID belongs to the chat and the user has access to this chat.

Class DiskFolderAccessCheck \Im\Controller\Call\Filter

Class AliasTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Alias_Query query() @method static EO_Alias_Result getByPrimary($primary, array $parameters = array()) @method static EO_Alias_Result getById($id) @method static EO_Alias_Result getList(array $parameters = array()) @method static EO_Alias_Entity getEntity() @method static \Bitrix\Im\Model\EO_Alias createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Alias_Collection createCollection() @method static \Bitrix\Im\Model\EO_Alias wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Alias_Collection wakeUpCollection($rows)

Class AppTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_App_Query query() @method static EO_App_Result getByPrimary($primary, array $parameters = array()) @method static EO_App_Result getById($id) @method static EO_App_Result getList(array $parameters = array()) @method static EO_App_Entity getEntity() @method static \Bitrix\Im\Model\EO_App createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_App_Collection createCollection() @method static \Bitrix\Im\Model\EO_App wakeUpObject($row) @method static \Bitrix\Im\Model\EO_App_Collection wakeUpCollection($rows)

Class AppLangTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_AppLang_Query query() @method static EO_AppLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_AppLang_Result getById($id) @method static EO_AppLang_Result getList(array $parameters = array()) @method static EO_AppLang_Entity getEntity() @method static \Bitrix\Im\Model\EO_AppLang createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_AppLang_Collection createCollection() @method static \Bitrix\Im\Model\EO_AppLang wakeUpObject($row) @method static \Bitrix\Im\Model\EO_AppLang_Collection wakeUpCollection($rows)

Class BotTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Bot_Query query() @method static EO_Bot_Result getByPrimary($primary, array $parameters = array()) @method static EO_Bot_Result getById($id) @method static EO_Bot_Result getList(array $parameters = array()) @method static EO_Bot_Entity getEntity() @method static \Bitrix\Im\Model\EO_Bot createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Bot_Collection createCollection() @method static \Bitrix\Im\Model\EO_Bot wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Bot_Collection wakeUpCollection($rows)

Class BotChatTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_BotChat_Query query() @method static EO_BotChat_Result getByPrimary($primary, array $parameters = array()) @method static EO_BotChat_Result getById($id) @method static EO_BotChat_Result getList(array $parameters = array()) @method static EO_BotChat_Entity getEntity() @method static \Bitrix\Im\Model\EO_BotChat createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_BotChat_Collection createCollection() @method static \Bitrix\Im\Model\EO_BotChat wakeUpObject($row) @method static \Bitrix\Im\Model\EO_BotChat_Collection wakeUpCollection($rows)

Class BotTokenTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_BotToken_Query query() @method static EO_BotToken_Result getByPrimary($primary, array $parameters = array()) @method static EO_BotToken_Result getById($id) @method static EO_BotToken_Result getList(array $parameters = array()) @method static EO_BotToken_Entity getEntity() @method static \Bitrix\Im\Model\EO_BotToken createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_BotToken_Collection createCollection() @method static \Bitrix\Im\Model\EO_BotToken wakeUpObject($row) @method static \Bitrix\Im\Model\EO_BotToken_Collection wakeUpCollection($rows)

Class ChatTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Chat_Query query() @method static EO_Chat_Result getByPrimary($primary, array $parameters = array()) @method static EO_Chat_Result getById($id) @method static EO_Chat_Result getList(array $parameters = array()) @method static EO_Chat_Entity getEntity() @method static \Bitrix\Im\Model\EO_Chat createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Chat_Collection createCollection() @method static \Bitrix\Im\Model\EO_Chat wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Chat_Collection wakeUpCollection($rows)

Class ChatIndexTable

Fields:

  • CHAT_ID int mandatory
  • SEARCH_CONTENT string optional

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ChatIndex_Query query() @method static EO_ChatIndex_Result getByPrimary($primary, array $parameters = array()) @method static EO_ChatIndex_Result getById($id) @method static EO_ChatIndex_Result getList(array $parameters = array()) @method static EO_ChatIndex_Entity getEntity() @method static \Bitrix\Im\Model\EO_ChatIndex createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_ChatIndex_Collection createCollection() @method static \Bitrix\Im\Model\EO_ChatIndex wakeUpObject($row) @method static \Bitrix\Im\Model\EO_ChatIndex_Collection wakeUpCollection($rows)

Class CommandTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Command_Query query() @method static EO_Command_Result getByPrimary($primary, array $parameters = array()) @method static EO_Command_Result getById($id) @method static EO_Command_Result getList(array $parameters = array()) @method static EO_Command_Entity getEntity() @method static \Bitrix\Im\Model\EO_Command createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Command_Collection createCollection() @method static \Bitrix\Im\Model\EO_Command wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Command_Collection wakeUpCollection($rows)

Class CommandLangTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CommandLang_Query query() @method static EO_CommandLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_CommandLang_Result getById($id) @method static EO_CommandLang_Result getList(array $parameters = array()) @method static EO_CommandLang_Entity getEntity() @method static \Bitrix\Im\Model\EO_CommandLang createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_CommandLang_Collection createCollection() @method static \Bitrix\Im\Model\EO_CommandLang wakeUpObject($row) @method static \Bitrix\Im\Model\EO_CommandLang_Collection wakeUpCollection($rows)

Class ExternalAvatarTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ExternalAvatar_Query query() @method static EO_ExternalAvatar_Result getByPrimary($primary, array $parameters = array()) @method static EO_ExternalAvatar_Result getById($id) @method static EO_ExternalAvatar_Result getList(array $parameters = array()) @method static EO_ExternalAvatar_Entity getEntity() @method static \Bitrix\Im\Model\EO_ExternalAvatar createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_ExternalAvatar_Collection createCollection() @method static \Bitrix\Im\Model\EO_ExternalAvatar wakeUpObject($row) @method static \Bitrix\Im\Model\EO_ExternalAvatar_Collection wakeUpCollection($rows)

Class LastSearchTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_LastSearch_Query query() @method static EO_LastSearch_Result getByPrimary($primary, array $parameters = array()) @method static EO_LastSearch_Result getById($id) @method static EO_LastSearch_Result getList(array $parameters = array()) @method static EO_LastSearch_Entity getEntity() @method static \Bitrix\Im\Model\EO_LastSearch createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_LastSearch_Collection createCollection() @method static \Bitrix\Im\Model\EO_LastSearch wakeUpObject($row) @method static \Bitrix\Im\Model\EO_LastSearch_Collection wakeUpCollection($rows)

Class MessageTable

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Message_Query query() @method static EO_Message_Result getByPrimary($primary, array $parameters = array()) @method static EO_Message_Result getById($id) @method static EO_Message_Result getList(array $parameters = array()) @method static EO_Message_Entity getEntity() @method static \Bitrix\Im\Model\EO_Message createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Message_Collection createCollection() @method static \Bitrix\Im\Model\EO_Message wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Message_Collection wakeUpCollection($rows)

Class MessageIndexTable

Fields:

  • MESSAGE_ID int mandatory
  • SEARCH_CONTENT string optional

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MessageIndex_Query query() @method static EO_MessageIndex_Result getByPrimary($primary, array $parameters = array()) @method static EO_MessageIndex_Result getById($id) @method static EO_MessageIndex_Result getList(array $parameters = array()) @method static EO_MessageIndex_Entity getEntity() @method static \Bitrix\Im\Model\EO_MessageIndex createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_MessageIndex_Collection createCollection() @method static \Bitrix\Im\Model\EO_MessageIndex wakeUpObject($row) @method static \Bitrix\Im\Model\EO_MessageIndex_Collection wakeUpCollection($rows)

Class MessageParamTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MessageParam_Query query() @method static EO_MessageParam_Result getByPrimary($primary, array $parameters = array()) @method static EO_MessageParam_Result getById($id) @method static EO_MessageParam_Result getList(array $parameters = array()) @method static EO_MessageParam_Entity getEntity() @method static \Bitrix\Im\Model\EO_MessageParam createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_MessageParam_Collection createCollection() @method static \Bitrix\Im\Model\EO_MessageParam wakeUpObject($row) @method static \Bitrix\Im\Model\EO_MessageParam_Collection wakeUpCollection($rows)

Class MessageUuidTable

\Im

Class NoRelationPermissionDiskTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_NoRelationPermissionDisk_Query query() @method static EO_NoRelationPermissionDisk_Result getByPrimary($primary, array $parameters = array()) @method static EO_NoRelationPermissionDisk_Result getById($id) @method static EO_NoRelationPermissionDisk_Result getList(array $parameters = array()) @method static EO_NoRelationPermissionDisk_Entity getEntity() @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection createCollection() @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk wakeUpObject($row) @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection wakeUpCollection($rows)

Class OptionAccessTable

Fields:

  • ID int mandatory
  • GROUP_ID int mandatory
  • ACCESS_CODE string(100) optional

\Im

Class OptionGroupTable

Fields:

  • ID int mandatory
  • NAME string(255) optional
  • USER_ID int optional
  • SORT int mandatory
  • DATE_CREATE datetime mandatory
  • CREATE_BY_ID int mandatory
  • DATE_MODIFY datetime optional
  • MODIFY_BY_ID int optional

\Im

Class OptionStateTable

Fields:

  • GROUP_ID int mandatory
  • NAME string(64) mandatory
  • VALUE string(255) optional

\Im

Class OptionUserTable

Fields:

  • USER_ID int mandatory
  • GROUP_ID int mandatory

\Im

Class RecentTable

Fields:

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

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Recent_Query query() @method static EO_Recent_Result getByPrimary($primary, array $parameters = array()) @method static EO_Recent_Result getById($id) @method static EO_Recent_Result getList(array $parameters = array()) @method static EO_Recent_Entity getEntity() @method static \Bitrix\Im\Model\EO_Recent createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Recent_Collection createCollection() @method static \Bitrix\Im\Model\EO_Recent wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Recent_Collection wakeUpCollection($rows)

Class RelationTable

Fields:

\Im

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Relation_Query query() @method static EO_Relation_Result getByPrimary($primary, array $parameters = array()) @method static EO_Relation_Result getById($id) @method static EO_Relation_Result getList(array $parameters = array()) @method static EO_Relation_Entity getEntity() @method static \Bitrix\Im\Model\EO_Relation createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Relation_Collection createCollection() @method static \Bitrix\Im\Model\EO_Relation wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Relation_Collection wakeUpCollection($rows)

Class StatusTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Status_Query query() @method static EO_Status_Result getByPrimary($primary, array $parameters = array()) @method static EO_Status_Result getById($id) @method static EO_Status_Result getList(array $parameters = array()) @method static EO_Status_Entity getEntity() @method static \Bitrix\Im\Model\EO_Status createObject($setDefaultValues = true) @method static \Bitrix\Im\Model\EO_Status_Collection createCollection() @method static \Bitrix\Im\Model\EO_Status wakeUpObject($row) @method static \Bitrix\Im\Model\EO_Status_Collection wakeUpCollection($rows)

Message service.

\Im\Services

Message param service.

\Im\Services

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

\Landing

Class copies landings.

if you want copy in another site then set $targetSiteId. To put landing in folders, set the map ids of old and new folders.

\Landing\Copy\Implement

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

Subtype for blocks with CRM-forms \Landing\Subtype

Class InitApp Set to all pages field 'INITIATOR_APP_CODE'. \Landing\Update\Landing

Class SearchContent Index hook data. \Landing\Update\Landing

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

Class Field \Lists\UI

Class Importer \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); }

Class Controller \Lists\Internals

Уст.:

Class CachePool \Location\Common todo: race condition?

Class CachePool \Location\Common

Class RegionFinder \Location\Common

Class Address \Location\Controller Facade

Class Format \Location\Controller Facade

Class Location \Location\Controller Facade

Class Source \Location\Controller Facade

Class Address \Location\Entity

Class AddressCollection \Location\Entity\Address

The default implementation of IAddressLink

Class AddressLink \Location\Entity\Address

Class AddressLinkCollection \Location\Entity\Address

Class ArrayConverter \Location\Entity\Address\Converter

Class DbFieldConverter \Location\Entity\Address\Converter

Class OrmConverter \Location\Entity\Address\Converter

Class StringConverter \Location\Entity\Address\Converter

Class Field \Location\Entity\Address

Class FieldCollection \Location\Entity\Address

Address Fields types

Class FieldType \Location\Entity\Address

This interface could be used for entities linked with addresses

Interface IAddressLink \Location\Entity\Address

Build location name normalizer

Class Builder \Location\Entity\Address\Normalizer

Class CommonNormalizer \Location\Entity\Address\Normalizer Delete all except letters and spaces, trim and converts to uppercase.

Location name normalizers builder

Interface IBuilder \Location\Entity\Address\Normalizer

Interface for location names normalizers Interface INormalizer \Location\Entity\Address\Normalizer

Normalize location name due to language specialties

Class LanguageNormalizer \Location\Entity\Address\Normalizer

Normalize Locations names for search and mapping purposes.

Class Normalizer \Location\Entity\Address\Normalizer

Erase spaces from name

Class SpaceNormalizer \Location\Entity\Address\Normalizer @inernal

Class Area

\Location\Entity

Class Format \Location\Entity

Class ArrayConverter \Location\Entity\Format\Converter

Class Field \Location\Entity\Format

Class FieldCollection \Location\Entity\Format

Contain template for the conversion address to string

Class Template \Location\Entity\Format

Template types enumeration

Class TemplateType \Location\Entity\Format

Class Collection \Location\Entity\Generic

Class FieldCollection \Location\Entity\Generic

Class Location

\Location\Entity

Class Collection \Location\Entity\Location

Class AddressConverter \Location\Entity\Location\Converter

Class ArrayConverter \Location\Entity\Location\Converter

Class DbFieldConverter \Location\Entity\Location\Converter

Class OrmConverter \Location\Entity\Location\Converter

Calculate distance between two Locations Class DistanceCalculator \Location\Entity\Location

Class Field \Location\Entity\Location;

Class FieldCollection \Location\Entity\Location

Location Fields types

Class FieldType \Location\Entity\Location;

Interface ILocationRelated \Location

Class Parents \Location\Entity\Location

Location types Class Type \Location\Entity\Location

Class Source \Location\Entity

Class Config \Location\Entity\Source

Class ConfigItem \Location\Entity\Source

Class Factory \Location\Entity\Source

Class OrmConverter \Location\Entity\Source

Class CurrentFormatCode \Location\Entity\Format Responsible for the setting and obtaining the format code.

Interface IServiceConfigFactory \Location\Infrastructure\Service\Config

Class ErrorService \Location\Infrastructure\Service

Class SourceCodePicker \Location\Infrastructure

Class UserLocation

\Location\Infrastructure

Class AddressTable \Location\Model

Class HierarchyTable

Fields:

  • ANCESTOR_ID int mandatory
  • DESCENDANT_ID int mandatory
  • LEVEL int mandatory

\Location

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Hierarchy_Query query() @method static EO_Hierarchy_Result getByPrimary($primary, array $parameters = array()) @method static EO_Hierarchy_Result getById($id) @method static EO_Hierarchy_Result getList(array $parameters = array()) @method static EO_Hierarchy_Entity getEntity() @method static \Bitrix\Location\Model\EO_Hierarchy createObject($setDefaultValues = true) @method static \Bitrix\Location\Model\EO_Hierarchy_Collection createCollection() @method static \Bitrix\Location\Model\EO_Hierarchy wakeUpObject($row) @method static \Bitrix\Location\Model\EO_Hierarchy_Collection wakeUpCollection($rows)

Class NameTable \Location\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_LocationName_Query query() @method static EO_LocationName_Result getByPrimary($primary, array $parameters = array()) @method static EO_LocationName_Result getById($id) @method static EO_LocationName_Result getList(array $parameters = array()) @method static EO_LocationName_Entity getEntity() @method static \Bitrix\Location\Model\EO_LocationName createObject($setDefaultValues = true) @method static \Bitrix\Location\Model\EO_LocationName_Collection createCollection() @method static \Bitrix\Location\Model\EO_LocationName wakeUpObject($row) @method static \Bitrix\Location\Model\EO_LocationName_Collection wakeUpCollection($rows)

Class LocationTable

Fields:

  • ID int mandatory
  • EXTERNAL_ID string(50) optional
  • SOURCE_CODE int optional
  • LATITUDE double optional
  • LONGITUDE double optional
  • TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP'
  • POST_CODE string(16) optional
  • TYPE int mandatory

\Location\Model

Class SourceTable \Location\Model

Class Address \Location\Repository

Class FormatRepository \Location\Repository

Class Cache \Location\Repository

Interface IDelete \Location\Repository

Interface IFindByExternalId \Location\Repository\Location\Capability

Interface IFindById \Location\Repository

Interface IFindByText \Location\Repository

Interface IFindParent \Location\Repository

Interface ISave \Location\Repository\Location

Interface ISaveParents \Location\Repository\Location\Capability

Class Database \Location\Repository todo: language variations

Interface ICache \Location\Repository\Location

Interface IRepositoryDatabase \Location\Repository\Location

Interface IRepository \Location\Repository\Location Repository marker

Interface ISource \Location\Repository\Location

Interface FindStrategy \Location\FindStrategy

Class Delete \Location\Repository\Location\Strategy

Class DefaultStrategy \Location\FindStrategy

Class Save \Location\Strategy\Save

Class Location \Location\Repository

Class SourceRepository \Location\Repository

Class AddressService

Service to work with addresses

\Location\Service

Class FormatService

Service to work with addresses formats

\Location\Service

Class LocationService

Service to work with locations

\Location\Service

Class SourceService \Location\Service

Class BaseRepository \Location\Source

Class ConverterBase \Location\Source\Google\Converters

Converts Place Details Results to Location https://developers.google.com/places/web-service/details#PlaceDetailsResults Class PlaceDetailsConverter \Location\Source\Google\Converters

Convert Reverse Geocoding result to LocationCollection Class ReverseGeocodingConverter \Location\Source\Google\Converters

Converts Google places types to one of \Bitrix\Location\Entity\Location\FieldType Class PlaceTypes \Location\Source\Google\Converters

Class Finder \Location\Source\Google

Class GoogleSource \Location\Source\Google

Class Google \Location\Source

Interface RequesterBase \Location\Source\Google\Requesters

class Base \Location\Source\Google\Requesters

Interface PlaceById \Location\Source\Google\Requesters todo: restricts results by types?

class ByQueryRequester \Location\Source\Google\Requesters todo: it takes into account the location of the client

Class UrlMaker \Location\Source\Google\Requesters

Class Api \Location\Source\Osm

См. также
https://nominatim.org/release-docs/develop/api/Overview/

Class BaseConverter \Location\Source\Osm\Converters

Class BrConverter \Location\Source\Osm\Converters

Class DeConverter \Location\Source\Osm\Converters

Class Factory \Location\Source\Osm\Converters

Class GenericConverter \Location\Source\Osm\Converters

Class RuConverter \Location\Source\Osm\Converters

Class UsConverter \Location\Source\Osm\Converters

Class ExternalIdBuilder \Location\Source\Osm

Class OsmSource \Location\Source\Osm

Class Repository \Location\Source\Osm

Class Token \Location\Source\Osm @inernal

Class TokenRequester \Location\Source\Osm

Class AddressBook \Mail\Controller

Class MailContact \Mail\Helper

Class Recipient \Mail\Helper

Class MailsFlagsManager \Mail\ImapCommands

Class MailsFoldersManager \Mail\ImapCommands

Class SyncInternalManager \Mail\ImapCommands

Class MailContactTable \Mail

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MailContact_Query query() @method static EO_MailContact_Result getByPrimary($primary, array $parameters = array()) @method static EO_MailContact_Result getById($id) @method static EO_MailContact_Result getList(array $parameters = array()) @method static EO_MailContact_Entity getEntity() @method static \Bitrix\Mail\Internals\EO_MailContact createObject($setDefaultValues = true) @method static \Bitrix\Mail\Internals\EO_MailContact_Collection createCollection() @method static \Bitrix\Mail\Internals\EO_MailContact wakeUpObject($row) @method static \Bitrix\Mail\Internals\EO_MailContact_Collection wakeUpCollection($rows)

Class BaseUfComponent \Main\Component

Class Frame \Main\Page

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

Class FrameStatic \Main\Page

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

Class FrameBuffered \Main\Page

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

Class FrameHelper \Main\Page

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

Class StaticHtmlCache \Main\Data

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

Class StaticHtmlStorage \Main\Data

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

Class StaticHtmlFileStorage \Main\Data

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

Class StaticHtmlMemcachedStorage \Main\Data

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

Class StaticCacheProvider \Main\Data

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

Class AppCacheManifest \Main\Data

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

Class AbstractStorage Represents the interface for a cache storage \Main\Composite\Data

Class MemcachedStorage Stores html cache in a memcached \Main\Composite\Data

Class LogTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Log_Query query() @method static EO_Log_Result getByPrimary($primary, array $parameters = []) @method static EO_Log_Result getById($id) @method static EO_Log_Result getList(array $parameters = []) @method static EO_Log_Entity getEntity() @method static \Bitrix\Main\Composite\Debug\Model\EO_Log createObject($setDefaultValues = true) @method static \Bitrix\Main\Composite\Debug\Model\EO_Log_Collection createCollection() @method static \Bitrix\Main\Composite\Debug\Model\EO_Log wakeUpObject($row) @method static \Bitrix\Main\Composite\Debug\Model\EO_Log_Collection wakeUpCollection($rows)

This class shares static methods between Responder and other composite classes. Methods of this class can't call Bitrix API at all.

@alias \CHTMLPagesCache \Main\Composite

Class PageTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Page_Query query() @method static EO_Page_Result getByPrimary($primary, array $parameters = []) @method static EO_Page_Result getById($id) @method static EO_Page_Result getList(array $parameters = []) @method static EO_Page_Entity getEntity() @method static \Bitrix\Main\Composite\Internals\Model\EO_Page createObject($setDefaultValues = true) @method static \Bitrix\Main\Composite\Internals\Model\EO_Page_Collection createCollection() @method static \Bitrix\Main\Composite\Internals\Model\EO_Page wakeUpObject($row) @method static \Bitrix\Main\Composite\Internals\Model\EO_Page_Collection wakeUpCollection($rows)

Class Page \Main\Composite

Class Responder \Main\Composite

Class LoadExt \Main\Controller

Class Numerator \Main\Controller

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

\Main\Copy

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

\Main\Copy

Interface CopyImplementer for copy entities. \Main\Copy

Class MemcacheConnection \Main\Data

Class RedisConnection \Main\Data

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

\Main\DB

Class Connection

Base abstract class for database connections. \Main\DB

Class ConnectionException used to indicate errors during database connection process.

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

Class Exception is used for all exceptions thrown in database.

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

Class MssqlConnection

Class for MS SQL database connections. \Main\DB

Class OracleConnection

Class for Oracle database connections. \Main\DB

Class Paginator

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

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

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

Class SqlExpression

\Main\DB

Class Action \Main\Engine @method run

Class CloseSession Be careful by using this feature. You will close session and code below can't work with it until session will be open. \Main\Engine\ActionFilter

Class Content \Main\Engine\ActionFilter

Class Cors Set headers for CORS . \Main\Engine\ActionFilter

Class Token

\Main\Engine\ActionFilter\Service

Class Binder \Main\Engine

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

Class JsonController \Main\Engine

Class JsonPayload \Main\Engine

Class ContentUri marks uri which provides content (file content). 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

Class FileTable

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

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_FinderDest_Query query() @method static EO_FinderDest_Result getByPrimary($primary, array $parameters = []) @method static EO_FinderDest_Result getById($id) @method static EO_FinderDest_Result getList(array $parameters = []) @method static EO_FinderDest_Entity getEntity() @method static \Bitrix\Main\EO_FinderDest createObject($setDefaultValues = true) @method static \Bitrix\Main\EO_FinderDest_Collection createCollection() @method static \Bitrix\Main\EO_FinderDest wakeUpObject($row) @method static \Bitrix\Main\EO_FinderDest_Collection wakeUpCollection($rows)

Class Actions. Types of grid actions \Main\Grid

Class Context. \Main\Grid

Class Declension \Main\Grid

Class Types. Inline editor field types \Main\Grid\Editor

Class MessageType. Types of grid message \Main\Grid

Class Options of main.ui.grid \Main\Grid

Class Actions \Main\Grid\Panel

Class DefaultValue \Main\Grid\Panel

Group actions panel snippets factory \Main\Grid\Panel

Button for group actions panel \Main\Grid\Panel\Snippet

Group action panel checkbox \Main\Grid\Panel\Snippet

Control change actions \Main\Grid\Panel\Snippet

Group actions panel control types \Main\Grid\Panel

Class Types. Column data types \Main\Grid

Class GroupTaskTable

Fields:

\Main

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_GroupTask_Query query() @method static EO_GroupTask_Result getByPrimary($primary, array $parameters = []) @method static EO_GroupTask_Result getById($id) @method static EO_GroupTask_Result getList(array $parameters = []) @method static EO_GroupTask_Entity getEntity() @method static \Bitrix\Main\EO_GroupTask createObject($setDefaultValues = true) @method static \Bitrix\Main\EO_GroupTask_Collection createCollection() @method static \Bitrix\Main\EO_GroupTask wakeUpObject($row) @method static \Bitrix\Main\EO_GroupTask_Collection wakeUpCollection($rows)

Class HttpContext extends Context with http specific methods. \Main

Class HttpRequest extends Request. Contains http specific request data.

\Main

Class Loader loads required files, classes and modules. It is the only class which is included directly. \Main

Class Address \Main\Mail

Class Config

\Main\Mail\Callback

Class Controller

\Main\Mail\Callback

Class Result

\Main\Mail\Callback

Class BlacklistTable

\Main\Mail\Internal

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Blacklist_Query query() @method static EO_Blacklist_Result getByPrimary($primary, array $parameters = []) @method static EO_Blacklist_Result getById($id) @method static EO_Blacklist_Result getList(array $parameters = []) @method static EO_Blacklist_Entity getEntity() @method static \Bitrix\Main\Mail\Internal\EO_Blacklist createObject($setDefaultValues = true) @method static \Bitrix\Main\Mail\Internal\EO_Blacklist_Collection createCollection() @method static \Bitrix\Main\Mail\Internal\EO_Blacklist wakeUpObject($row) @method static \Bitrix\Main\Mail\Internal\EO_Blacklist_Collection wakeUpCollection($rows)

Class SenderTable \Main\Mail\Internal

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Sender_Query query() @method static EO_Sender_Result getByPrimary($primary, array $parameters = []) @method static EO_Sender_Result getById($id) @method static EO_Sender_Result getList(array $parameters = []) @method static EO_Sender_Entity getEntity() @method static \Bitrix\Main\Mail\Internal\Sender createObject($setDefaultValues = true) @method static \Bitrix\Main\Mail\Internal\EO_Sender_Collection createCollection() @method static \Bitrix\Main\Mail\Internal\Sender wakeUpObject($row) @method static \Bitrix\Main\Mail\Internal\EO_Sender_Collection wakeUpCollection($rows)

Class Multipart \Main\Mail

Class Part \Main\Mail

Class Tracking \Main\Mail

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 \Main\Numerator\Contract

Interface Sequenceable \Main\Numerator\Generator\Contract

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

Class DateNumberGenerator - is responsible for parsing date values in numerator's template \Main\Numerator\Generator

Class NumberGenerator \Main\Numerator

Class PrefixNumberGenerator - replace prefix in numerator template \Main\Numerator\Generator

Class RandomNumberGenerator - replaces random symbol's sequence in numerator template \Main\Numerator\Generator

Class SequentNumberGenerator \Main\Numerator\Generator

Interface Hashable \Main\Numerator

Class NumeratorTable \Main\Numerator\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Numerator_Query query() @method static EO_Numerator_Result getByPrimary($primary, array $parameters = []) @method static EO_Numerator_Result getById($id) @method static EO_Numerator_Result getList(array $parameters = []) @method static EO_Numerator_Entity getEntity() @method static \Bitrix\Main\Numerator\Model\EO_Numerator createObject($setDefaultValues = true) @method static \Bitrix\Main\Numerator\Model\EO_Numerator_Collection createCollection() @method static \Bitrix\Main\Numerator\Model\EO_Numerator wakeUpObject($row) @method static \Bitrix\Main\Numerator\Model\EO_Numerator_Collection wakeUpCollection($rows)

Class NumeratorSequenceTable \Main\Numerator\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_NumeratorSequence_Query query() @method static EO_NumeratorSequence_Result getByPrimary($primary, array $parameters = []) @method static EO_NumeratorSequence_Result getById($id) @method static EO_NumeratorSequence_Result getList(array $parameters = []) @method static EO_NumeratorSequence_Entity getEntity() @method static \Bitrix\Main\Numerator\Model\EO_NumeratorSequence createObject($setDefaultValues = true) @method static \Bitrix\Main\Numerator\Model\EO_NumeratorSequence_Collection createCollection() @method static \Bitrix\Main\Numerator\Model\EO_NumeratorSequence wakeUpObject($row) @method static \Bitrix\Main\Numerator\Model\EO_NumeratorSequence_Collection wakeUpCollection($rows)

Class NumberGeneratorFactory \Main\Numerator

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

Class NumeratorRequestManager \Main\Numerator\Model

Interface for Entity Fields to be filtered by Query. \Main\ORM

Interface for Entity Fields to be stored by DataManager. \Main\ORM

Checks if field value exists in referenced entity

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

\Main\ORM\Validator

Query builder for Entities.

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()

@method $this whereExpr($expr, $arguments)

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

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

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

Class RatingTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Rating_Query query() @method static EO_Rating_Result getByPrimary($primary, array $parameters = []) @method static EO_Rating_Result getById($id) @method static EO_Rating_Result getList(array $parameters = []) @method static EO_Rating_Entity getEntity() @method static \Bitrix\Main\Rating\EO_Rating createObject($setDefaultValues = true) @method static \Bitrix\Main\Rating\EO_Rating_Collection createCollection() @method static \Bitrix\Main\Rating\EO_Rating wakeUpObject($row) @method static \Bitrix\Main\Rating\EO_Rating_Collection wakeUpCollection($rows)

Class ResultsTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Results_Query query() @method static EO_Results_Result getByPrimary($primary, array $parameters = []) @method static EO_Results_Result getById($id) @method static EO_Results_Result getList(array $parameters = []) @method static EO_Results_Entity getEntity() @method static \Bitrix\Main\Rating\EO_Results createObject($setDefaultValues = true) @method static \Bitrix\Main\Rating\EO_Results_Collection createCollection() @method static \Bitrix\Main\Rating\EO_Results wakeUpObject($row) @method static \Bitrix\Main\Rating\EO_Results_Collection wakeUpCollection($rows)

Class Request contains current request \Main

Class BadSignatureException

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

Class HmacAlgorithm

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

Class Signer

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

Class SigningAlgorithm

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

Class TimeSigner @sine 14.0.7 \Main\Security\Sign

Class Base \Main\Service\GeoIp

Base class for geolocation handlers

Class Data \Main\Service\GeoIp

Structure for transferring geolocation data.

Class Extension \Main\Service\GeoIp Uses standard php GeoIP extension Class GeoIP2 https://www.maxmind.com Class HandlerTable 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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Handler_Query query() @method static EO_Handler_Result getByPrimary($primary, array $parameters = []) @method static EO_Handler_Result getById($id) @method static EO_Handler_Result getList(array $parameters = []) @method static EO_Handler_Entity getEntity() @method static \Bitrix\Main\Service\GeoIp\EO_Handler createObject($setDefaultValues = true) @method static \Bitrix\Main\Service\GeoIp\EO_Handler_Collection createCollection() @method static \Bitrix\Main\Service\GeoIp\EO_Handler wakeUpObject($row) @method static \Bitrix\Main\Service\GeoIp\EO_Handler_Collection wakeUpCollection($rows)

Class for working with geolocation information. \Main\Service\GeoIp

Class MaxMind \Main\Service\GeoIp Class ProvidingData The structure witch contain information about providing data. Class Result Contains info about success or error descriptions of receiving geolocation information, and geolocation information. Class SypexGeo http://sypexgeo.net Class Simple Class DateConverterResult Class Actions. Available actions for works with user options. Class AdditionalDateType. Available additional subtypes of date field Class AdditionalNumberType. Available additional subtypes of number field Class DateType. Available subtypes of date field Class Field Class NumberType. Subtypes of number field Class Options of main.ui.filter Works with quarters Class Theme. Available default filter themes Class Type. Available field types Class Proxy Class ErrorCatcher is used in main/tools/upload.php:16 to catch unknown server response. Class FilterOption The class is designed to convert the settings of the old administrative filter into a new one. 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; Class GridOption The class is designed to convert the settings of the old administrative grid into a new one. An example of how this miracle works can be seen here: sale,18.5.7; iblock,18.5.5; catalog,18.5.6; Class Stepper 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(); } Class VersionHistoryTable DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION static EO_VersionHistory_Query query() static EO_VersionHistory_Result getByPrimary($primary, array $parameters = []) static EO_VersionHistory_Result getById($id) static EO_VersionHistory_Result getList(array $parameters = []) static EO_VersionHistory_Entity getEntity() static createObject($setDefaultValues = true) static createCollection() static wakeUpObject($row) static wakeUpCollection($rows) Class AppleMaps Class UrlRewriterRuleMaker Helper used for sef rules creation. Class Agreement Class AgreementLink Class Consent Class DataProvider. Class Intl Class Policy Class Rest Class Text Class HtmlBuilder Class Renderer Class TypeBase deprecated 166. Class Helper deprecated 167. Class BooleanType Class DateTimeType Class DateType Class DoubleType Class EnumType Class FileType Class IntegerType Class StringFormattedType Class StringType Class UrlType Class SessionIndexTable Fields: SESSION_ID int mandatory SEARCH_CONTENT string optional

\Main

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_UserIndex_Query query() @method static EO_UserIndex_Result getByPrimary($primary, array $parameters = []) @method static EO_UserIndex_Result getById($id) @method static EO_UserIndex_Result getList(array $parameters = []) @method static EO_UserIndex_Entity getEntity() @method static \Bitrix\Main\EO_UserIndex createObject($setDefaultValues = true) @method static \Bitrix\Main\EO_UserIndex_Collection createCollection() @method static \Bitrix\Main\EO_UserIndex wakeUpObject($row) @method static \Bitrix\Main\EO_UserIndex_Collection wakeUpCollection($rows)

Class Builder

\Main\Web\WebPacker

Class Converter

\Main\Web\WebPacker

Class FileController

\Main\Web\WebPacker

Class Loader

\Main\Web\WebPacker

Class Module

\Main\Web\WebPacker

Class Base

\Main\Web\WebPacker

Class File

\Main\Web\WebPacker\Output

Class Result

\Main\Web\WebPacker\Output

Class Asset

\Main\Web\WebPacker\Resource

Class CssAsset

\Main\Web\WebPacker\Resource

Class LangAsset

\Main\Web\WebPacker\Resource

Class LayoutAsset

\Main\Web\WebPacker\Resource

Class Package

\Main\Web\WebPacker\Resource

Class Profile

\Main\Web\WebPacker

Class IncomingMessageTable

Fields:

  • ID int mandatory
  • REQUEST_BODY text optional
  • DATE_EXEC datetime optional
  • SENDER_ID string(50) mandatory
  • EXTERNAL_ID string(128) optional

\Messageservice

Class AppTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_App_Query query() @method static EO_App_Result getByPrimary($primary, array $parameters = array()) @method static EO_App_Result getById($id) @method static EO_App_Result getList(array $parameters = array()) @method static EO_App_Entity getEntity() @method static \Bitrix\MobileApp\EO_App createObject($setDefaultValues = true) @method static \Bitrix\MobileApp\EO_App_Collection createCollection() @method static \Bitrix\MobileApp\EO_App wakeUpObject($row) @method static \Bitrix\MobileApp\EO_App_Collection wakeUpCollection($rows)

Class ConfigTable

Fields:

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

\Mobileapp

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Config_Query query() @method static EO_Config_Result getByPrimary($primary, array $parameters = array()) @method static EO_Config_Result getById($id) @method static EO_Config_Result getList(array $parameters = array()) @method static EO_Config_Entity getEntity() @method static \Bitrix\MobileApp\Designer\EO_Config createObject($setDefaultValues = true) @method static \Bitrix\MobileApp\Designer\EO_Config_Collection createCollection() @method static \Bitrix\MobileApp\Designer\EO_Config wakeUpObject($row) @method static \Bitrix\MobileApp\Designer\EO_Config_Collection wakeUpCollection($rows)

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

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

Class ChannelTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Channel_Query query() @method static EO_Channel_Result getByPrimary($primary, array $parameters = array()) @method static EO_Channel_Result getById($id) @method static EO_Channel_Result getList(array $parameters = array()) @method static EO_Channel_Entity getEntity() @method static \Bitrix\Pull\Model\EO_Channel createObject($setDefaultValues = true) @method static \Bitrix\Pull\Model\EO_Channel_Collection createCollection() @method static \Bitrix\Pull\Model\EO_Channel wakeUpObject($row) @method static \Bitrix\Pull\Model\EO_Channel_Collection wakeUpCollection($rows)

Class PushTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Push_Query query() @method static EO_Push_Result getByPrimary($primary, array $parameters = array()) @method static EO_Push_Result getById($id) @method static EO_Push_Result getList(array $parameters = array()) @method static EO_Push_Entity getEntity() @method static \Bitrix\Pull\Model\EO_Push createObject($setDefaultValues = true) @method static \Bitrix\Pull\Model\EO_Push_Collection createCollection() @method static \Bitrix\Pull\Model\EO_Push wakeUpObject($row) @method static \Bitrix\Pull\Model\EO_Push_Collection wakeUpCollection($rows)

Class AnalyticBoard \Report\VisualConstructor

\Report\VisualConstructor

Class Common \Report\VisualConstructor\Config

Controller class for Analytics actions \Report\VisualConstructor\Controller

Abstract common controller class \Report\VisualConstructor\Controller

Class Board \Report\VisualConstructor\Controller

Class Category \Report\VisualConstructor\Controller

Class Configuration \Report\VisualConstructor\Controller

Class Report \Report\VisualConstructor\Controller

Class Row \Report\VisualConstructor\Controller

Class Widget \Report\VisualConstructor\Controller

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 \Report\VisualConstructor\Entity

Class Configuration \Report\VisualConstructor\Entity

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

@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

Class Report \Report\VisualConstructor\Entity

Class Widget @method addReports(Report | Report[] $report) add report/reports to this widget. @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

Class EventHandler \Report\VisualConstructor

Class Base \Report\VisualConstructor\Fields

Button field render input with type button. \Report\VisualConstructor\Fields

Html element which can fire some js event

\Report\VisualConstructor\Fields

Class Container \Report\VisualConstructor\Fields

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

Class Html simple field to display some text or simple html \Report\VisualConstructor\Fields

Class Image, render image \Report\VisualConstructor\Fields

Class BaseValuable \Report\VisualConstructor\Fields\Valuable

Simple checkbox field \Report\VisualConstructor\Fields\Valuable

ColorPicker field whit preview

\Report\VisualConstructor\Fields\Valuable

Imitation DropDown field with popup

\Report\VisualConstructor\Fields\Valuable

Drop down field rendered standard drop down \Report\VisualConstructor\Fields

Class Hidden, generate html element input with type hidden \Report\VisualConstructor\Fields\Valuable

Label Field included text field for title \Report\VisualConstructor\Fields\Valuable

Preview block field, contains all exist miniature and functionality to see preview, can toggle to other view type \Report\VisualConstructor\Fields\Valuable

Class TimePeriod \Report\VisualConstructor\Fields\Valuable

Class Form \Report\VisualConstructor

Class Base \Report\VisualConstructor\Handler

Class BaseWidget class for extending to create preset widget classes \Report\VisualConstructor\Handler

Class EmptyReport \Report\VisualConstructor\Handler

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

\Report\VisualConstructor\Handler

Helper Class for working with categories of report, widget \Report\VisualConstructor\Helper

Class Dashboard \Report\VisualConstructor\Helper

Class DemoBase \Report\VisualConstructor\Helper

Class Filter \Report\VisualConstructor\Helper

Class Report \Report\VisualConstructor\Helper

Helper functions for Row entity \Report\VisualConstructor\Helper

Common helper class, for some system methods \Report\VisualConstructor\Helper

Class Widget \Report\VisualConstructor\Helper

Class ConfigurationSettingTable \Report\VisualConstructor\Fields\Valuable

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ConfigurationSetting_Query query() @method static EO_ConfigurationSetting_Result getByPrimary($primary, array $parameters = array()) @method static EO_ConfigurationSetting_Result getById($id) @method static EO_ConfigurationSetting_Result getList(array $parameters = array()) @method static EO_ConfigurationSetting_Entity getEntity() @method static \Bitrix\Report\VisualConstructor\Internal\EO_ConfigurationSetting createObject($setDefaultValues = true) @method static \Bitrix\Report\VisualConstructor\Internal\EO_ConfigurationSetting_Collection createCollection() @method static \Bitrix\Report\VisualConstructor\Internal\EO_ConfigurationSetting wakeUpObject($row) @method static \Bitrix\Report\VisualConstructor\Internal\EO_ConfigurationSetting_Collection wakeUpCollection($rows)

Class DataManager \Report\VisualConstructor\Internal

Response type for rendering ajax components from action \Report\VisualConstructor\Internal\Engine\Response

Class Error \Report\VisualConstructor\Internal\Error

Class ErrorCollection \Report\VisualConstructor\Internal\Error

Interface IErrorable \Report\VisualConstructor\Internal\Error

Base Class Singleton for report managers \Report\VisualConstructor\Internal\Manager

Class CategoryManager \Report\VisualConstructor\Internal\Manager

Manager for default boards, collect all default boards, an provide instruments to work with them \Report\VisualConstructor\Internal\Manager

Class ReportManager \Report\VisualConstructor\Internal\Manager

Class ViewManager \Report\VisualConstructor\Internal\Manager

Class WidgetManager \Report\VisualConstructor\Internal\Manager

This class developed now only for models influencing with report visual constructor. \Report\VisualConstructor\Internal

Class ReportTable \Intranet\Reports\Entity

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Report_Query query() @method static EO_Report_Result getByPrimary($primary, array $parameters = array()) @method static EO_Report_Result getById($id) @method static EO_Report_Result getList(array $parameters = array()) @method static EO_Report_Entity getEntity() @method static \Bitrix\Report\VisualConstructor\Internal\EO_Report createObject($setDefaultValues = true) @method static \Bitrix\Report\VisualConstructor\Internal\EO_Report_Collection createCollection() @method static \Bitrix\Report\VisualConstructor\Internal\EO_Report wakeUpObject($row) @method static \Bitrix\Report\VisualConstructor\Internal\EO_Report_Collection wakeUpCollection($rows)

Class ReportConfigurationTable \Report\VisualConstructor\Internal

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ReportConfiguration_Query query() @method static EO_ReportConfiguration_Result getByPrimary($primary, array $parameters = array()) @method static EO_ReportConfiguration_Result getById($id) @method static EO_ReportConfiguration_Result getList(array $parameters = array()) @method static EO_ReportConfiguration_Entity getEntity() @method static \Bitrix\Report\VisualConstructor\Internal\EO_ReportConfiguration createObject($setDefaultValues = true) @method static \Bitrix\Report\VisualConstructor\Internal\EO_ReportConfiguration_Collection createCollection() @method static \Bitrix\Report\VisualConstructor\Internal\EO_ReportConfiguration wakeUpObject($row) @method static \Bitrix\Report\VisualConstructor\Internal\EO_ReportConfiguration_Collection wakeUpCollection($rows)

Class ReportWidgetTable \Report\VisualConstructor\Fields\Valuable

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Widget_Query query() @method static EO_Widget_Result getByPrimary($primary, array $parameters = array()) @method static EO_Widget_Result getById($id) @method static EO_Widget_Result getList(array $parameters = array()) @method static EO_Widget_Entity getEntity() @method static \Bitrix\Report\VisualConstructor\Internal\EO_Widget createObject($setDefaultValues = true) @method static \Bitrix\Report\VisualConstructor\Internal\EO_Widget_Collection createCollection() @method static \Bitrix\Report\VisualConstructor\Internal\EO_Widget wakeUpObject($row) @method static \Bitrix\Report\VisualConstructor\Internal\EO_Widget_Collection wakeUpCollection($rows)

Class WidgetConfigurationTable \Report\VisualConstructor\Internal

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_WidgetConfiguration_Query query() @method static EO_WidgetConfiguration_Result getByPrimary($primary, array $parameters = array()) @method static EO_WidgetConfiguration_Result getById($id) @method static EO_WidgetConfiguration_Result getList(array $parameters = array()) @method static EO_WidgetConfiguration_Entity getEntity() @method static \Bitrix\Report\VisualConstructor\Internal\EO_WidgetConfiguration createObject($setDefaultValues = true) @method static \Bitrix\Report\VisualConstructor\Internal\EO_WidgetConfiguration_Collection createCollection() @method static \Bitrix\Report\VisualConstructor\Internal\EO_WidgetConfiguration wakeUpObject($row) @method static \Bitrix\Report\VisualConstructor\Internal\EO_WidgetConfiguration_Collection wakeUpCollection($rows)

Interface IReportData \Report\VisualConstructor

Interface IReportMultipleBiGroupedData \Report\VisualConstructor

Interface IReportSingleData \Report\VisualConstructor

Interface IReportMultipleGroupedData \Report\VisualConstructor

Class ReportDispatcher \Report\VisualConstructor

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

Class Base \Report\VisualConstructor\RuntimeProvider

@method Category|null getFirstResult() Class CategoryProvider \Report\VisualConstructor\RuntimeProvider

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

@method BaseReport|null getFirstResult() Class ReportProvider \Report\VisualConstructor\RuntimeProvider

@method View|null getFirstResult() @method View[] getResults() Class ViewProvider \Report\VisualConstructor\RuntimeProvider

@method BaseWidget|null getFirstResult() Class WidgetProvider \Report\VisualConstructor\RuntimeProvider

Class View \Report\VisualConstructor

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

\Report\VisualConstructor\Views\Component

Class BaseComponent created for prevent duplicating code for all component widget views \Report\VisualConstructor\Views\Component

Class Number \Report\VisualConstructor\Views

Number block for widgets with 3 numeric block.

\Report\VisualConstructor\Views

NumberBlock with formula, this view type create widget type like number block except last report, last report will change with formula \Report\VisualConstructor\Views\Component

Class Activity \Report\VisualConstructor\Views\JsComponent

Base class for AmChart widget \Report\VisualConstructor\Views\AmChart

Class Column \Report\VisualConstructor\Views\AmChart

Class DonutDiagram \Report\VisualConstructor\Views\AmChart

Class Funnel \Report\VisualConstructor\Views\AmChart

Classic Linear Graph with two orientation \Report\VisualConstructor\Views\AmChart

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

\Report\VisualConstructor\Views\JsComponent\AmChart

Class Pie \Report\VisualConstructor\Views\AmChart

Class Serial \Report\VisualConstructor\Views\AmChart

Class SmoothedGraph \Report\VisualConstructor\Views\AmChart

Class Stack \Report\VisualConstructor\Views\AmChart

Class Column \Report\VisualConstructor\Views\AmCharts4

Class Serial \Report\VisualConstructor\Views\AmCharts4

Base class for js "components: to render in content in widgets of dashboard \Report\VisualConstructor\Views\JsComponent Class Circle \Report\VisualConstructor\Views\JsComponent Special form class wor widget configurations. \Report\VisualConstructor Class Analytic \Rest Class ApTable Fields: <ul> <li> ID int mandatory <li> USER_ID int mandatory <li> AP string(50) mandatory <li> ACTIVE bool optional default 'Y' <li> TITLE string(255) optional <li> COMMENT string(255) optional <li> DATE_CREATE datetime optional <li> DATE_LOGIN datetime optional <li> LAST_IP string(255) optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Password_Query query() @method static EO_Password_Result getByPrimary($primary, array $parameters = array()) @method static EO_Password_Result getById($id) @method static EO_Password_Result getList(array $parameters = array()) @method static EO_Password_Entity getEntity() @method static \Bitrix\Rest\APAuth\EO_Password createObject($setDefaultValues = true) @method static \Bitrix\Rest\APAuth\EO_Password_Collection createCollection() @method static \Bitrix\Rest\APAuth\EO_Password wakeUpObject($row) @method static \Bitrix\Rest\APAuth\EO_Password_Collection wakeUpCollection($rows) Class PermissionTable Fields: <ul> <li> ID int mandatory <li> PASSWORD_ID int mandatory <li> PERM string(255) mandatory </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Permission_Query query() @method static EO_Permission_Result getByPrimary($primary, array $parameters = array()) @method static EO_Permission_Result getById($id) @method static EO_Permission_Result getList(array $parameters = array()) @method static EO_Permission_Entity getEntity() @method static \Bitrix\Rest\APAuth\EO_Permission createObject($setDefaultValues = true) @method static \Bitrix\Rest\APAuth\EO_Permission_Collection createCollection() @method static \Bitrix\Rest\APAuth\EO_Permission wakeUpObject($row) @method static \Bitrix\Rest\APAuth\EO_Permission_Collection wakeUpCollection($rows) Class AppTable Fields: <ul> <li> ID int mandatory <li> CLIENT_ID string(128) mandatory <li> CODE string(128) mandatory <li> ACTIVE bool optional default 'Y' <li> INSTALLED bool optional default 'N' <li> URL string(1000) mandatory <li> URL_DEMO string(1000) optional <li> URL_INSTALL string(1000) optional <li> VERSION string(4) mandatory <li> SCOPE string(2000) mandatory <li> STATUS string(1) mandatory default 'F' <li> DATE_FINISH date optional <li> IS_TRIALED bool optional default 'N' <li> SHARED_KEY string(32) optional <li> CLIENT_SECRET string(100) optional <li> APP_NAME string(1000) optional <li> ACCESS string(2000) optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_App_Query query() @method static EO_App_Result getByPrimary($primary, array $parameters = array()) @method static EO_App_Result getById($id) @method static EO_App_Result getList(array $parameters = array()) @method static EO_App_Entity getEntity() @method static \Bitrix\Rest\EO_App createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_App_Collection createCollection() @method static \Bitrix\Rest\EO_App wakeUpObject($row) @method static \Bitrix\Rest\EO_App_Collection wakeUpCollection($rows) Class AppLangTable Fields: <ul> <li> ID int mandatory <li> APP_ID int mandatory <li> LANGUAGE_ID string(2) mandatory <li> MENU_NAME string(500) mandatory </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_AppLang_Query query() @method static EO_AppLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_AppLang_Result getById($id) @method static EO_AppLang_Result getList(array $parameters = array()) @method static EO_AppLang_Entity getEntity() @method static \Bitrix\Rest\EO_AppLang createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_AppLang_Collection createCollection() @method static \Bitrix\Rest\EO_AppLang wakeUpObject($row) @method static \Bitrix\Rest\EO_AppLang_Collection wakeUpCollection($rows) Class AppLogTable Fields: <ul> <li> ID int mandatory <li> TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP' <li> APP_ID int mandatory <li> ACTION_TYPE string(50) mandatory <li> USER_ID int mandatory <li> USER_ADMIN bool optional default 'Y' </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_AppLog_Query query() @method static EO_AppLog_Result getByPrimary($primary, array $parameters = array()) @method static EO_AppLog_Result getById($id) @method static EO_AppLog_Result getList(array $parameters = array()) @method static EO_AppLog_Entity getEntity() @method static \Bitrix\Rest\EO_AppLog createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_AppLog_Collection createCollection() @method static \Bitrix\Rest\EO_AppLog wakeUpObject($row) @method static \Bitrix\Rest\EO_AppLog_Collection wakeUpCollection($rows) Class Import \Rest\Configuration\Action Class OwnerEntityTable Fields: <ul> <li> ID int mandatory <li> OWNER_TYPE string(1) mandatory <li> OWNER string(11) mandatory <li> ENTITY_TYPE string(32) mandatory <li> ENTITY string(32) mandatory </ul> \Rest\Configuration DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_OwnerEntity_Query query() @method static EO_OwnerEntity_Result getByPrimary($primary, array $parameters = array()) @method static EO_OwnerEntity_Result getById($id) @method static EO_OwnerEntity_Result getList(array $parameters = array()) @method static EO_OwnerEntity_Entity getEntity() @method static \Bitrix\Rest\Configuration\EO_OwnerEntity createObject($setDefaultValues = true) @method static \Bitrix\Rest\Configuration\EO_OwnerEntity_Collection createCollection() @method static \Bitrix\Rest\Configuration\EO_OwnerEntity wakeUpObject($row) @method static \Bitrix\Rest\Configuration\EO_OwnerEntity_Collection wakeUpCollection($rows) Class ConfigurationStorageTable Fields: <ul> <li> ID int mandatory <li> CREATE_TIME datetime mandatory <li> CONTEXT string(16) mandatory <li> CODE string(16) mandatory <li> DATA text mandatory </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Storage_Query query() @method static EO_Storage_Result getByPrimary($primary, array $parameters = array()) @method static EO_Storage_Result getById($id) @method static EO_Storage_Result getList(array $parameters = array()) @method static EO_Storage_Entity getEntity() @method static \Bitrix\Rest\Configuration\EO_Storage createObject($setDefaultValues = true) @method static \Bitrix\Rest\Configuration\EO_Storage_Collection createCollection() @method static \Bitrix\Rest\Configuration\EO_Storage wakeUpObject($row) @method static \Bitrix\Rest\Configuration\EO_Storage_Collection wakeUpCollection($rows) Class Controller \Rest\Configuration\DataProvider Class Base \Rest\Configuration\DataProvider\Disk Class ProviderBase \Rest\Configuration\DataProvider Class Notification \Rest\Configuration Class Access \Rest\Engine Class HoldEntity \Rest\Engine\Access Class LoadLimiter \Rest\Engine\Access; Class AuthType \Rest\Engine\ActionFilter Class Base \Rest\Engine\ActionFilter Class Scope \Rest\Engine\ActionFilter Class Scope \Rest\Engine Class EventTable Fields: <ul> <li> ID int mandatory <li> APP_ID int mandatory <li> EVENT_NAME string(255) mandatory <li> EVENT_HANDLER string(255) mandatory <li> USER_ID int optional <li> OPTIONS array optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Event_Query query() @method static EO_Event_Result getByPrimary($primary, array $parameters = array()) @method static EO_Event_Result getById($id) @method static EO_Event_Result getList(array $parameters = array()) @method static EO_Event_Entity getEntity() @method static \Bitrix\Rest\EO_Event createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_Event_Collection createCollection() @method static \Bitrix\Rest\EO_Event wakeUpObject($row) @method static \Bitrix\Rest\EO_Event_Collection wakeUpCollection($rows) Class Callback Callback for Bitrix events transferred to REST events \Rest Interface EventBindInterface for subscribing to PHP Bitrix events and implementing handlers transferred to REST events \Rest\Event Class Sender Transport and utility for REST events. \Rest Class Session Session restriction for REST events \Rest Class EventOfflineTable Fields: <ul> <li> ID int mandatory <li> TIMESTAMP_X datetime optional default 'CURRENT_TIMESTAMP' <li> MESSAGE_ID varchar(100) mandatory <li> APP_ID int mandatory <li> EVENT_NAME string(255) mandatory <li> EVENT_DATA string optional <li> PROCESS_ID string(255) optional <li> CONNECTOR_ID string(255) optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_EventOffline_Query query() @method static EO_EventOffline_Result getByPrimary($primary, array $parameters = array()) @method static EO_EventOffline_Result getById($id) @method static EO_EventOffline_Result getList(array $parameters = array()) @method static EO_EventOffline_Entity getEntity() @method static \Bitrix\Rest\EO_EventOffline createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_EventOffline_Collection createCollection() @method static \Bitrix\Rest\EO_EventOffline wakeUpObject($row) @method static \Bitrix\Rest\EO_EventOffline_Collection wakeUpCollection($rows) Class Helper \Rest Class Externalizer \Catalog\Rest externalizer for working with named lists | answers Class DataType \Rest\Integration\View Class LogTable Fields: <ul> <li> ID int mandatory <li> TIMESTAMP_X datetime mandatory default 'CURRENT_TIMESTAMP' <li> CLIENT_ID string(45) optional <li> PASSWORD_ID int optional <li> SCOPE string(50) optional <li> METHOD string(255) optional <li> REQUEST_URI string(255) optional <li> REQUEST_DATA string optional <li> RESPONSE_DATA string optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Log_Query query() @method static EO_Log_Result getByPrimary($primary, array $parameters = array()) @method static EO_Log_Result getById($id) @method static EO_Log_Result getList(array $parameters = array()) @method static EO_Log_Entity getEntity() @method static \Bitrix\Rest\EO_Log createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_Log_Collection createCollection() @method static \Bitrix\Rest\EO_Log wakeUpObject($row) @method static \Bitrix\Rest\EO_Log_Collection wakeUpCollection($rows) Class Immune \Rest\Marketplace Class Notification \Rest\Marketplace Class PlacementTable Fields: <ul> <li> ID int mandatory <li> APP_ID int optional <li> PLACEMENT string(255) mandatory <li> PLACEMENT_HANDLER string(255) mandatory <li> TITLE string(255) optional <li> COMMENT string(255) optional <li> DATE_CREATE datetime optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Placement_Query query() @method static EO_Placement_Result getByPrimary($primary, array $parameters = array()) @method static EO_Placement_Result getById($id) @method static EO_Placement_Result getList(array $parameters = array()) @method static EO_Placement_Entity getEntity() @method static \Bitrix\Rest\EO_Placement createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_Placement_Collection createCollection() @method static \Bitrix\Rest\EO_Placement wakeUpObject($row) @method static \Bitrix\Rest\EO_Placement_Collection wakeUpCollection($rows) Class PlacementLangTable Fields: <ul> <li> ID int mandatory <li> PLACEMENT_ID int mandatory <li> LANGUAGE_ID string(2) mandatory <li> TITLE string(255) mandatory <li> DESCRIPTION string(255) optional <li> GROUP_NAME string(255) optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_PlacementLang_Query query() @method static EO_PlacementLang_Result getByPrimary($primary, array $parameters = array()) @method static EO_PlacementLang_Result getById($id) @method static EO_PlacementLang_Result getList(array $parameters = array()) @method static EO_PlacementLang_Entity getEntity() @method static \Bitrix\Rest\EO_PlacementLang createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_PlacementLang_Collection createCollection() @method static \Bitrix\Rest\EO_PlacementLang wakeUpObject($row) @method static \Bitrix\Rest\EO_PlacementLang_Collection wakeUpCollection($rows) Class Base \Rest\Preset\Data Class Element \Rest\Preset\Data Class Placement \Rest\Preset\Dictionary Class Rest \Rest\Preset\Data Class Section \Rest\Preset\Data Class Webhook \Rest\Preset\Data Class EventController \Rest\Preset Class Provider \Rest\Preset Class StatTable Fields: <ul> <li> STAT_DATE date mandatory <li> APP_ID int mandatory <li> METHOD_ID int mandatory <li> PASSWORD_ID int mandatory <li> HOUR_0 int mandatory <li> HOUR_1 int mandatory <li> HOUR_2 int mandatory <li> HOUR_3 int mandatory <li> HOUR_4 int mandatory <li> HOUR_5 int mandatory <li> HOUR_6 int mandatory <li> HOUR_7 int mandatory <li> HOUR_8 int mandatory <li> HOUR_9 int mandatory <li> HOUR_10 int mandatory <li> HOUR_11 int mandatory <li> HOUR_12 int mandatory <li> HOUR_13 int mandatory <li> HOUR_14 int mandatory <li> HOUR_15 int mandatory <li> HOUR_16 int mandatory <li> HOUR_17 int mandatory <li> HOUR_18 int mandatory <li> HOUR_19 int mandatory <li> HOUR_20 int mandatory <li> HOUR_21 int mandatory <li> HOUR_22 int mandatory <li> HOUR_23 int mandatory </ul> \Rest Class StatAppTable Fields: <ul> <li> APP_ID int mandatory <li> APP_CODE string(128) mandatory <li> APP reference to {@link \Bitrix\Rest\AppTable} </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_StatApp_Query query() @method static EO_StatApp_Result getByPrimary($primary, array $parameters = array()) @method static EO_StatApp_Result getById($id) @method static EO_StatApp_Result getList(array $parameters = array()) @method static EO_StatApp_Entity getEntity() @method static \Bitrix\Rest\EO_StatApp createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_StatApp_Collection createCollection() @method static \Bitrix\Rest\EO_StatApp wakeUpObject($row) @method static \Bitrix\Rest\EO_StatApp_Collection wakeUpCollection($rows) Class StatMethodTable Fields: <ul> <li> ID int mandatory <li> NAME string(255) mandatory <li> METHOD_TYPE enum optional default 'M' </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_StatMethod_Query query() @method static EO_StatMethod_Result getByPrimary($primary, array $parameters = array()) @method static EO_StatMethod_Result getById($id) @method static EO_StatMethod_Result getList(array $parameters = array()) @method static EO_StatMethod_Entity getEntity() @method static \Bitrix\Rest\EO_StatMethod createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_StatMethod_Collection createCollection() @method static \Bitrix\Rest\EO_StatMethod wakeUpObject($row) @method static \Bitrix\Rest\EO_StatMethod_Collection wakeUpCollection($rows) Class DataBaseLogger \Rest\Tools\Diagnostics Class LoggerManager \Rest\Tools\Diagnostics Class UsageEntityTable Fields: <ul> <li> ID int mandatory <li> ENTITY_TYPE string(1) mandatory <li> ENTITY_ID int mandatory <li> ENTITY_CODE string(255) mandatory <li> SUB_ENTITY_TYPE string(1) optional <li> SUB_ENTITY_NAME string(255) optional </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_UsageEntity_Query query() @method static EO_UsageEntity_Result getByPrimary($primary, array $parameters = array()) @method static EO_UsageEntity_Result getById($id) @method static EO_UsageEntity_Result getList(array $parameters = array()) @method static EO_UsageEntity_Entity getEntity() @method static \Bitrix\Rest\EO_UsageEntity createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_UsageEntity_Collection createCollection() @method static \Bitrix\Rest\EO_UsageEntity wakeUpObject($row) @method static \Bitrix\Rest\EO_UsageEntity_Collection wakeUpCollection($rows) Class UsageStatTable Fields: <ul> <li> STAT_DATE date mandatory <li> ENTITY_ID int mandatory <li> IS_SENT bool optional default 'N' <li> HOUR_0 int mandatory <li> HOUR_1 int mandatory <li> HOUR_2 int mandatory <li> HOUR_3 int mandatory <li> HOUR_4 int mandatory <li> HOUR_5 int mandatory <li> HOUR_6 int mandatory <li> HOUR_7 int mandatory <li> HOUR_8 int mandatory <li> HOUR_9 int mandatory <li> HOUR_10 int mandatory <li> HOUR_11 int mandatory <li> HOUR_12 int mandatory <li> HOUR_13 int mandatory <li> HOUR_14 int mandatory <li> HOUR_15 int mandatory <li> HOUR_16 int mandatory <li> HOUR_17 int mandatory <li> HOUR_18 int mandatory <li> HOUR_19 int mandatory <li> HOUR_20 int mandatory <li> HOUR_21 int mandatory <li> HOUR_22 int mandatory <li> HOUR_23 int mandatory </ul> \Rest DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_UsageStat_Query query() @method static EO_UsageStat_Result getByPrimary($primary, array $parameters = array()) @method static EO_UsageStat_Result getById($id) @method static EO_UsageStat_Result getList(array $parameters = array()) @method static EO_UsageStat_Entity getEntity() @method static \Bitrix\Rest\EO_UsageStat createObject($setDefaultValues = true) @method static \Bitrix\Rest\EO_UsageStat_Collection createCollection() @method static \Bitrix\Rest\EO_UsageStat wakeUpObject($row) @method static \Bitrix\Rest\EO_UsageStat_Collection wakeUpCollection($rows) Class manages of orders's archiving, restoring entries from database \Sale\Archive \Sale\Archive\Process \Sale\Archive\Recovery \Sale\Archive\Recovery \xrefitem deprecated 185. Contain realization of Archive\Order object creation from archive. Value of archive version is "1" or "2". \Sale\Archive\Recovery Contain realization of Archive\Order object creation from archive. Value of archive version is "1". \Sale\Archive\Recovery \xrefitem deprecated 186. Class Basket \Sale Class BasketBase \Sale Class BasketItem \Sale Class BasketItemBase \Sale Class BasketItemCollection \Sale Class BasketPropertiesCollection \Sale Class BasketPropertiesCollectionBase \Sale Class BasketPropertyItem \Sale Class BasketPropertyItemBase \Sale Class BundleCollection \Sale Class AbstractCheck \Sale\Cashbox Class AdvancePaymentCheck \Sale\Cashbox Class AdvanceReturnCashCheck \Sale\Cashbox Class AdvanceReturnCheck \Sale\Cashbox Class Cashbox \Sale\Cashbox Class Cashbox1C \Sale\Cashbox Class CashboxAtolFarm \Sale\Cashbox Class CashboxAtolFarmV4 \Sale\Cashbox Class CashboxAtolFarmV5 \Sale\Cashbox Class CashboxBitrix \Sale\Cashbox Class CashboxBitrixV2 \Sale\Cashbox Class CashboxBitrixV3 \Sale\Cashbox Class CashboxBusinessRu \Sale\Cashbox Trait CashboxBusinessRuTrait \Sale\Cashbox Class CashboxBusinessRuV5 \Sale\Cashbox Class CashboxCheckbox \Sale\Cashbox Class CashboxOrangeData \Sale\Cashbox Class CashboxOrangeDataFfd12 \Sale\Cashbox Class CashboxPaySystem \Sale\Cashbox Class CashboxRest \Sale\Cashbox Class CashboxRobokassa \Sale\Cashbox Class SaleCheck \Sale\Cashbox Class CheckManager \Sale\Cashbox Class ConturOfd \Sale\Cashbox Class CorrectionBuyCheck \Sale\Cashbox Class CorrectionCheck \Sale\Cashbox Class CorrectionSellCheck \Sale\Cashbox Class CreditCheck \Sale\Cashbox Class CreditPaymentCheck \Sale\Cashbox Class CreditPaymentReturnCashCheck \Sale\Cashbox Class CreditPaymentReturnCheck \Sale\Cashbox Class CreditReturnCheck \Sale\Cashbox Class FirstOfd \Sale\Cashbox Class FullPrepaymentCheck \Sale\Cashbox Class FullPrepaymentReturnCashCheck \Sale\Cashbox Class FullPrepaymentReturnCheck \Sale\Cashbox Class File \Sale\Cashbox\Inputs Class EventHandler \Sale\Cashbox\Internals\Analytics Class Provider \Sale\Cashbox\Internals\Analytics Class CashboxTable \Sale\Cashbox\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Cashbox_Query query() @method static EO_Cashbox_Result getByPrimary($primary, array $parameters = array()) @method static EO_Cashbox_Result getById($id) @method static EO_Cashbox_Result getList(array $parameters = array()) @method static EO_Cashbox_Entity getEntity() @method static \Bitrix\Sale\Cashbox\Internals\EO_Cashbox createObject($setDefaultValues = true) @method static \Bitrix\Sale\Cashbox\Internals\EO_Cashbox_Collection createCollection() @method static \Bitrix\Sale\Cashbox\Internals\EO_Cashbox wakeUpObject($row) @method static \Bitrix\Sale\Cashbox\Internals\EO_Cashbox_Collection wakeUpCollection($rows) Class Check2EntitiesTable \Sale\Cashbox\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_CheckRelatedEntities_Query query() @method static EO_CheckRelatedEntities_Result getByPrimary($primary, array $parameters = array()) @method static EO_CheckRelatedEntities_Result getById($id) @method static EO_CheckRelatedEntities_Result getList(array $parameters = array()) @method static EO_CheckRelatedEntities_Entity getEntity() @method static \Bitrix\Sale\Cashbox\Internals\EO_CheckRelatedEntities createObject($setDefaultValues = true) @method static \Bitrix\Sale\Cashbox\Internals\EO_CheckRelatedEntities_Collection createCollection() @method static \Bitrix\Sale\Cashbox\Internals\EO_CheckRelatedEntities wakeUpObject($row) @method static \Bitrix\Sale\Cashbox\Internals\EO_CheckRelatedEntities_Collection wakeUpCollection($rows) Class KkmRepository \Sale\Cashbox Class Logger \Sale\Cashbox Class Manager \Sale\Cashbox Class MeasureCodeToTag2108Mapper \Sale\Cashbox @see http://www.consultant.ru/document/cons_doc_LAW_362322/0060b1f1924347c03afbc57a8d4af63888f81c6c/ @see https://classifikators.ru/okei Class Ofd \Sale\Cashbox Class OfdruOfd \Sale\Cashbox Class PlatformaOfd \Sale\Cashbox Class PrepaymentCheck \Sale\Cashbox Class PrepaymentReturnCashCheck \Sale\Cashbox Class PrepaymentReturnCheck \Sale\Cashbox Class CashboxService \Sale\Cashbox\Rest Class CheckService \Sale\Cashbox\Rest Class HandlerService \Sale\Cashbox\Rest Class RestService \Sale\Cashbox Class Company \Sale\Cashbox\Restrictions Class PaySystem \Sale\Cashbox\Restrictions Class TradeBinding \Sale\Cashbox\Restrictions Class SellCheck \Sale\Cashbox Class SellReturnCashCheck \Sale\Cashbox Class SellReturnCheck \Sale\Cashbox Class TaxcomOfd \Sale\Cashbox Class TenzorOfd \Sale\Cashbox Class YarusOfd \Sale\Cashbox Class OrderCompatibility \Sale\Compatible Class Configuration \Sale Class AddBasketItemAction \Sale\Controller\Action\Entity Class BaseAction \Sale\Controller\Action\Entity Class ChangeBasketItemAction \Sale\Controller\Action\Entity Class DeleteBasketItemAction \Sale\Controller\Action\Entity Class GetBasketAction \Sale\Controller\Action\Entity Class SaveOrderAction \Sale\Controller\Action\Entity Class UpdateBasketItemAction \Sale\Controller\Action\Entity Class UserConsentRequestAction \Sale\Controller\Action\Entity Class DeliveryRequest \Sale\Controller Class Entity \Sale\Controller Class ErrorEnumeration \Sale\Controller Class ShipmentProperty \Sale\Controller Class CalculationResult \Sale\Delivery Used by delivery services as a calculations result structure Class DeliveryLocationExcludeTable \Sale\Delivery DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DeliveryLocationExclude_Query query() @method static EO_DeliveryLocationExclude_Result getByPrimary($primary, array $parameters = array()) @method static EO_DeliveryLocationExclude_Result getById($id) @method static EO_DeliveryLocationExclude_Result getList(array $parameters = array()) @method static EO_DeliveryLocationExclude_Entity getEntity() @method static \Bitrix\Sale\Delivery\EO_DeliveryLocationExclude createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\EO_DeliveryLocationExclude_Collection createCollection() @method static \Bitrix\Sale\Delivery\EO_DeliveryLocationExclude wakeUpObject($row) @method static \Bitrix\Sale\Delivery\EO_DeliveryLocationExclude_Collection wakeUpCollection($rows) Class ExternalLocationMap \Sale\Delivery Helper class for locations mapping. Class Table Fields: <ul> <li> ID int mandatory <li> CODE string(50) optional <li> NAME string(255) mandatory <li> DESCRIPTION string(255) optional <li> CLASS_NAME string(255) mandatory <li> PARAMS string optional <li> RIGHTS string(3) mandatory <li> DELIVERY_ID int mandatory <li> INIT_VALUE string(255) optional <li> ACTIVE string(1) mandatory <li> SORT int optional default 100 </ul> \Sale\Delivery\ExtraServices DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO__Query query() @method static EO__Result getByPrimary($primary, array $parameters = array()) @method static EO__Result getById($id) @method static EO__Result getList(array $parameters = array()) @method static EO__Entity getEntity() @method static \Bitrix\Sale\Delivery\ExtraServices\EO_NNM_Object createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\ExtraServices\EO__Collection createCollection() @method static \Bitrix\Sale\Delivery\ExtraServices\EO_NNM_Object wakeUpObject($row) @method static \Bitrix\Sale\Delivery\ExtraServices\EO__Collection wakeUpCollection($rows) Class Helper \Sale\Delivery Class Provider \Sale\Delivery\Internals\Analytics Class Box \Sale\Delivery\Packing Class Container Contains Boxes \Sale\Delivery\Packing Class Packer \Sale\Delivery\Packing Class HandlerBase \Sale\Delivery\Requests Base class for delivery requests handlers Class Helper \Sale\Delivery\Requests Class Manager \Sale\Delivery\Requests Manages the lifecycle of delivery requests items Class Message \Sale\Delivery\Requests\Message Class Status \Sale\Delivery\Requests\Message Class RequestTable Fields: <ul> <li> ID int mandatory <li> DATE datetime mandatory <li> DELIVERY_ID int mandatory <li> STATUS int optional <li> EXTERNAL_ID string(100) optional </ul> \Sale\Delivery\Requests DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Request_Query query() @method static EO_Request_Result getByPrimary($primary, array $parameters = array()) @method static EO_Request_Result getById($id) @method static EO_Request_Result getList(array $parameters = array()) @method static EO_Request_Entity getEntity() @method static \Bitrix\Sale\Delivery\Requests\EO_Request createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\Requests\EO_Request_Collection createCollection() @method static \Bitrix\Sale\Delivery\Requests\EO_Request wakeUpObject($row) @method static \Bitrix\Sale\Delivery\Requests\EO_Request_Collection wakeUpCollection($rows) Class RequestResult \Sale\Delivery\Requests Class Result \Sale\Delivery\Requests Class ShipmentTable Fields: <ul> <li> ID int mandatory <li> SHIPMENT_ID int mandatory * <li> REQUEST_ID int optional <li> EXTERNAL_ID int optional <li> ERROR_DESCRIPTION string </ul> \Sale\Delivery\Requests DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Shipment_Query query() @method static EO_Shipment_Result getByPrimary($primary, array $parameters = array()) @method static EO_Shipment_Result getById($id) @method static EO_Shipment_Result getList(array $parameters = array()) @method static EO_Shipment_Entity getEntity() @method static \Bitrix\Sale\Delivery\Requests\EO_Shipment createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\Requests\EO_Shipment_Collection createCollection() @method static \Bitrix\Sale\Delivery\Requests\EO_Shipment wakeUpObject($row) @method static \Bitrix\Sale\Delivery\Requests\EO_Shipment_Collection wakeUpCollection($rows) Class ShipmentResult \Sale\Delivery\Requests Class DeliveryManager \Sale\Delivery\Rest Class ExtraServicesService \Sale\Delivery\Rest Class Handlers \Sale\Delivery\Rest Class RestHandler \Sale\Delivery\Rest Class DeliveryRestHandlerTable Fields: <ul> <li> ID int mandatory <li> NAME string(255) mandatory <li> CODE string(50) mandatory <li> SORT int optional default 100 <li> DESCRIPTION text optional <li> SETTINGS text mandatory <li> PROFILES text mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DeliveryRestHandler_Query query() @method static EO_DeliveryRestHandler_Result getByPrimary($primary, array $parameters = array()) @method static EO_DeliveryRestHandler_Result getById($id) @method static EO_DeliveryRestHandler_Result getList(array $parameters = array()) @method static EO_DeliveryRestHandler_Entity getEntity() @method static \Bitrix\Sale\Delivery\Rest\Internals\EO_DeliveryRestHandler createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\Rest\Internals\EO_DeliveryRestHandler_Collection createCollection() @method static \Bitrix\Sale\Delivery\Rest\Internals\EO_DeliveryRestHandler wakeUpObject($row) @method static \Bitrix\Sale\Delivery\Rest\Internals\EO_DeliveryRestHandler_Collection wakeUpCollection($rows) Class Base. Base class for delivery services restrictions. \Sale\Delivery Class ByConcreteProduct Restrictions delivery by concrete products \Sale\Delivery\Restrictions Class ByDimensions Restricts delivery by order dimensions. \Sale\Delivery\Restrictions Class ByLocation Restricts delivery by location(s) \Sale\Delivery\Restrictions Class ByMaxSize Restricts delivery by basket items max size. \Sale\Delivery\Restrictions Class ByPaySystem \Sale\Delivery\Restrictions Class ByWeight Restricts delivery by weight \Sale\Delivery\Restrictions Class ByProductCategory Restricts delivery by product category \Sale\Delivery\Restrictions Class ByPublicMode \Sale\Delivery\Restrictions Class BySite Restricts delivery by site \Sale\Delivery\Restrictions Class TradeBinding \Sale\Delivery\Restrictions Class ByUserGroup \Sale\Delivery\Restrictions Class ExcludeLocation Exclude delivery by location(s) \Sale\Delivery\Restrictions Class Automatic Proxy for old delivery handlers to work with new API. \Sale\Delivery\Services Class AutomaticProfile Adapter for old delivery services profile to work with new API. \Sale\Delivery\Services Class Base (abstract) Base class for delivery services \Sale\Delivery Class Configurable Simple class for delivery service. Old configurable type converted to this type. \Sale\Delivery\Services Class Contact \Sale\Delivery\Services Class EmptyDeliveryService \Sale\Delivery\Services Class Manager Helps to manage delivery services. \Sale\Delivery\Services Class NewToAutomatic Proxy for using new delivery services with old API for back compatibility. Desn't support updating, saving etc. via admin pages. Just show details & calculate for public components. \Sale\Delivery\Services Class ObjectPool \Sale\Delivery\Services Class Phone \Sale\Delivery\Services Class RecipientDataProvider \Sale\Delivery\Services Class Table Fields: <ul> <li> ID int mandatory <li> CODE string(50) optional <li> PARENT_ID int optional <li> NAME string(255) mandatory <li> ACTIVE string(1) mandatory <li> DESCRIPTION string(255) optional <li> SORT int mandatory <li> LOGOTIP int optional <li> CONFIG string mandatory <li> CURRENCY string(3) mandatory <li> STORE string(255) optional <li> CLASS_NAME string(255) optional </ul> \Sale\Delivery * DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO__Query query() @method static EO__Result getByPrimary($primary, array $parameters = array()) @method static EO__Result getById($id) @method static EO__Result getList(array $parameters = array()) @method static EO__Entity getEntity() @method static \Bitrix\Sale\Delivery\Services\EO_NNM_Object createObject($setDefaultValues = true) @method static \Bitrix\Sale\Delivery\Services\EO__Collection createCollection() @method static \Bitrix\Sale\Delivery\Services\EO_NNM_Object wakeUpObject($row) @method static \Bitrix\Sale\Delivery\Services\EO__Collection wakeUpCollection($rows) Class Base \Sale\Delivery\Tracking Base class for shipment tracking services handlers Class Statuses \Sale\Delivery\Tracking Possible internals variants of tracking statuses Class StatusResult \Sale\Delivery\Tracking Class StatusChangeEventParam \Sale\Delivery\Tracking Class Manager \Sale\Delivery\Tracking Singleton All job with tracking numbers must must be done through this class Class RusPost \Sale\Delivery\Tracking https://tracking.pochta.ru/specification Class RusPostSingle \Sale\Delivery\Tracking Class DeliveryStatus \Sale @internals Class RelatedDataTable. Fields: <ul> <li> ID int mandatory <li> DISCOUNT_ID int mandatory <li> ELEMENT_ID int optional <li> SECTION_ID int optional <li> MAIN_PRODUCT_SECTION_ID int optional </ul> \Sale\Discount\Gift DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_RelatedData_Query query() @method static EO_RelatedData_Result getByPrimary($primary, array $parameters = array()) @method static EO_RelatedData_Result getById($id) @method static EO_RelatedData_Result getList(array $parameters = array()) @method static EO_RelatedData_Entity getEntity() @method static \Bitrix\Sale\Discount\Gift\EO_RelatedData createObject($setDefaultValues = true) @method static \Bitrix\Sale\Discount\Gift\EO_RelatedData_Collection createCollection() @method static \Bitrix\Sale\Discount\Gift\EO_RelatedData wakeUpObject($row) @method static \Bitrix\Sale\Discount\Gift\EO_RelatedData_Collection wakeUpCollection($rows) Class CallbackRegistry \Sale\DocumentGenerator Class Manager \Main\Domain Class DomainVerificationTable Fields: <ul> <li> ID int mandatory <li> DOMAIN string(255) mandatory <li> PATH string(255) mandatory <li> CONTENT string optional <li> ENTITY string(1024) mandatory </ul> \Main DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DomainVerification_Query query() @method static EO_DomainVerification_Result getByPrimary($primary, array $parameters = array()) @method static EO_DomainVerification_Result getById($id) @method static EO_DomainVerification_Result getList(array $parameters = array()) @method static EO_DomainVerification_Entity getEntity() @method static \Bitrix\Sale\Domain\Verification\Internals\EO_DomainVerification createObject($setDefaultValues = true) @method static \Bitrix\Sale\Domain\Verification\Internals\EO_DomainVerification_Collection createCollection() @method static \Bitrix\Sale\Domain\Verification\Internals\EO_DomainVerification wakeUpObject($row) @method static \Bitrix\Sale\Domain\Verification\Internals\EO_DomainVerification_Collection wakeUpCollection($rows) Interface IVerificationable \Sale\Domain\Verification Class Service \Main\Domain Class EntityProperty \Sale Class EntityPropertyValue \Sale; Class DocumentImport \Sale\Exchange\OneC \xrefitem deprecated 232. Class EntityImport \Sale\Exchange\Entity Class EntityImportFactory \Sale\Exchange\Entity Class EntityImportLoader \Sale\Exchange\Entity Class ProfileImportLoader \Sale\Exchange\Entity \xrefitem deprecated 233. Class EntityImportLoaderFactory \Sale\Exchange\Entity Class OrderImport \Sale\Exchange\Entity Class PaymentImport \Sale\Exchange\Entity Class ShipmentImport \Sale\Exchange\Entity Interface IConverter \Sale\Exchange \xrefitem deprecated 234. Class Converter \Sale\Exchange\OneC \xrefitem deprecated 239. Class ConverterDocumentOrder \Sale\Exchange\OneC \xrefitem deprecated 241. Class ConverterDocumentPayment \Sale\Exchange\OneC \xrefitem deprecated 242. Class ConverterDocumentProfile \Sale\Exchange\OneC \xrefitem deprecated 243. Class ConverterDocumentShipment \Sale\Exchange\OneC \xrefitem deprecated 244. Class DocumentBase \Sale\Exchange\OneC \xrefitem deprecated 245. Class DocumentType \Sale\Exchange\OneC \xrefitem deprecated 246. Class CriterionProfile \Sale\Exchange\OneC \xrefitem deprecated 248. Class ProfileDocument \Sale\Exchange\OneC \xrefitem deprecated 249. Class ProfileImport \Sale\Exchange Class OrderEdit Helper class for order administration. \Sale\Helpers\Admin Class - marker. It Can be terminal. Class Result \Sale\Helpers\Admin Class Product \Sale\Helpers\Admin Class SkuPropsV1 \Sale\Helpers\Admin Helper class to find offer id by sku properties Class Order \Sale\Helpers\Controller\Action\Entity Class BasketBuilder \Sale\Helpers\Order\Builder Class BasketBuildeRestExist \Sale\Helpers\Order\Builder Class BasketBuilderRest \Sale\Helpers\Order\Builder Class OrderBuilder \Sale\Helpers\Order\Builder Class OrderBuilderExist \Sale\Helpers\Order\Builder Class OrderBuilderRestSale \Sale\Helpers\Order\Builder Class Permissions \Sale\Helpers\Rest Class Http \Sale\Helpers\Rest Class AccountNumberCompatibilityManager \Sale\Integration\Numerator Class NumeratorOrder \Sale\Integration\Numerator Class OrderIdNumberGenerator \Sale\Integration\Numerator Class OrderUserOrdersNumberGenerator \Sale\Integration\Numerator Class AccountNumberGenerator \Sale\Internals Class Agent \Sale\Internals\Analytics Class AnalyticsTable \Sale\Internals Class Event \Sale\Internals\Analytics\Events Class Provider \Sale\Internals\Analytics\Events Class Provider \Sale\Internals\Analytics Class Sender \Sale\Internals\Analytics Class Storage \Sale\Internals Class BasketPropsTable Fields: <ul> <li> ID int mandatory <li> BASKET_ID int mandatory <li> NAME string(255) mandatory <li> VALUE string(255) optional <li> CODE string(255) optional <li> SORT int optional default 100 </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_BasketProperty_Query query() @method static EO_BasketProperty_Result getByPrimary($primary, array $parameters = array()) @method static EO_BasketProperty_Result getById($id) @method static EO_BasketProperty_Result getList(array $parameters = array()) @method static EO_BasketProperty_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_BasketProperty createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_BasketProperty_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_BasketProperty wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_BasketProperty_Collection wakeUpCollection($rows) Class CallbackRegistryTable \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_CallbackRegistry_Query query() @method static EO_CallbackRegistry_Result getByPrimary($primary, array $parameters = array()) @method static EO_CallbackRegistry_Result getById($id) @method static EO_CallbackRegistry_Result getList(array $parameters = array()) @method static EO_CallbackRegistry_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_CallbackRegistry createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_CallbackRegistry_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_CallbackRegistry wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_CallbackRegistry_Collection wakeUpCollection($rows) Class CashboxRestHandlerTable Fields: <ul> <li> ID int mandatory <li> NAME string(255) mandatory <li> CODE string(50) mandatory <li> SORT int optional default 100 <li> SETTINGS text mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_CashboxRestHandler_Query query() @method static EO_CashboxRestHandler_Result getByPrimary($primary, array $parameters = array()) @method static EO_CashboxRestHandler_Result getById($id) @method static EO_CashboxRestHandler_Result getList(array $parameters = array()) @method static EO_CashboxRestHandler_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_CashboxRestHandler createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_CashboxRestHandler_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_CashboxRestHandler wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_CashboxRestHandler_Collection wakeUpCollection($rows) Class CollectableEntity \Sale\Internals Class CollectionBase \Sale\Internals Class CollectionFilterIterator \Sale\Internals Class CustomFieldsTable \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_CustomFields_Query query() @method static EO_CustomFields_Result getByPrimary($primary, array $parameters = array()) @method static EO_CustomFields_Result getById($id) @method static EO_CustomFields_Result getList(array $parameters = array()) @method static EO_CustomFields_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_CustomFields createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_CustomFields_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_CustomFields wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_CustomFields_Collection wakeUpCollection($rows) Class CustomFieldsController \Sale\Internals Class DeliveryPaySystemTable Fields: <ul> <li> DELIVERY_ID string(35) mandatory <li> PAYSYSTEM_ID int mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DeliveryPaySystem_Query query() @method static EO_DeliveryPaySystem_Result getByPrimary($primary, array $parameters = array()) @method static EO_DeliveryPaySystem_Result getById($id) @method static EO_DeliveryPaySystem_Result getList(array $parameters = array()) @method static EO_DeliveryPaySystem_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_DeliveryPaySystem createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_DeliveryPaySystem_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_DeliveryPaySystem wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_DeliveryPaySystem_Collection wakeUpCollection($rows) Class DiscountTable Fields: <ul> <li> ID int mandatory <li> XML_ID string(255) optional <li> LID string(2) mandatory <li> NAME string(255) optional <li> PRICE_FROM float optional <li> PRICE_TO float optional <li> CURRENCY string(3) optional <li> DISCOUNT_VALUE float mandatory <li> DISCOUNT_TYPE string(1) mandatory default 'P' <li> ACTIVE bool optional default 'Y' <li> SORT int optional default 100 <li> ACTIVE_FROM datetime optional <li> ACTIVE_TO datetime optional <li> TIMESTAMP_X datetime optional <li> MODIFIED_BY int optional <li> DATE_CREATE datetime optional <li> CREATED_BY int optional <li> PRIORITY int optional default 1 <li> LAST_DISCOUNT bool optional default 'Y' <li> VERSION int optional default 3 <li> CONDITIONS text optional <li> CONDITIONS_LIST text optional <li> UNPACK text optional <li> ACTIONS text optional <li> ACTIONS_LIST text optional <li> APPLICATION text optional <li> PREDICTION_TEXT text optional <li> PREDICTIONS text optional <li> PREDICTIONS_APP text optional <li> USE_COUPONS bool optional default 'N' <li> USE_INDEX bool optional default 'N' <li> PRESET_ID string optional <li> EXECUTE_MODULE string(50) mandatory default 'all' <li> EXECUTE_MODE int default 0 <li> CREATED_BY_USER reference to {@link \Bitrix\Main\UserTable} <li> MODIFIED_BY_USER reference to {@link \Bitrix\Main\UserTable} </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Discount_Query query() @method static EO_Discount_Result getByPrimary($primary, array $parameters = array()) @method static EO_Discount_Result getById($id) @method static EO_Discount_Result getList(array $parameters = array()) @method static EO_Discount_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_Discount createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_Discount_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_Discount wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_Discount_Collection wakeUpCollection($rows) Class DiscountCouponTable Fields: <ul> <li> ID int mandatory <li> DISCOUNT_ID int mandatory <li> ACTIVE bool optional default 'Y' <li> ACTIVE_FROM datetime optional <li> ACTIVE_TO datetime optional <li> COUPON string(32) mandatory <li> TYPE int mandatory <li> MAX_USE int mandatory <li> USE_COUNT int mandatory <li> USER_ID int mandatory <li> DATE_APPLY datetime optional <li> TIMESTAMP_X datetime optional <li> MODIFIED_BY int optional <li> DATE_CREATE datetime optional <li> CREATED_BY int optional <li> DESCRIPTION text optional <li> CREATED_BY_USER reference to {@link \Bitrix\Main\UserTable} <li> MODIFIED_BY_USER reference to {@link \Bitrix\Main\UserTable} <li> DISCOUNT reference to {@link \Bitrix\Sale\Internals\DiscountTable} </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DiscountCoupon_Query query() @method static EO_DiscountCoupon_Result getByPrimary($primary, array $parameters = array()) @method static EO_DiscountCoupon_Result getById($id) @method static EO_DiscountCoupon_Result getList(array $parameters = array()) @method static EO_DiscountCoupon_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_DiscountCoupon createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_DiscountCoupon_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_DiscountCoupon wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_DiscountCoupon_Collection wakeUpCollection($rows) Class DiscountEntitiesTable Fields: <ul> <li> ID int mandatory <li> DISCOUNT_ID int mandatory <li> MODULE_ID string(50) mandatory <li> ENTITY string(255) mandatory <li> FIELD_ENTITY string(255) mandatory <li> FIELD_TABLE string(255) mandatory </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DiscountEntities_Query query() @method static EO_DiscountEntities_Result getByPrimary($primary, array $parameters = array()) @method static EO_DiscountEntities_Result getById($id) @method static EO_DiscountEntities_Result getList(array $parameters = array()) @method static EO_DiscountEntities_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_DiscountEntities createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_DiscountEntities_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_DiscountEntities wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_DiscountEntities_Collection wakeUpCollection($rows) Class DiscountGroupTable Fields: <ul> <li> ID int mandatory <li> DISCOUNT_ID int mandatory <li> ACTIVE string(1) optional <li> GROUP_ID int mandatory <li> DISCOUNT reference to {@link \Bitrix\Sale\Internals\DiscountTable} </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DiscountGroup_Query query() @method static EO_DiscountGroup_Result getByPrimary($primary, array $parameters = array()) @method static EO_DiscountGroup_Result getById($id) @method static EO_DiscountGroup_Result getList(array $parameters = array()) @method static EO_DiscountGroup_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_DiscountGroup createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_DiscountGroup_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_DiscountGroup wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_DiscountGroup_Collection wakeUpCollection($rows) Class DiscountModuleTable Fields: <ul> <li> ID int mandatory <li> DISCOUNT_ID int mandatory <li> MODULE_ID string(50) mandatory </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_DiscountModule_Query query() @method static EO_DiscountModule_Result getByPrimary($primary, array $parameters = array()) @method static EO_DiscountModule_Result getById($id) @method static EO_DiscountModule_Result getList(array $parameters = array()) @method static EO_DiscountModule_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_DiscountModule createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_DiscountModule_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_DiscountModule wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_DiscountModule_Collection wakeUpCollection($rows) Class EntityCollection \Sale\Internals Class EntityMarkerTable \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_EntityMarker_Query query() @method static EO_EntityMarker_Result getByPrimary($primary, array $parameters = array()) @method static EO_EntityMarker_Result getById($id) @method static EO_EntityMarker_Result getList(array $parameters = array()) @method static EO_EntityMarker_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_EntityMarker createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_EntityMarker_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_EntityMarker wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_EntityMarker_Collection wakeUpCollection($rows) Class Address \Sale\Internals\Input Class ItemsPool \Sale\Internals Class LocalDeliveryRequest \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_LocalDeliveryRequest_Query query() @method static EO_LocalDeliveryRequest_Result getByPrimary($primary, array $parameters = array()) @method static EO_LocalDeliveryRequest_Result getById($id) @method static EO_LocalDeliveryRequest_Result getList(array $parameters = array()) @method static EO_LocalDeliveryRequest_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_LocalDeliveryRequest createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_LocalDeliveryRequest_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_LocalDeliveryRequest wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_LocalDeliveryRequest_Collection wakeUpCollection($rows) Class OrderConverterCrmErrorTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> ERROR string(255) optional </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_OrderConverterCrmError_Query query() @method static EO_OrderConverterCrmError_Result getByPrimary($primary, array $parameters = array()) @method static EO_OrderConverterCrmError_Result getById($id) @method static EO_OrderConverterCrmError_Result getList(array $parameters = array()) @method static EO_OrderConverterCrmError_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_OrderConverterCrmError createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_OrderConverterCrmError_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_OrderConverterCrmError wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_OrderConverterCrmError_Collection wakeUpCollection($rows) Class OrderDeliveryReqTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> DELIVERY_LOCATION string(50) optional <li> DATE_REQUEST datetime optional <li> PARAMS string optional </ul> \Sale\Delivery DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_OrderDeliveryReq_Query query() @method static EO_OrderDeliveryReq_Result getByPrimary($primary, array $parameters = array()) @method static EO_OrderDeliveryReq_Result getById($id) @method static EO_OrderDeliveryReq_Result getList(array $parameters = array()) @method static EO_OrderDeliveryReq_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_OrderDeliveryReq createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_OrderDeliveryReq_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_OrderDeliveryReq wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_OrderDeliveryReq_Collection wakeUpCollection($rows) Class OrderDiscountTable Fields: <ul> <li> ID int mandatory <li> MODULE_ID string(50) mandatory <li> DISCOUNT_ID int mandatory <li> NAME string(255) mandatory <li> DISCOUNT_HASH string(32) mandatory <li> CONDITIONS string optional <li> UNPACK string optional <li> ACTIONS string optional <li> APPLICATION string optional <li> USE_COUPONS bool mandatory <li> SORT int mandatory <li> PRIORITY int mandatory <li> LAST_DISCOUNT bool mandatory </ul> \Sale\Internals Class OrderCouponsTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> BASKET_ID int mandatory <li> ORDER_DISCOUNT_ID int mandatory <li> COUPON string(32) mandatory <li> TYPE int mandatory </ul> \Sale\Internals Class OrderModulesTable Fields: <ul> <li> ID int mandatory <li> ORDER_DISCOUNT_ID int mandatory <li> MODULE_ID string(50) mandatory </ul> \Sale\Internals Class OrderDiscountDataTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> ENTITY_TYPE int mandatory <li> ENTITY_ID int mandatory <li> ENTITY_VALUE string(255) optional <li> ENTITY_DATA string mandatory </ul> \Sale\Internals Class OrderRulesTable Fields: <ul> <li> ID int mandatory <li> ORDER_DISCOUNT_ID int mandatory <li> ORDER_ID int mandatory <li> ENTITY_TYPE int mandatory <li> ENTITY_ID int mandatory <li> ENTITY_VALUE string(255) optional <li> COUPON_ID int mandatory <li> APPLY bool mandatory <li> ACTION_BLOCK_LIST text optional <li> APPLY_BLOCK_COUNTER int mandatory default -1 </ul> \Sale\Internals Class OrderRulesDescrTable Fields: <ul> <li> ID int mandatory <li> MODULE_ID string(50) mandatory <li> ORDER_DISCOUNT_ID int mandatory <li> ORDER_ID int mandatory <li> RULE_ID int mandatory <li> DESCR string mandatory </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_OrderRulesDescr_Query query() @method static EO_OrderRulesDescr_Result getByPrimary($primary, array $parameters = array()) @method static EO_OrderRulesDescr_Result getById($id) @method static EO_OrderRulesDescr_Result getList(array $parameters = array()) @method static EO_OrderRulesDescr_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_OrderRulesDescr createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_OrderRulesDescr_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_OrderRulesDescr wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_OrderRulesDescr_Collection wakeUpCollection($rows) Class OrderRoundTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> APPLY_BLOCK_COUNTER int mandatory <li> ORDER_ROUND string(1) mandatory <li> ENTITY_TYPE int mandatory <li> ENTITY_ID int mandatory <li> ENTITY_VALUE string(255) optional <li> APPLY string(1) mandatory <li> ROUND_RULE string mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_OrderRound_Query query() @method static EO_OrderRound_Result getByPrimary($primary, array $parameters = array()) @method static EO_OrderRound_Result getById($id) @method static EO_OrderRound_Result getList(array $parameters = array()) @method static EO_OrderRound_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_OrderRound createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_OrderRound_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_OrderRound wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_OrderRound_Collection wakeUpCollection($rows) Class PayableItemTable \Sale\Internals Class PaySystemRestHandlersTable \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_PaySystemRestHandlers_Query query() @method static EO_PaySystemRestHandlers_Result getByPrimary($primary, array $parameters = array()) @method static EO_PaySystemRestHandlers_Result getById($id) @method static EO_PaySystemRestHandlers_Result getList(array $parameters = array()) @method static EO_PaySystemRestHandlers_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_PaySystemRestHandlers createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_PaySystemRestHandlers_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_PaySystemRestHandlers wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_PaySystemRestHandlers_Collection wakeUpCollection($rows) Class PersonTypeTable Fields: <ul> <li> ID int mandatory <li> LID string(2) mandatory <li> NAME string(255) mandatory <li> SORT int optional default 150 <li> ACTIVE bool optional default 'Y' </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_PersonType_Query query() @method static EO_PersonType_Result getByPrimary($primary, array $parameters = array()) @method static EO_PersonType_Result getById($id) @method static EO_PersonType_Result getList(array $parameters = array()) @method static EO_PersonType_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_PersonType createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_PersonType_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_PersonType wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_PersonType_Collection wakeUpCollection($rows) Class PersonTypeSiteTable Fields: <ul> <li> PERSON_TYPE_ID int mandatory <li> SITE_ID string(2) mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_PersonTypeSite_Query query() @method static EO_PersonTypeSite_Result getByPrimary($primary, array $parameters = array()) @method static EO_PersonTypeSite_Result getById($id) @method static EO_PersonTypeSite_Result getList(array $parameters = array()) @method static EO_PersonTypeSite_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_PersonTypeSite createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_PersonTypeSite_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_PersonTypeSite wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_PersonTypeSite_Collection wakeUpCollection($rows) Class PoolQuantity \Sale\Internals Class ProviderBuilder \Sale\Internals Class ProviderBuilderBase \Sale\Internals Class ProviderBuilderCompatibility \Sale\Internals Class ProviderCreator \Sale\Internals Class Table \Sale\Internals Class Table Fields: <ul> <li> ID int mandatory <li> DELIVERY_ID int mandatory <li> SORT int sorting <li> CLASS_NAME string(255) mandatory <li> PARAMS string optional </ul> \Sale\Delivery\Restrictions DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_ServiceRestriction_Query query() @method static EO_ServiceRestriction_Result getByPrimary($primary, array $parameters = array()) @method static EO_ServiceRestriction_Result getById($id) @method static EO_ServiceRestriction_Result getList(array $parameters = array()) @method static EO_ServiceRestriction_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_ServiceRestriction createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_ServiceRestriction_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_ServiceRestriction wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_ServiceRestriction_Collection wakeUpCollection($rows) Class ShipmentTable Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> STATUS_ID string(1) mandatory <li> PRICE_DELIVERY unknown mandatory <li> ALLOW_DELIVERY string(1) optional <li> DATE_ALLOW_DELIVERY datetime optional <li> EMP_ALLOW_DELIVERY int optional <li> DEDUCTED string(1) optional <li> DATE_DEDUCTED datetime optional <li> EMP_DEDUCTED_ID int optional <li> REASON_UNDO_DEDUCTED string(255) optional <li> RESERVED string(1) optional <li> DELIVERY_ID int mandatory <li> DELIVERY_DOC_NUM string(20) optional <li> DELIVERY_DOC_DATE datetime optional <li> TRACKING_NUMBER string(255) optional <li> XML_ID string(255) optional <li> PARAMS string mandatory <li> DELIVERY_NAME string(128) mandatory <li> CANCELED string(1) optional <li> DATE_CANCELED datetime optional <li> EMP_CANCELED_ID int optional <li> REASON_CANCELED string(255) optional <li> MARKED string(1) optional <li> DATE_MARKED datetime optional <li> EMP_MARKED_ID int optional <li> REASON_MARKED string(255) optional </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Shipment_Query query() @method static EO_Shipment_Result getByPrimary($primary, array $parameters = array()) @method static EO_Shipment_Result getById($id) @method static EO_Shipment_Result getList(array $parameters = array()) @method static EO_Shipment_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_Shipment createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_Shipment_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_Shipment wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_Shipment_Collection wakeUpCollection($rows) Class ShipmentExtraServiceTable Fields: <ul> <li> ID int mandatory <li> SHIPMENT_ID int mandatory <li> EXTRA_SERVICE_ID int mandatory <li> VALUE string(255) optional </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_ShipmentExtraService_Query query() @method static EO_ShipmentExtraService_Result getByPrimary($primary, array $parameters = array()) @method static EO_ShipmentExtraService_Result getById($id) @method static EO_ShipmentExtraService_Result getList(array $parameters = array()) @method static EO_ShipmentExtraService_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_ShipmentExtraService createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_ShipmentExtraService_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_ShipmentExtraService wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_ShipmentExtraService_Collection wakeUpCollection($rows) Class OrderDeliveryBasketTable Fields: <ul> <li> ID int mandatory <li> ORDER_DELIVERY_ID int mandatory <li> BASKET_ID int mandatory <li> QUANTITY unknown mandatory <li> RESERVED_QUANTITY unknown mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_ShipmentItem_Query query() @method static EO_ShipmentItem_Result getByPrimary($primary, array $parameters = array()) @method static EO_ShipmentItem_Result getById($id) @method static EO_ShipmentItem_Result getList(array $parameters = array()) @method static EO_ShipmentItem_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_ShipmentItem createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_ShipmentItem_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_ShipmentItem wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_ShipmentItem_Collection wakeUpCollection($rows) Class ShipmentItemStoreTable Fields: <ul> <li> ID int mandatory <li> BASKET_ID int mandatory <li> BARCODE string(100) optional <li> STORE_ID int mandatory <li> QUANTITY double mandatory <li> DATE_CREATE datetime optional <li> DATE_MODIFY datetime optional <li> CREATED_BY int optional <li> MODIFIED_BY int optional </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_ShipmentItemStore_Query query() @method static EO_ShipmentItemStore_Result getByPrimary($primary, array $parameters = array()) @method static EO_ShipmentItemStore_Result getById($id) @method static EO_ShipmentItemStore_Result getList(array $parameters = array()) @method static EO_ShipmentItemStore_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_ShipmentItemStore createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_ShipmentItemStore_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_ShipmentItemStore wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_ShipmentItemStore_Collection wakeUpCollection($rows) Class ShipmentRules \Sale\Internals Class TradingPlatformTable Fields: <ul> <li> ID int mandatory <li> CODE string(20) mandatory <li> NAME string(50) mandatory <li> DESCRIPTION string(255) mandatory <li> SETTINGS string mandatory </ul> \Sale DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_TradingPlatform_Query query() @method static EO_TradingPlatform_Result getByPrimary($primary, array $parameters = array()) @method static EO_TradingPlatform_Result getById($id) @method static EO_TradingPlatform_Result getList(array $parameters = array()) @method static EO_TradingPlatform_Entity getEntity() @method static \Bitrix\Sale\EO_TradingPlatform createObject($setDefaultValues = true) @method static \Bitrix\Sale\EO_TradingPlatform_Collection createCollection() @method static \Bitrix\Sale\EO_TradingPlatform wakeUpObject($row) @method static \Bitrix\Sale\EO_TradingPlatform_Collection wakeUpCollection($rows) Class UserGroupRestrictionTable Fields: <ul> <li> ID int mandatory <li> ENTITY_ID int mandatory <li> ENTITY_TYPE_ID int mandatory <li> GROUP_ID int mandatory </ul> \Sale\Internals DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_UserGroupRestriction_Query query() @method static EO_UserGroupRestriction_Result getByPrimary($primary, array $parameters = array()) @method static EO_UserGroupRestriction_Result getById($id) @method static EO_UserGroupRestriction_Result getList(array $parameters = array()) @method static EO_UserGroupRestriction_Entity getEntity() @method static \Bitrix\Sale\Internals\EO_UserGroupRestriction createObject($setDefaultValues = true) @method static \Bitrix\Sale\Internals\EO_UserGroupRestriction_Collection createCollection() @method static \Bitrix\Sale\Internals\EO_UserGroupRestriction wakeUpObject($row) @method static \Bitrix\Sale\Internals\EO_UserGroupRestriction_Collection wakeUpCollection($rows) Class MapResult \Sale\Location\Comparator Class TmpTable Helps to store temporary locations data during locations map with external services. \Sale\Location\Comparator Bitrix Framework \Sale\Location @subpackage sale @copyright 2001-2015 Bitrix This class is for internal use only, not a part of public API. It can be changed at any time without notification. @access private Bitrix Framework \Sale\Location @subpackage sale @copyright 2001-2014 Bitrix Class Builder \Sale\Location\Normalizer Build location name normalizer Class CommonNormalizer \Sale\Location\Normalizer Delete all except letters and spaces, trim and converts to uppercase. Class Helper \Sale\Location\Normalizer Different service staff. For building locations names normalizers Interface IBuilder \Sale\Location\Normalizer Interface for location names normalizers Interface INormalizer \Sale\Location\Normalizer Normalize due to language specialties Class LanguageNormalizer \Sale\Location\Normalizer Normalize Locations names for search and mapping purposes. Class Normalizer \Sale\Location\Normalizer Erase spaces from name Class SpaceNormalizer \Sale\Location\Normalizer Class Order \Sale Class OrderBase \Sale Class OrderDiscountManager \Sale \xrefitem deprecated 271.@see OrderDiscount Class OrderFacade \Sale Class OrderStatus \Sale Class PayableBasketItem \Sale Class PayableItem \Sale Class PayableItemCollection \Sale Class PayableShipmentItem \Sale Class Payment \Sale Class PaymentCollection \Sale Class ApplePay \Sale\PaySystem Trait CheckTrait \Sale\PaySystem\Cashbox Class EventHandler \Sale\PaySystem\Cashbox Interface IExecuteEvent \Sale\PaySystem\Cashbox\Events Interface ISupportPrintCheck \Sale\PaySystem\Cashbox Class CompatibilityHandler \Sale\PaySystem Class Context \Sale\PaySystem Interface IVerificationable \Sale\PaySystem\Domain\Verification Class Manager \Sale\PaySystem\Domain\Verification Class Error \Sale\PaySystem Interface IPdfDocumentGeneratable \Sale\PaySystem Class EventHandler \Sale\PaySystem\Internals\Analytics Class Provider \Sale\PaySystem\Internals\Analytics Interface IPdf \Sale\PaySystem Interface IRecurring \Sale\PaySystem Interface IRefundExtended \Sale\PaySystem Class Logger \Sale\PaySystem Class PaySystemManager \Sale\Payment Class RestService \Sale\PaySystem Class Service \Sale\PaySystem Class ServiceResult \Sale\PaySystem Class PersonType \Sale Class Property \Sale Class PropertyBase \Sale Class PropertyValue \Sale Class PropertyValueBase \Sale Class PropertyValueCollection \Sale Class PropertyValueCollectionBase \Sale Class ProviderAccountPay \Sale Class ProviderBase \Sale Class Registry \Sale Class BasketItemRepository \Sale\Repository Class PaymentRepository \Sale\Repository Class ShipmentRepository \Sale\Repository Class Externalizer \Sale\Rest | Class ObjectNormalizer \Sale\Rest\Normalizer SNAKE_CASE Class Synchronizer \Sale\Rest\Synchronization @intrnal Class ResultSerializable For easy transfer via rest & store in cache etc. \Bitrix\Main\Result::$data must contain only serializable data. \Sale Class SaleProviderBase \Sale Class SalesZone \Sale * Class ConcreteProductRestriction Abstract restriction by concrete products \Sale\Services\Base Class RestrictionBase. Base class for payment and delivery services restrictions. \Sale\Services Class SiteRestriction \Sale\Services\Base Class TradeBindingRestriction \Sale\Services\Base Class UserGroupRestriction Restricts entity by users groups \Sale\Services\Base Class Currency \Sale\Services\Company\Restrictions Class Location \Sale\Services\Company\Restrictions Class Site \Sale\Services\Company\Restrictions Class ConcreteProduct Restrictions paysystem by concrete products \Sale\Services\PaySystem\Restrictions Class Delivery \Sale\Services\PaySystem\Restrictions Class Site \Sale\Services\PaySystem\Restrictions Class TradeBinding \Sale\Services\PaySystem\Restrictions Class Shipment \Sale Class ShipmentCollection \Sale Class ShipmentProperty \Sale Class ShipmentPropertyValue \Sale Class ShipmentPropertyValueCollection \Sale Class StatusBase \Sale Class TradeBindingCollection \Sale Class TradeBindingEntity \Sale Class CatalogSectionTab Work with iblock section / catalog category. \Sale\TradingPlatform Class Agent For periodically exchange data with sftp. \Sale\TradingPlatform\Ebay Class CatalogSectionTabHandler Work with iblock section / catalog category edit page. \Sale\TradingPlatform\Ebay Class CategoryTable Fields: <ul> <li> ID int mandatory <li> NAME int mandatory <li> CATEGORY_ID int mandatory <li> PARENT_ID int mandatory <li> LEVEL int mandatory <li> CONDITION_ID_VALUES string(255) optional <li> CONDITION_ID_DEFINITION_URL string(255) optional <li> ITEM_SPECIFIC_ENABLED string(1) optional <li> VARIATIONS_ENABLED string(1) optional <li> PRODUCT_CREATION_ENABLED string(1) optional <li> LAST_UPDATE string(1) optional </ul> \Sale\TradingPlatform\Ebay DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Category_Query query() @method static EO_Category_Result getByPrimary($primary, array $parameters = array()) @method static EO_Category_Result getById($id) @method static EO_Category_Result getList(array $parameters = array()) @method static EO_Category_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_Category createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_Category_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_Category wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_Category_Collection wakeUpCollection($rows) Class CategoryVariationTable Fields: <ul> <li> ID int mandatory <li> CATEGORY_ID int mandatory <li> NAME string(255) mandatory <li> REQUIRED string(1) mandatory <li> MIN_VALUES int mandatory <li> MAX_VALUES int mandatory <li> SELECTION_MODE string(255) mandatory <li> ALLOWED_AS_VARIATION string(1) optional <li> HELP_URL string(255) optional <li> VALUE text optional </ul> \Sale\TradingPlatform\Ebay DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_CategoryVariation_Query query() @method static EO_CategoryVariation_Result getByPrimary($primary, array $parameters = array()) @method static EO_CategoryVariation_Result getById($id) @method static EO_CategoryVariation_Result getList(array $parameters = array()) @method static EO_CategoryVariation_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_CategoryVariation createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_CategoryVariation_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_CategoryVariation wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\Ebay\EO_CategoryVariation_Collection wakeUpCollection($rows) Class QueueTable Fields: <ul> <li> ID int mandatory <li> QUEUE_TYPE string(50) mandatory <li> DATA string optional </ul> \Sale\TradingPlatform\Ebay\Feed; DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Queue_Query query() @method static EO_Queue_Result getByPrimary($primary, array $parameters = array()) @method static EO_Queue_Result getById($id) @method static EO_Queue_Result getList(array $parameters = array()) @method static EO_Queue_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Queue createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Queue_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Queue wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Queue_Collection wakeUpCollection($rows) Class ResultsTable Fields: <ul> <li> ID int mandatory <li> FILENAME string(255) mandatory <li> FEED_TYPE string(255) mandatory <li> UPLOAD_TIME datetime mandatory <li> PROCESSING_REQUEST_ID string(50) optional <li> PROCESSING_RESULT string(100) optional <li> RESULTS string optional </ul> \Sale\TradingPlatform\Ebay\Feed DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Results_Query query() @method static EO_Results_Result getByPrimary($primary, array $parameters = array()) @method static EO_Results_Result getById($id) @method static EO_Results_Result getList(array $parameters = array()) @method static EO_Results_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Results createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Results_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Results wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\Ebay\Feed\EO_Results_Collection wakeUpCollection($rows) Class Helper Useful methods to work with ebay. \Sale\TradingPlatform\Ebay Class MapHelper Useful mapping methods \Sale\TradingPlatform\Ebay Class Helper Collections of different useful static methods. \Sale\TradingPlatform Class Landing \Sale\TradingPlatform\Landing Class Logger Recoring operations for trading platforms. \Sale\TradingPlatform Class MapTable Maps external and internal things. Fields: <ul> <li> ID int mandatory <li> ENTITY_ID int mandatory <li> VALUE_EXTERNAL string(255) mandatory <li> VALUE_INTERNAL string(255) mandatory </ul> \Sale\TradingPlatform DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Map_Query query() @method static EO_Map_Result getByPrimary($primary, array $parameters = array()) @method static EO_Map_Result getById($id) @method static EO_Map_Result getList(array $parameters = array()) @method static EO_Map_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\EO_Map createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\EO_Map_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\EO_Map wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\EO_Map_Collection wakeUpCollection($rows) Class MapEntityTable Fields: <ul> <li> ID int mandatory <li> TRADING_PLATFORM_ID int mandatory <li> CODE string(255) mandatory </ul> \Sale\TradingPlatform DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_MapEntity_Query query() @method static EO_MapEntity_Result getByPrimary($primary, array $parameters = array()) @method static EO_MapEntity_Result getById($id) @method static EO_MapEntity_Result getList(array $parameters = array()) @method static EO_MapEntity_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\EO_MapEntity createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\EO_MapEntity_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\EO_MapEntity wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\EO_MapEntity_Collection wakeUpCollection($rows) Class OrderTable Links external order id with internal order id. Fields: <ul> <li> ID int mandatory <li> ORDER_ID int mandatory <li> TRADING_PLATFORM_ID int mandatory <li> EXTERNAL_ORDER_ID string(100) mandatory <li> EXTERNAL_ORDER \Bitrix\Sale\TradingPlatform optional </ul> \Sale\TradingPlatform DO NOT WRITE ANYTHING BELOW THIS <<< ORMENTITYANNOTATION @method static EO_Order_Query query() @method static EO_Order_Result getByPrimary($primary, array $parameters = array()) @method static EO_Order_Result getById($id) @method static EO_Order_Result getList(array $parameters = array()) @method static EO_Order_Entity getEntity() @method static \Bitrix\Sale\TradingPlatform\EO_Order createObject($setDefaultValues = true) @method static \Bitrix\Sale\TradingPlatform\EO_Order_Collection createCollection() @method static \Bitrix\Sale\TradingPlatform\EO_Order wakeUpObject($row) @method static \Bitrix\Sale\TradingPlatform\EO_Order_Collection wakeUpCollection($rows) Class Platform Base class for trading platforms. \Sale\TradingPlatform Class Sftp Transfer files via sftp \Sale\TradingPlatform Class TabHandler The hairs of this class can penetrate to iblock module, section edit admin page, tab Trading platforms. \Sale\TradingPlatform Class TimeIsOverException Throws, then timelimit is over. For multistep actions. \Sale\TradingPlatform Class Timer \Sale\TradingPlatform Class Agent Working with agent for VK-export: running, update, delete. Provide multistep processing. \Sale\TradingPlatform\Vk Class Api Work with VK API through http requsts \Sale\TradingPlatform\Vk\Api Class ApiHelper - formatted and run requests to VK Api. Provide utility functions for help. \Sale\TradingPlatform\Vk\Api Class CatalogSectionTabHandler Work with iblock section / catalog category edit page. \Sale\TradingPlatform\Vk Class ExecuteException Throw various errors occuring during vk-export \Sale\TradingPlatform\Vk Class Album Convert album data from source. \Sale\TradingPlatform\Vk\Feed\Data\Converters Class AlbumAdd - Processor for adding albums to VK \Sale\TradingPlatform\Vk\Feed\Data\Processors Class AlbumsDelete - processor for delete from VK only exported products \Sale\TradingPlatform\Vk\Feed\Data\Processors Class AlbumsDeleteAll - processor for delete all albums from VK \Sale\TradingPlatform\Vk\Feed\Data\Processors Class ProductAdd - Processor for adding product to VK \Sale\TradingPlatform\Vk\Feed\Data\Processors Class ProductsDelete - processor for delete from VK only exported products \Sale\TradingPlatform\Vk\Feed\Data\Processors Class ProductsDeleteAll - processing delete all products from VK \Sale\TradingPlatform\Vk\Feed\Data\Processors Class Product Complex iterator for processing products from several iblocks \Sale\TradingPlatform\Vk\Feed\Data\Sources Class Section Complex iterator for processing albums from several iblocks \Sale\TradingPlatform\Vk\Feed\Data\Sources Class for manage Feed - object, which manipulate exporter - fetching items, converted and processed them \Sale\TradingPlatform\Vk\Feed Class Manager Create FEED object for export \Sale\TradingPlatform\Vk\Feed Class Journal Work with statistic of exports: time of start end finish of export, count of processed items \Sale\TradingPlatform\Vk Class Logger Manage errors in Log Table. \Sale\TradingPlatform\Vk Class Map Work with map - create, update, delete entity end etc \Sale\TradingPlatform\Vk Owerwrite system image resize method, because we need increase image Class PhotoResizer \Sale\TradingPlatform\Vk Class SectionsList Work with iblock sections - get export settings, get list of saving sections, formatted settings to save etc \Sale\TradingPlatform\Vk Class Vk - manage VKontakte object - create, delete, install, uninstall, get and save settings etc. \Sale\TradingPlatform\Vk Class VkCategories Download categories from vk, save them in cache, get from cache \Sale\TradingPlatform\Vk Class VkExportedData Short-time cqche of exported vk-albums or products. Need for accelerate, because this data requested all step and waste more time. \Sale\TradingPlatform\Vk Class Xml2Array \Sale\TradingPlatform Class AdminFilterOption The class is designed to convert the settings of the old administrative filter into a new one. \Sale\Update Class AdminGridOption The class is designed to convert the settings of the old administrative grid into a new one. \Sale\Update Class CrmEntityCreator Create crm entities: contact and company \Sale\Update Class CrmEntityCreatorStepper Stepper for creating crm entities \Sale\Update Class FilterOption The class is designed to convert the settings of the old administrative filter into a new one. \Sale\Dev\Converter Class GridOption The class is designed to convert the settings of the old administrative grid into a new one. \Sale\Dev\Converter Class Action \Scale Class ActionModifyer \Scale Class ActionsChain \Scale Class ActionsData \Scale Class NeedMoreUserInfoException \Scale If we need more info from user to execute action Class GraphData \Scale Class Helper \Scale Class Logger Makes records to bitrix-system site log \Scale Class Monitoring \Scale Class Provider \Scale Class RolesData \Scale Class ServersData \Scale * Class ShellAdapter Executes shell commands \Scale Class SitesData \Scale * Bitrix Security Module @subpackage Security @copyright 2001-2013 Bitrix @since File available since 14.0.0 Abstract class of all security auditors \Security\Filter\Auditor @since 14.0.0 Path security auditor Searching "path traversal" like strings, for example: /foo/../bar/ \Security\Filter\Auditor @since 14.0.0 Sql security auditor Searching SQLi like strings, for example: union select money,1,2,3 from big_guy; \Security\Filter\Auditor @since 14.0.0 Xss security auditor Searching XSS like strings, for example: <img src=x onerror=prompt(/Hi_big_guy/)> \Security\Filter\Auditor @since 14.0.0 Filter for Request variables, such as superglobals $_GET, $_POST etc \Security\Filter @since 14.0.0 Filter for Server variables, such as $_SERVER["REQUEST_URI"]

\Security\Filter

Начиная с
14.0.0

\Security

Class LogicException

Начиная с
14.0.6 \Security

Class RoleTable

\Sender\Internals\Model\Role

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Role_Query query() @method static EO_Role_Result getByPrimary($primary, array $parameters = array()) @method static EO_Role_Result getById($id) @method static EO_Role_Result getList(array $parameters = array()) @method static EO_Role_Entity getEntity() @method static \Bitrix\Sender\Access\Role\EO_Role createObject($setDefaultValues = true) @method static \Bitrix\Sender\Access\Role\EO_Role_Collection createCollection() @method static \Bitrix\Sender\Access\Role\EO_Role wakeUpObject($row) @method static \Bitrix\Sender\Access\Role\EO_Role_Collection wakeUpCollection($rows)

Class BaseFilter \Sender\Connector

Class DataCounter \Sender\Connector

Class DateField \Sender\Connector\Filter

Class RuntimeFilter \Sender\Connector\Filter

Interface IncrementallyConnector \Sender\Connector

Class Manager \Sender\Connector

Class ResultView

\Sender\Connector

Class Consent \Sender\Consent

Class ContactTable

\Sender

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Contact_Query query() @method static EO_Contact_Result getByPrimary($primary, array $parameters = array()) @method static EO_Contact_Result getById($id) @method static EO_Contact_Result getList(array $parameters = array()) @method static EO_Contact_Entity getEntity() @method static \Bitrix\Sender\EO_Contact createObject($setDefaultValues = true) @method static \Bitrix\Sender\EO_Contact_Collection createCollection() @method static \Bitrix\Sender\EO_Contact wakeUpObject($row) @method static \Bitrix\Sender\EO_Contact_Collection wakeUpCollection($rows)

Class Duration \Sender\Dispatch

Class DurationCountBased \Sender\Dispatch

Class DurationDateBased \Sender\Dispatch

Class Method \Sender\Dispatch

Class MethodDefered \Sender\Dispatch

Class State \Sender\Dispatch

Class Base \Sender\Entity

Class Campaign \Sender\Entity

Class Chain \Sender\Entity

Class Contact \Sender\Entity

Class Message \Sender\Entity

Class Trigger \Sender\Entity

Class DailyLimit \Sender\Integration\Bitrix24\Limitation

Class Limiter \Sender\Integration\Bitrix24\Limitation

Class Rating \Sender\Integration\Bitrix24\Limitation

Class TesterDailyLimit \Sender\Integration\Bitrix24\Limitation

Class Service \Sender\Integration\Bitrix24

Class CompanyCard \Sender\Integration\Crm

Class Client \Sender\Integration\Crm\Connectors

Class Helper \Sender\Integration\Crm\Connectors

Class Lead \Sender\Integration\Crm\Connectors

Class QueryCount \Sender\Integration\Crm\Connectors

Class QueryData \Sender\Integration\Crm\Connectors

Class EventHandler \Sender\Integration\Crm

class Segment \Sender\Integration\Crm\Preset

Class MessageBase \Sender\Integration\Crm\ReturnCustomer

Class MessageDeal \Sender\Integration\Crm\ReturnCustomer;

Class MessageLead \Sender\Integration\Crm\ReturnCustomer;

Class Service \Sender\Integration\Crm\ReturnCustomer

Class TransportBase \Sender\Integration\Crm\ReturnCustomer;

Class TransportDeal \Sender\Integration\Crm\ReturnCustomer

Class TransportLead \Sender\Integration\Crm\ReturnCustomer

Class RecipientController \Sender\Integration\Crm\Timeline

Class RecipientEntry \Sender\Integration\Crm\Timeline

Class MessageIm \Sender\Integration\Im

Class Notification \Sender\Integration\Im

Class Service \Sender\Integration\Im

Class TransportIm \Sender\Integration\Im

Class MessageSms \Sender\Integration\MessageService\Sms

Class Service \Sender\Integration\MessageService\Sms

Class TransportSms \Sender\Integration\MessageService\Sms

Class TriggerCampaign

\Sender\Integration\Sale\Preset

Class MessageMail \Sender\Integration\Sender\Mail

Class TransportMail \Sender\Integration\Sender\Mail

Class MessageWebHook \Sender\Integration\Sender\WebHook

Class TransportWebHook \Sender\Integration\Sender\WebHook

Class Service \Sender\Integration\Seo\Ads

Class MessageBase \Sender\Integration\Seo\Ads

Class MessageFb \Sender\Integration\Seo\Ads

Class MessageGa \Sender\Integration\Seo\Ads

Class MessageLookalike \Sender\Integration\Seo\Ads

Class MessageLookalikeFb \Sender\Integration\Seo\Ads

Class MessageLookalikeVk \Sender\Integration\Seo\Ads

Class MessageMarketingFb \Sender\Integration\Seo\Ads

Class MessageMarketingInstagram \Sender\Integration\Seo\Ads

Class MessageVk \Sender\Integration\Seo\Ads

Class MessageYa \Sender\Integration\Seo\Ads

Class TransportBase \Sender\Integration\Seo\Ads;

Class TransportFb \Sender\Integration\Seo\Ads

Class TransportGa \Sender\Integration\Seo\Ads

Class TransportMarketingInstagram \Sender\Integration\Seo\Ads

Class TransportVk \Sender\Integration\Seo\Ads

Class TransportYa \Sender\Integration\Seo\Ads

Class Audio \Sender\Integration\VoxImplant

Class CallLogTable \Sender\Integration\VoxImplant

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CallLog_Query query() @method static EO_CallLog_Result getByPrimary($primary, array $parameters = array()) @method static EO_CallLog_Result getById($id) @method static EO_CallLog_Result getList(array $parameters = array()) @method static EO_CallLog_Entity getEntity() @method static \Bitrix\Sender\Integration\VoxImplant\EO_CallLog createObject($setDefaultValues = true) @method static \Bitrix\Sender\Integration\VoxImplant\EO_CallLog_Collection createCollection() @method static \Bitrix\Sender\Integration\VoxImplant\EO_CallLog wakeUpObject($row) @method static \Bitrix\Sender\Integration\VoxImplant\EO_CallLog_Collection wakeUpCollection($rows)

Class Limiter \Sender\Integration\VoxImplant

Class MessageCall \Sender\Integration\VoxImplant

Class Service \Sender\Integration\VoxImplant

Class SpeechRate \Sender\Integration\VoxImplant

Class TransportCall \Sender\Integration\VoxImplant

Class Type \Sender\Internals

Class CodeBasedFactory \Sender\Internals

Class ActionGetTemplate \Sender\Internals\CommonAjax

Class ActionPreview \Sender\Internals\CommonAjax

Class Checker \Sender\Internals\CommonAjax

Common component for sender component classes \Sender\Internals

Class DataExport \Sender\Internals

Class AbuseTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Abuse_Query query() @method static EO_Abuse_Result getByPrimary($primary, array $parameters = array()) @method static EO_Abuse_Result getById($id) @method static EO_Abuse_Result getList(array $parameters = array()) @method static EO_Abuse_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_Abuse createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_Abuse_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_Abuse wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_Abuse_Collection wakeUpCollection($rows)

Class AgreementTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Agreement_Query query() @method static EO_Agreement_Result getByPrimary($primary, array $parameters = array()) @method static EO_Agreement_Result getById($id) @method static EO_Agreement_Result getList(array $parameters = array()) @method static EO_Agreement_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_Agreement createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_Agreement_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_Agreement wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_Agreement_Collection wakeUpCollection($rows)

Class CounterTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Counter_Query query() @method static EO_Counter_Result getByPrimary($primary, array $parameters = array()) @method static EO_Counter_Result getById($id) @method static EO_Counter_Result getList(array $parameters = array()) @method static EO_Counter_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_Counter createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_Counter_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_Counter wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_Counter_Collection wakeUpCollection($rows)

Class DailyCounterTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_DailyCounter_Query query() @method static EO_DailyCounter_Result getByPrimary($primary, array $parameters = array()) @method static EO_DailyCounter_Result getById($id) @method static EO_DailyCounter_Result getList(array $parameters = array()) @method static EO_DailyCounter_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_DailyCounter createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_DailyCounter_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_DailyCounter wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_DailyCounter_Collection wakeUpCollection($rows)

Class LetterSegmentTable \Sender

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_LetterSegment_Query query() @method static EO_LetterSegment_Result getByPrimary($primary, array $parameters = array()) @method static EO_LetterSegment_Result getById($id) @method static EO_LetterSegment_Result getList(array $parameters = array()) @method static EO_LetterSegment_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_LetterSegment createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_LetterSegment_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_LetterSegment wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_LetterSegment_Collection wakeUpCollection($rows)

Class MessageTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Message_Query query() @method static EO_Message_Result getByPrimary($primary, array $parameters = array()) @method static EO_Message_Result getById($id) @method static EO_Message_Result getList(array $parameters = array()) @method static EO_Message_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_Message createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_Message_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_Message wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_Message_Collection wakeUpCollection($rows)

Class MessageFieldTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MessageField_Query query() @method static EO_MessageField_Result getByPrimary($primary, array $parameters = array()) @method static EO_MessageField_Result getById($id) @method static EO_MessageField_Result getList(array $parameters = array()) @method static EO_MessageField_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_MessageField createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_MessageField_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_MessageField wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_MessageField_Collection wakeUpCollection($rows)

Class MessageTable \Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_MessageUtm_Query query() @method static EO_MessageUtm_Result getByPrimary($primary, array $parameters = array()) @method static EO_MessageUtm_Result getById($id) @method static EO_MessageUtm_Result getList(array $parameters = array()) @method static EO_MessageUtm_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_MessageUtm createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_MessageUtm_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_MessageUtm wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_MessageUtm_Collection wakeUpCollection($rows)

Class PostingTable

\Sender\Internals\Model

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Posting_Query query() @method static EO_Posting_Result getByPrimary($primary, array $parameters = array()) @method static EO_Posting_Result getById($id) @method static EO_Posting_Result getList(array $parameters = array()) @method static EO_Posting_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\EO_Posting createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\EO_Posting_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\EO_Posting wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\EO_Posting_Collection wakeUpCollection($rows)

Class ClickTable

\Sender\Internals\Model\Posting

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Click_Query query() @method static EO_Click_Result getByPrimary($primary, array $parameters = array()) @method static EO_Click_Result getById($id) @method static EO_Click_Result getList(array $parameters = array()) @method static EO_Click_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Click createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Click_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Click wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Click_Collection wakeUpCollection($rows)

Class ReadTable

\Sender\Internals\Model\Posting

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Read_Query query() @method static EO_Read_Result getByPrimary($primary, array $parameters = array()) @method static EO_Read_Result getById($id) @method static EO_Read_Result getList(array $parameters = array()) @method static EO_Read_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Read createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Read_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Read wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Read_Collection wakeUpCollection($rows)

Class RecipientTable

\Sender\Internals\Model\Posting

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Recipient_Query query() @method static EO_Recipient_Result getByPrimary($primary, array $parameters = array()) @method static EO_Recipient_Result getById($id) @method static EO_Recipient_Result getList(array $parameters = array()) @method static EO_Recipient_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Recipient createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Recipient_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Recipient wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Recipient_Collection wakeUpCollection($rows)

Class UnsubTable

\Sender\Internals\Model\Posting

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Unsub_Query query() @method static EO_Unsub_Result getByPrimary($primary, array $parameters = array()) @method static EO_Unsub_Result getById($id) @method static EO_Unsub_Result getList(array $parameters = array()) @method static EO_Unsub_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Unsub createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Unsub_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Posting\EO_Unsub wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Posting\EO_Unsub_Collection wakeUpCollection($rows)

Class AccessTable

\Sender\Internals\Model\Role

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Access_Query query() @method static EO_Access_Result getByPrimary($primary, array $parameters = array()) @method static EO_Access_Result getById($id) @method static EO_Access_Result getList(array $parameters = array()) @method static EO_Access_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Role\EO_Access createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Role\EO_Access_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Role\EO_Access wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Role\EO_Access_Collection wakeUpCollection($rows)

Class PermissionTable

\Sender\Internals\Model\Role

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Permission_Query query() @method static EO_Permission_Result getByPrimary($primary, array $parameters = array()) @method static EO_Permission_Result getById($id) @method static EO_Permission_Result getList(array $parameters = array()) @method static EO_Permission_Entity getEntity() @method static \Bitrix\Sender\Internals\Model\Role\EO_Permission createObject($setDefaultValues = true) @method static \Bitrix\Sender\Internals\Model\Role\EO_Permission_Collection createCollection() @method static \Bitrix\Sender\Internals\Model\Role\EO_Permission wakeUpObject($row) @method static \Bitrix\Sender\Internals\Model\Role\EO_Permission_Collection wakeUpCollection($rows)

Class RoleTable

\Sender\Internals\Model\Role

Class PostFiles \Sender\Internals

Class PrettyDate \Sender\Internals

Class Base \Sender\Internals\QueryController

Class Answer \Sender\Internals\QueryController

Class AnswerHtml \Sender\Internals\QueryController

Class AnswerJson \Sender\Internals\QueryController

Class Response \Sender\Internals\QueryController

Class Queue

\Sender\Internals

Class SqlBatch \Sender\Internals

Class MailingChainTable \Sender

Class Adapter \Sender\Message

Class Result \Sender\Message

Class Factory \Sender\Message

Interface iAds \Sender\Message

Interface iAudible \Sender\Message

Interface iMessage \Sender\Message

Interface iBeforeAfter \Sender\Message

Interface iHideable \Sender\Message

Interface iLookalikeAds \Sender\Message

Interface iMailable \Sender\Message

Interface iMarketing \Sender\Message

Interface iReturnCustomer \Sender\Message

Class Builder \Sender\Posting

Class Counter \Sender\Posting

Class Sender \Sender\Posting

Class StopException \Sender\Posting

Class PostingManager \Sender

Class Factory \Sender\Preset\Installation

Interface iInstallable \Sender\Preset\Installation

Class Installer \Sender\Preset\Installation

Class MailBlock \Sender\Preset

Уст.:

Class MailBlockBase \Sender\Preset

Уст.:

Class Template \Sender\Preset

Уст.:

Class TemplateBase \Sender\Preset

Уст.:

Class Sms \Sender\Preset\Templates

Class Mail \Sender\Preset\Templates

Class Rc \Sender\Preset\Templates

Class Texts \Sender\Preset\Templates

Class Agent \Sender\Recipient

Class Field \Sender\Recipient

Class Normalizer \Sender\Recipient

Class Type \Sender\Recipient

Class Validator \Sender\Recipient

Class Env \Sender\Runtime

Class Job \Sender\Runtime

Class RecipientBuilderJob \Sender\Runtime

Class ReiteratedJob \Sender\Runtime

Class TimeLine \Sender\Runtime

Class SenderJob \Sender\Runtime

Class Timer \Sender\Runtime

Class Builder \Sender\Search

Class Content \Sender\Search

Class Indexer \Sender\Search

Class Access

\Sender\Security

Class AccessChecker \Sender\Security

Class Agreement \Sender\Security

Class Manager

\Sender\Security\Role

Class Sanitizer \Sender\Security

Class User \Sender\Security

Class TileView \Sender\Entity

Class Category \Sender\Templates

Class Recent \Sender\Templates

Class Selector \Sender\Templates

Class Type \Sender\Templates

Class Transport \Sender\Transport

Class CountLimiter \Sender\Transport

Class Factory \Sender\Transport

Interface iBase \Sender\Transport

Interface iTransportDuration \Sender\Transport

Interface iLimitable \Sender\Transport

Interface iLimiter \Sender\Transport

Class PageNavigation \Sender\UI

Class TileView \Sender\UI

Class AutologTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Autolog_Query query() @method static EO_Autolog_Result getByPrimary($primary, array $parameters = array()) @method static EO_Autolog_Result getById($id) @method static EO_Autolog_Result getList(array $parameters = array()) @method static EO_Autolog_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_Autolog createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_Autolog_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_Autolog wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_Autolog_Collection wakeUpCollection($rows)

Class LinkTable

Fields:

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

\Seo

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Link_Query query() @method static EO_Link_Result getByPrimary($primary, array $parameters = array()) @method static EO_Link_Result getById($id) @method static EO_Link_Result getList(array $parameters = array()) @method static EO_Link_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_Link createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_Link_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_Link wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_Link_Collection wakeUpCollection($rows)

Class LogTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Log_Query query() @method static EO_Log_Result getByPrimary($primary, array $parameters = array()) @method static EO_Log_Result getById($id) @method static EO_Log_Result getList(array $parameters = array()) @method static EO_Log_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_Log createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_Log_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_Log wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_Log_Collection wakeUpCollection($rows)

Class OrderTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Order_Query query() @method static EO_Order_Result getByPrimary($primary, array $parameters = array()) @method static EO_Order_Result getById($id) @method static EO_Order_Result getList(array $parameters = array()) @method static EO_Order_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_Order createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_Order_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_Order wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_Order_Collection wakeUpCollection($rows)

Class YandexBannerTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_YandexBanner_Query query() @method static EO_YandexBanner_Result getByPrimary($primary, array $parameters = array()) @method static EO_YandexBanner_Result getById($id) @method static EO_YandexBanner_Result getList(array $parameters = array()) @method static EO_YandexBanner_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_YandexBanner createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_YandexBanner_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_YandexBanner wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_YandexBanner_Collection wakeUpCollection($rows)

Class YandexCampaignTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_YandexCampaign_Query query() @method static EO_YandexCampaign_Result getByPrimary($primary, array $parameters = array()) @method static EO_YandexCampaign_Result getById($id) @method static EO_YandexCampaign_Result getList(array $parameters = array()) @method static EO_YandexCampaign_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_YandexCampaign createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_YandexCampaign_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_YandexCampaign wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_YandexCampaign_Collection wakeUpCollection($rows)

Class YandexGroupTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_YandexGroup_Query query() @method static EO_YandexGroup_Result getByPrimary($primary, array $parameters = array()) @method static EO_YandexGroup_Result getById($id) @method static EO_YandexGroup_Result getList(array $parameters = array()) @method static EO_YandexGroup_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_YandexGroup createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_YandexGroup_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_YandexGroup wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_YandexGroup_Collection wakeUpCollection($rows)

Class YandexGroupTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_YandexRegion_Query query() @method static EO_YandexRegion_Result getByPrimary($primary, array $parameters = array()) @method static EO_YandexRegion_Result getById($id) @method static EO_YandexRegion_Result getList(array $parameters = array()) @method static EO_YandexRegion_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_YandexRegion createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_YandexRegion_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_YandexRegion wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_YandexRegion_Collection wakeUpCollection($rows)

Class YandexStatTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_YandexStat_Query query() @method static EO_YandexStat_Result getByPrimary($primary, array $parameters = array()) @method static EO_YandexStat_Result getById($id) @method static EO_YandexStat_Result getList(array $parameters = array()) @method static EO_YandexStat_Entity getEntity() @method static \Bitrix\Seo\Adv\EO_YandexStat createObject($setDefaultValues = true) @method static \Bitrix\Seo\Adv\EO_YandexStat_Collection createCollection() @method static \Bitrix\Seo\Adv\EO_YandexStat wakeUpObject($row) @method static \Bitrix\Seo\Adv\EO_YandexStat_Collection wakeUpCollection($rows)

Class AdvEntity

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

Class AdvSession

Events handler for managing users came from yandex.direct ad

\Seo

Class AdvTabEngine

Events handler for integration with IBlock element edit form

\Seo

Class ConfigLoadException \Seo\BusinessSuite\Exception

Class SetupLoadException \Seo\BusinessSuite\Exception

Class AuthAdapter \Seo\Checkout

Class BaseApiObject \Seo\Checkout

Class Factory \Seo\Checkout

Interface IService \Seo\Checkout

Class Request \Seo\Checkout

Class Response \Seo\Checkout

Class Service \Seo\Checkout

Class AccountYandex

Уст.:
\Seo\Checkout\Services

Class AccountYookassa \Seo\Checkout\Services

Class Factory \Seo\Checkout\Services

Class RequestYandex

Уст.:
\Seo\Checkout\Services

Class RequestYookassa \Seo\Checkout\Services

Class ResponseYandex

Уст.:
\Seo\Checkout\Services

Class ResponseYookassa \Seo\Checkout\Services

docs: https://developers.facebook.com/docs/marketing-api/conversions-api/parameters/custom-data Class CustomData \Seo\BusinessSuite\Conversion

Class Account

\Seo\LeadAds

Class Field. Metadata of question field in form.

\Seo\LeadAds

Class CallbackSubscriptionTable. \Seo\LeadAds\Internals

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_CallbackSubscription_Query query() @method static EO_CallbackSubscription_Result getByPrimary($primary, array $parameters = array()) @method static EO_CallbackSubscription_Result getById($id) @method static EO_CallbackSubscription_Result getList(array $parameters = array()) @method static EO_CallbackSubscription_Entity getEntity() @method static \Bitrix\Seo\LeadAds\Internals\EO_CallbackSubscription createObject($setDefaultValues = true) @method static \Bitrix\Seo\LeadAds\Internals\EO_CallbackSubscription_Collection createCollection() @method static \Bitrix\Seo\LeadAds\Internals\EO_CallbackSubscription wakeUpObject($row) @method static \Bitrix\Seo\LeadAds\Internals\EO_CallbackSubscription_Collection wakeUpCollection($rows)

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

\Seo\LeadAds

Class Service

\Seo\LeadAds

Class AccountVkontakte

\Seo\LeadAds\Services

Class FormVkontakte

\Seo\LeadAds\Services

Class Account

\Seo\Marketing

Class AdsAudience. \Seo\Retargeting

Class AdsAudienceConfig. \Seo\Retargeting

Class Service

\Seo\Marketing

Class Request \Seo\Retargeting

Class SitemapEntityTable \Seo

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_SitemapEntity_Query query() @method static EO_SitemapEntity_Result getByPrimary($primary, array $parameters = array()) @method static EO_SitemapEntity_Result getById($id) @method static EO_SitemapEntity_Result getList(array $parameters = array()) @method static EO_SitemapEntity_Entity getEntity() @method static \Bitrix\Seo\EO_SitemapEntity createObject($setDefaultValues = true) @method static \Bitrix\Seo\EO_SitemapEntity_Collection createCollection() @method static \Bitrix\Seo\EO_SitemapEntity wakeUpObject($row) @method static \Bitrix\Seo\EO_SitemapEntity_Collection wakeUpCollection($rows)

Base class for sitemapfile Class SitemapFile \Seo

Generates index file from sitemap files list Class SitemapIndex \Seo

Temporary data structure Class SitemapRuntimeTable \Seo

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_SitemapRuntime_Query query() @method static EO_SitemapRuntime_Result getByPrimary($primary, array $parameters = array()) @method static EO_SitemapRuntime_Result getById($id) @method static EO_SitemapRuntime_Result getList(array $parameters = array()) @method static EO_SitemapRuntime_Entity getEntity() @method static \Bitrix\Seo\EO_SitemapRuntime createObject($setDefaultValues = true) @method static \Bitrix\Seo\EO_SitemapRuntime_Collection createCollection() @method static \Bitrix\Seo\EO_SitemapRuntime wakeUpObject($row) @method static \Bitrix\Seo\EO_SitemapRuntime_Collection wakeUpCollection($rows)

Class Payload

\Seo\WebHook\Payload

Class Item

\Seo\WebHook\Payload

Class LeadItem

\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)

Class Service \Seo\WebHook

Class for call record event handlers

Class CallRecord \Socialnetwork\Integration\Im\Chat

Class PushService

\Socialnetwork\Integration\Pull

Class ProjectRolesProvider

\SocialNetwork\Integration\UI\EntitySelector

Class ProjectTagProvider

\SocialNetwork\Integration\UI\EntitySelector

Class Counter

\Socialnetwork\Internals

Class CounterDictionary

\Socialnetwork\Internals\Counter

Class CounterService

\Socialnetwork\Internals\Counter

Class Event

\Socialnetwork\Internals\Counter\Event

Class for incoming mail event handlers

Class MailHandler \Socialnetwork\Internals

Class for content view event handlers

Class ContentViewHandler \Socialnetwork\Item

Class UserContentViewTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_UserContentView_Query query() @method static EO_UserContentView_Result getByPrimary($primary, array $parameters = array()) @method static EO_UserContentView_Result getById($id) @method static EO_UserContentView_Result getList(array $parameters = array()) @method static EO_UserContentView_Entity getEntity() @method static \Bitrix\Socialnetwork\EO_UserContentView createObject($setDefaultValues = true) @method static \Bitrix\Socialnetwork\EO_UserContentView_Collection createCollection() @method static \Bitrix\Socialnetwork\EO_UserContentView wakeUpObject($row) @method static \Bitrix\Socialnetwork\EO_UserContentView_Collection wakeUpCollection($rows)

Class UserTagTable

Fields:

\Socialnetwork

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_UserTag_Query query() @method static EO_UserTag_Result getByPrimary($primary, array $parameters = array()) @method static EO_UserTag_Result getById($id) @method static EO_UserTag_Result getList(array $parameters = array()) @method static EO_UserTag_Entity getEntity() @method static \Bitrix\Socialnetwork\EO_UserTag createObject($setDefaultValues = true) @method static \Bitrix\Socialnetwork\EO_UserTag_Collection createCollection() @method static \Bitrix\Socialnetwork\EO_UserTag wakeUpObject($row) @method static \Bitrix\Socialnetwork\EO_UserTag_Collection wakeUpCollection($rows)

Class WorkgroupFavoritesTable

Fields:

\Socialnetwork

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_WorkgroupFavorites_Query query() @method static EO_WorkgroupFavorites_Result getByPrimary($primary, array $parameters = array()) @method static EO_WorkgroupFavorites_Result getById($id) @method static EO_WorkgroupFavorites_Result getList(array $parameters = array()) @method static EO_WorkgroupFavorites_Entity getEntity() @method static \Bitrix\Socialnetwork\EO_WorkgroupFavorites createObject($setDefaultValues = true) @method static \Bitrix\Socialnetwork\EO_WorkgroupFavorites_Collection createCollection() @method static \Bitrix\Socialnetwork\EO_WorkgroupFavorites wakeUpObject($row) @method static \Bitrix\Socialnetwork\EO_WorkgroupFavorites_Collection wakeUpCollection($rows)

Class ApTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Ap_Query query() @method static EO_Ap_Result getByPrimary($primary, array $parameters = array()) @method static EO_Ap_Result getById($id) @method static EO_Ap_Result getList(array $parameters = array()) @method static EO_Ap_Entity getEntity() @method static \Bitrix\Socialservices\EO_Ap createObject($setDefaultValues = true) @method static \Bitrix\Socialservices\EO_Ap_Collection createCollection() @method static \Bitrix\Socialservices\EO_Ap wakeUpObject($row) @method static \Bitrix\Socialservices\EO_Ap_Collection wakeUpCollection($rows)

Class ContactTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_Contact_Query query() @method static EO_Contact_Result getByPrimary($primary, array $parameters = array()) @method static EO_Contact_Result getById($id) @method static EO_Contact_Result getList(array $parameters = array()) @method static EO_Contact_Entity getEntity() @method static \Bitrix\Socialservices\EO_Contact createObject($setDefaultValues = true) @method static \Bitrix\Socialservices\EO_Contact_Collection createCollection() @method static \Bitrix\Socialservices\EO_Contact wakeUpObject($row) @method static \Bitrix\Socialservices\EO_Contact_Collection wakeUpCollection($rows)

Class ContactConnectTable

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

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ContactConnect_Query query() @method static EO_ContactConnect_Result getByPrimary($primary, array $parameters = array()) @method static EO_ContactConnect_Result getById($id) @method static EO_ContactConnect_Result getList(array $parameters = array()) @method static EO_ContactConnect_Entity getEntity() @method static \Bitrix\Socialservices\EO_ContactConnect createObject($setDefaultValues = true) @method static \Bitrix\Socialservices\EO_ContactConnect_Collection createCollection() @method static \Bitrix\Socialservices\EO_ContactConnect wakeUpObject($row) @method static \Bitrix\Socialservices\EO_ContactConnect_Collection wakeUpCollection($rows)

Class ZoomMeetingTable

\Socialservices

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ZoomMeeting_Query query() @method static EO_ZoomMeeting_Result getByPrimary($primary, array $parameters = array()) @method static EO_ZoomMeeting_Result getById($id) @method static EO_ZoomMeeting_Result getList(array $parameters = array()) @method static EO_ZoomMeeting_Entity getEntity() @method static \Bitrix\Socialservices\EO_ZoomMeeting createObject($setDefaultValues = true) @method static \Bitrix\Socialservices\EO_ZoomMeeting_Collection createCollection() @method static \Bitrix\Socialservices\EO_ZoomMeeting wakeUpObject($row) @method static \Bitrix\Socialservices\EO_ZoomMeeting_Collection wakeUpCollection($rows)

Class ZoomMeetingRecordingsTable

Fields:

  • ID int mandatory
  • MEETING_ID int mandatory
  • AUDIO string(500) optional
  • VIDEO string(500) optional
  • CHAT string(500) optional
  • DOWNLOAD_TOKEN string optional
  • RECORDINGS_PASSWORD string(32) optional

\Socialservices

DO NOT WRITE ANYTHING BELOW THIS

<<< ORMENTITYANNOTATION @method static EO_ZoomMeetingRecording_Query query() @method static EO_ZoomMeetingRecording_Result getByPrimary($primary, array $parameters = array()) @method static EO_ZoomMeetingRecording_Result getById($id) @method static EO_ZoomMeetingRecording_Result getList(array $parameters = array()) @method static EO_ZoomMeetingRecording_Entity getEntity() @method static \Bitrix\Socialservices\EO_ZoomMeetingRecording createObject($setDefaultValues = true) @method static \Bitrix\Socialservices\EO_ZoomMeetingRecording_Collection createCollection() @method static \Bitrix\Socialservices\EO_ZoomMeetingRecording wakeUpObject($row) @method static \Bitrix\Socialservices\EO_ZoomMeetingRecording_Collection wakeUpCollection($rows)

Class Scope \Ui\EntityForm

Class Proxy \UI\Fonts

Class InfoHelper \UI

Class Toolbar \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 getBeforeTitleHtml();
\Bitrix\UI\Toolbar\Toolbar::getBeforeTitleHtml @method static getAfterTitleHtml();
\Bitrix\UI\Toolbar\Toolbar::getAfterTitleHtml @method static getRightCustomHtml();
\Bitrix\UI\Toolbar\Toolbar::getRightCustomHtml @method static renderAfterTitleButtons();
\Bitrix\UI\Toolbar\Toolbar::renderAfterTitleButtons @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

Class Util \UI