Server IP : 85.193.89.191 / Your IP : 3.141.27.97 Web Server : Apache System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : bitrix ( 600) PHP Version : 8.1.27 Disable Function : NONE MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/bitrix/www/bitrix/modules/im/meta/ |
Upload File : |
<?php /* ORMENTITYANNOTATION:Bitrix\Im\Model\AliasTable:im\lib\model\alias.php */ namespace Bitrix\Im\Model { /** * EO_Alias * @see \Bitrix\Im\Model\AliasTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Alias setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getAlias() * @method \Bitrix\Im\Model\EO_Alias setAlias(\string|\Bitrix\Main\DB\SqlExpression $alias) * @method bool hasAlias() * @method bool isAliasFilled() * @method bool isAliasChanged() * @method \string remindActualAlias() * @method \string requireAlias() * @method \Bitrix\Im\Model\EO_Alias resetAlias() * @method \Bitrix\Im\Model\EO_Alias unsetAlias() * @method \string fillAlias() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_Alias setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_Alias resetDateCreate() * @method \Bitrix\Im\Model\EO_Alias unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \string getEntityType() * @method \Bitrix\Im\Model\EO_Alias setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Im\Model\EO_Alias resetEntityType() * @method \Bitrix\Im\Model\EO_Alias unsetEntityType() * @method \string fillEntityType() * @method \string getEntityId() * @method \Bitrix\Im\Model\EO_Alias setEntityId(\string|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \string remindActualEntityId() * @method \string requireEntityId() * @method \Bitrix\Im\Model\EO_Alias resetEntityId() * @method \Bitrix\Im\Model\EO_Alias unsetEntityId() * @method \string fillEntityId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Alias set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Alias reset($fieldName) * @method \Bitrix\Im\Model\EO_Alias unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Alias wakeUp($data) */ class EO_Alias { /* @var \Bitrix\Im\Model\AliasTable */ static public $dataClass = '\Bitrix\Im\Model\AliasTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Alias_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getAliasList() * @method \string[] fillAlias() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \string[] getEntityIdList() * @method \string[] fillEntityId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Alias $object) * @method bool has(\Bitrix\Im\Model\EO_Alias $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Alias getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Alias[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Alias $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Alias_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Alias current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Alias_Collection merge(?EO_Alias_Collection $collection) * @method bool isEmpty() */ class EO_Alias_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\AliasTable */ static public $dataClass = '\Bitrix\Im\Model\AliasTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Alias_Result exec() * @method \Bitrix\Im\Model\EO_Alias fetchObject() * @method \Bitrix\Im\Model\EO_Alias_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Alias_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Alias fetchObject() * @method \Bitrix\Im\Model\EO_Alias_Collection fetchCollection() */ class EO_Alias_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Alias createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Alias_Collection createCollection() * @method \Bitrix\Im\Model\EO_Alias wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Alias_Collection wakeUpCollection($rows) */ class EO_Alias_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\AppTable:im\lib\model\app.php */ namespace Bitrix\Im\Model { /** * EO_App * @see \Bitrix\Im\Model\AppTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_App setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getModuleId() * @method \Bitrix\Im\Model\EO_App setModuleId(\string|\Bitrix\Main\DB\SqlExpression $moduleId) * @method bool hasModuleId() * @method bool isModuleIdFilled() * @method bool isModuleIdChanged() * @method \string remindActualModuleId() * @method \string requireModuleId() * @method \Bitrix\Im\Model\EO_App resetModuleId() * @method \Bitrix\Im\Model\EO_App unsetModuleId() * @method \string fillModuleId() * @method \int getBotId() * @method \Bitrix\Im\Model\EO_App setBotId(\int|\Bitrix\Main\DB\SqlExpression $botId) * @method bool hasBotId() * @method bool isBotIdFilled() * @method bool isBotIdChanged() * @method \int remindActualBotId() * @method \int requireBotId() * @method \Bitrix\Im\Model\EO_App resetBotId() * @method \Bitrix\Im\Model\EO_App unsetBotId() * @method \int fillBotId() * @method \string getAppId() * @method \Bitrix\Im\Model\EO_App setAppId(\string|\Bitrix\Main\DB\SqlExpression $appId) * @method bool hasAppId() * @method bool isAppIdFilled() * @method bool isAppIdChanged() * @method \string remindActualAppId() * @method \string requireAppId() * @method \Bitrix\Im\Model\EO_App resetAppId() * @method \Bitrix\Im\Model\EO_App unsetAppId() * @method \string fillAppId() * @method \string getHash() * @method \Bitrix\Im\Model\EO_App setHash(\string|\Bitrix\Main\DB\SqlExpression $hash) * @method bool hasHash() * @method bool isHashFilled() * @method bool isHashChanged() * @method \string remindActualHash() * @method \string requireHash() * @method \Bitrix\Im\Model\EO_App resetHash() * @method \Bitrix\Im\Model\EO_App unsetHash() * @method \string fillHash() * @method \string getRegistered() * @method \Bitrix\Im\Model\EO_App setRegistered(\string|\Bitrix\Main\DB\SqlExpression $registered) * @method bool hasRegistered() * @method bool isRegisteredFilled() * @method bool isRegisteredChanged() * @method \string remindActualRegistered() * @method \string requireRegistered() * @method \Bitrix\Im\Model\EO_App resetRegistered() * @method \Bitrix\Im\Model\EO_App unsetRegistered() * @method \string fillRegistered() * @method \string getCode() * @method \Bitrix\Im\Model\EO_App setCode(\string|\Bitrix\Main\DB\SqlExpression $code) * @method bool hasCode() * @method bool isCodeFilled() * @method bool isCodeChanged() * @method \string remindActualCode() * @method \string requireCode() * @method \Bitrix\Im\Model\EO_App resetCode() * @method \Bitrix\Im\Model\EO_App unsetCode() * @method \string fillCode() * @method \string getIconFileId() * @method \Bitrix\Im\Model\EO_App setIconFileId(\string|\Bitrix\Main\DB\SqlExpression $iconFileId) * @method bool hasIconFileId() * @method bool isIconFileIdFilled() * @method bool isIconFileIdChanged() * @method \string remindActualIconFileId() * @method \string requireIconFileId() * @method \Bitrix\Im\Model\EO_App resetIconFileId() * @method \Bitrix\Im\Model\EO_App unsetIconFileId() * @method \string fillIconFileId() * @method \string getContext() * @method \Bitrix\Im\Model\EO_App setContext(\string|\Bitrix\Main\DB\SqlExpression $context) * @method bool hasContext() * @method bool isContextFilled() * @method bool isContextChanged() * @method \string remindActualContext() * @method \string requireContext() * @method \Bitrix\Im\Model\EO_App resetContext() * @method \Bitrix\Im\Model\EO_App unsetContext() * @method \string fillContext() * @method \string getIframe() * @method \Bitrix\Im\Model\EO_App setIframe(\string|\Bitrix\Main\DB\SqlExpression $iframe) * @method bool hasIframe() * @method bool isIframeFilled() * @method bool isIframeChanged() * @method \string remindActualIframe() * @method \string requireIframe() * @method \Bitrix\Im\Model\EO_App resetIframe() * @method \Bitrix\Im\Model\EO_App unsetIframe() * @method \string fillIframe() * @method \int getIframeWidth() * @method \Bitrix\Im\Model\EO_App setIframeWidth(\int|\Bitrix\Main\DB\SqlExpression $iframeWidth) * @method bool hasIframeWidth() * @method bool isIframeWidthFilled() * @method bool isIframeWidthChanged() * @method \int remindActualIframeWidth() * @method \int requireIframeWidth() * @method \Bitrix\Im\Model\EO_App resetIframeWidth() * @method \Bitrix\Im\Model\EO_App unsetIframeWidth() * @method \int fillIframeWidth() * @method \int getIframeHeight() * @method \Bitrix\Im\Model\EO_App setIframeHeight(\int|\Bitrix\Main\DB\SqlExpression $iframeHeight) * @method bool hasIframeHeight() * @method bool isIframeHeightFilled() * @method bool isIframeHeightChanged() * @method \int remindActualIframeHeight() * @method \int requireIframeHeight() * @method \Bitrix\Im\Model\EO_App resetIframeHeight() * @method \Bitrix\Im\Model\EO_App unsetIframeHeight() * @method \int fillIframeHeight() * @method \boolean getIframePopup() * @method \Bitrix\Im\Model\EO_App setIframePopup(\boolean|\Bitrix\Main\DB\SqlExpression $iframePopup) * @method bool hasIframePopup() * @method bool isIframePopupFilled() * @method bool isIframePopupChanged() * @method \boolean remindActualIframePopup() * @method \boolean requireIframePopup() * @method \Bitrix\Im\Model\EO_App resetIframePopup() * @method \Bitrix\Im\Model\EO_App unsetIframePopup() * @method \boolean fillIframePopup() * @method \string getJs() * @method \Bitrix\Im\Model\EO_App setJs(\string|\Bitrix\Main\DB\SqlExpression $js) * @method bool hasJs() * @method bool isJsFilled() * @method bool isJsChanged() * @method \string remindActualJs() * @method \string requireJs() * @method \Bitrix\Im\Model\EO_App resetJs() * @method \Bitrix\Im\Model\EO_App unsetJs() * @method \string fillJs() * @method \boolean getExtranetSupport() * @method \Bitrix\Im\Model\EO_App setExtranetSupport(\boolean|\Bitrix\Main\DB\SqlExpression $extranetSupport) * @method bool hasExtranetSupport() * @method bool isExtranetSupportFilled() * @method bool isExtranetSupportChanged() * @method \boolean remindActualExtranetSupport() * @method \boolean requireExtranetSupport() * @method \Bitrix\Im\Model\EO_App resetExtranetSupport() * @method \Bitrix\Im\Model\EO_App unsetExtranetSupport() * @method \boolean fillExtranetSupport() * @method \boolean getLivechatSupport() * @method \Bitrix\Im\Model\EO_App setLivechatSupport(\boolean|\Bitrix\Main\DB\SqlExpression $livechatSupport) * @method bool hasLivechatSupport() * @method bool isLivechatSupportFilled() * @method bool isLivechatSupportChanged() * @method \boolean remindActualLivechatSupport() * @method \boolean requireLivechatSupport() * @method \Bitrix\Im\Model\EO_App resetLivechatSupport() * @method \Bitrix\Im\Model\EO_App unsetLivechatSupport() * @method \boolean fillLivechatSupport() * @method \boolean getHidden() * @method \Bitrix\Im\Model\EO_App setHidden(\boolean|\Bitrix\Main\DB\SqlExpression $hidden) * @method bool hasHidden() * @method bool isHiddenFilled() * @method bool isHiddenChanged() * @method \boolean remindActualHidden() * @method \boolean requireHidden() * @method \Bitrix\Im\Model\EO_App resetHidden() * @method \Bitrix\Im\Model\EO_App unsetHidden() * @method \boolean fillHidden() * @method \string getClass() * @method \Bitrix\Im\Model\EO_App setClass(\string|\Bitrix\Main\DB\SqlExpression $class) * @method bool hasClass() * @method bool isClassFilled() * @method bool isClassChanged() * @method \string remindActualClass() * @method \string requireClass() * @method \Bitrix\Im\Model\EO_App resetClass() * @method \Bitrix\Im\Model\EO_App unsetClass() * @method \string fillClass() * @method \string getMethodLangGet() * @method \Bitrix\Im\Model\EO_App setMethodLangGet(\string|\Bitrix\Main\DB\SqlExpression $methodLangGet) * @method bool hasMethodLangGet() * @method bool isMethodLangGetFilled() * @method bool isMethodLangGetChanged() * @method \string remindActualMethodLangGet() * @method \string requireMethodLangGet() * @method \Bitrix\Im\Model\EO_App resetMethodLangGet() * @method \Bitrix\Im\Model\EO_App unsetMethodLangGet() * @method \string fillMethodLangGet() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_App set($fieldName, $value) * @method \Bitrix\Im\Model\EO_App reset($fieldName) * @method \Bitrix\Im\Model\EO_App unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_App wakeUp($data) */ class EO_App { /* @var \Bitrix\Im\Model\AppTable */ static public $dataClass = '\Bitrix\Im\Model\AppTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_App_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getModuleIdList() * @method \string[] fillModuleId() * @method \int[] getBotIdList() * @method \int[] fillBotId() * @method \string[] getAppIdList() * @method \string[] fillAppId() * @method \string[] getHashList() * @method \string[] fillHash() * @method \string[] getRegisteredList() * @method \string[] fillRegistered() * @method \string[] getCodeList() * @method \string[] fillCode() * @method \string[] getIconFileIdList() * @method \string[] fillIconFileId() * @method \string[] getContextList() * @method \string[] fillContext() * @method \string[] getIframeList() * @method \string[] fillIframe() * @method \int[] getIframeWidthList() * @method \int[] fillIframeWidth() * @method \int[] getIframeHeightList() * @method \int[] fillIframeHeight() * @method \boolean[] getIframePopupList() * @method \boolean[] fillIframePopup() * @method \string[] getJsList() * @method \string[] fillJs() * @method \boolean[] getExtranetSupportList() * @method \boolean[] fillExtranetSupport() * @method \boolean[] getLivechatSupportList() * @method \boolean[] fillLivechatSupport() * @method \boolean[] getHiddenList() * @method \boolean[] fillHidden() * @method \string[] getClassList() * @method \string[] fillClass() * @method \string[] getMethodLangGetList() * @method \string[] fillMethodLangGet() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_App $object) * @method bool has(\Bitrix\Im\Model\EO_App $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_App getByPrimary($primary) * @method \Bitrix\Im\Model\EO_App[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_App $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_App_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_App current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_App_Collection merge(?EO_App_Collection $collection) * @method bool isEmpty() */ class EO_App_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\AppTable */ static public $dataClass = '\Bitrix\Im\Model\AppTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_App_Result exec() * @method \Bitrix\Im\Model\EO_App fetchObject() * @method \Bitrix\Im\Model\EO_App_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_App_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_App fetchObject() * @method \Bitrix\Im\Model\EO_App_Collection fetchCollection() */ class EO_App_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_App createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_App_Collection createCollection() * @method \Bitrix\Im\Model\EO_App wakeUpObject($row) * @method \Bitrix\Im\Model\EO_App_Collection wakeUpCollection($rows) */ class EO_App_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\AppLangTable:im\lib\model\applang.php */ namespace Bitrix\Im\Model { /** * EO_AppLang * @see \Bitrix\Im\Model\AppLangTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_AppLang setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getAppId() * @method \Bitrix\Im\Model\EO_AppLang setAppId(\int|\Bitrix\Main\DB\SqlExpression $appId) * @method bool hasAppId() * @method bool isAppIdFilled() * @method bool isAppIdChanged() * @method \int remindActualAppId() * @method \int requireAppId() * @method \Bitrix\Im\Model\EO_AppLang resetAppId() * @method \Bitrix\Im\Model\EO_AppLang unsetAppId() * @method \int fillAppId() * @method \string getLanguageId() * @method \Bitrix\Im\Model\EO_AppLang setLanguageId(\string|\Bitrix\Main\DB\SqlExpression $languageId) * @method bool hasLanguageId() * @method bool isLanguageIdFilled() * @method bool isLanguageIdChanged() * @method \string remindActualLanguageId() * @method \string requireLanguageId() * @method \Bitrix\Im\Model\EO_AppLang resetLanguageId() * @method \Bitrix\Im\Model\EO_AppLang unsetLanguageId() * @method \string fillLanguageId() * @method \string getTitle() * @method \Bitrix\Im\Model\EO_AppLang setTitle(\string|\Bitrix\Main\DB\SqlExpression $title) * @method bool hasTitle() * @method bool isTitleFilled() * @method bool isTitleChanged() * @method \string remindActualTitle() * @method \string requireTitle() * @method \Bitrix\Im\Model\EO_AppLang resetTitle() * @method \Bitrix\Im\Model\EO_AppLang unsetTitle() * @method \string fillTitle() * @method \string getDescription() * @method \Bitrix\Im\Model\EO_AppLang setDescription(\string|\Bitrix\Main\DB\SqlExpression $description) * @method bool hasDescription() * @method bool isDescriptionFilled() * @method bool isDescriptionChanged() * @method \string remindActualDescription() * @method \string requireDescription() * @method \Bitrix\Im\Model\EO_AppLang resetDescription() * @method \Bitrix\Im\Model\EO_AppLang unsetDescription() * @method \string fillDescription() * @method \string getCopyright() * @method \Bitrix\Im\Model\EO_AppLang setCopyright(\string|\Bitrix\Main\DB\SqlExpression $copyright) * @method bool hasCopyright() * @method bool isCopyrightFilled() * @method bool isCopyrightChanged() * @method \string remindActualCopyright() * @method \string requireCopyright() * @method \Bitrix\Im\Model\EO_AppLang resetCopyright() * @method \Bitrix\Im\Model\EO_AppLang unsetCopyright() * @method \string fillCopyright() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_AppLang set($fieldName, $value) * @method \Bitrix\Im\Model\EO_AppLang reset($fieldName) * @method \Bitrix\Im\Model\EO_AppLang unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_AppLang wakeUp($data) */ class EO_AppLang { /* @var \Bitrix\Im\Model\AppLangTable */ static public $dataClass = '\Bitrix\Im\Model\AppLangTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_AppLang_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getAppIdList() * @method \int[] fillAppId() * @method \string[] getLanguageIdList() * @method \string[] fillLanguageId() * @method \string[] getTitleList() * @method \string[] fillTitle() * @method \string[] getDescriptionList() * @method \string[] fillDescription() * @method \string[] getCopyrightList() * @method \string[] fillCopyright() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_AppLang $object) * @method bool has(\Bitrix\Im\Model\EO_AppLang $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_AppLang getByPrimary($primary) * @method \Bitrix\Im\Model\EO_AppLang[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_AppLang $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_AppLang_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_AppLang current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_AppLang_Collection merge(?EO_AppLang_Collection $collection) * @method bool isEmpty() */ class EO_AppLang_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\AppLangTable */ static public $dataClass = '\Bitrix\Im\Model\AppLangTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_AppLang_Result exec() * @method \Bitrix\Im\Model\EO_AppLang fetchObject() * @method \Bitrix\Im\Model\EO_AppLang_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_AppLang_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_AppLang fetchObject() * @method \Bitrix\Im\Model\EO_AppLang_Collection fetchCollection() */ class EO_AppLang_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_AppLang createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_AppLang_Collection createCollection() * @method \Bitrix\Im\Model\EO_AppLang wakeUpObject($row) * @method \Bitrix\Im\Model\EO_AppLang_Collection wakeUpCollection($rows) */ class EO_AppLang_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\BlockUserTable:im\lib\model\blockuser.php */ namespace Bitrix\Im\Model { /** * EO_BlockUser * @see \Bitrix\Im\Model\BlockUserTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_BlockUser setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_BlockUser setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_BlockUser resetChatId() * @method \Bitrix\Im\Model\EO_BlockUser unsetChatId() * @method \int fillChatId() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_BlockUser setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_BlockUser resetUserId() * @method \Bitrix\Im\Model\EO_BlockUser unsetUserId() * @method \int fillUserId() * @method \Bitrix\Main\Type\DateTime getBlockDate() * @method \Bitrix\Im\Model\EO_BlockUser setBlockDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $blockDate) * @method bool hasBlockDate() * @method bool isBlockDateFilled() * @method bool isBlockDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualBlockDate() * @method \Bitrix\Main\Type\DateTime requireBlockDate() * @method \Bitrix\Im\Model\EO_BlockUser resetBlockDate() * @method \Bitrix\Im\Model\EO_BlockUser unsetBlockDate() * @method \Bitrix\Main\Type\DateTime fillBlockDate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_BlockUser set($fieldName, $value) * @method \Bitrix\Im\Model\EO_BlockUser reset($fieldName) * @method \Bitrix\Im\Model\EO_BlockUser unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_BlockUser wakeUp($data) */ class EO_BlockUser { /* @var \Bitrix\Im\Model\BlockUserTable */ static public $dataClass = '\Bitrix\Im\Model\BlockUserTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_BlockUser_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \Bitrix\Main\Type\DateTime[] getBlockDateList() * @method \Bitrix\Main\Type\DateTime[] fillBlockDate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_BlockUser $object) * @method bool has(\Bitrix\Im\Model\EO_BlockUser $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_BlockUser getByPrimary($primary) * @method \Bitrix\Im\Model\EO_BlockUser[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_BlockUser $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_BlockUser_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_BlockUser current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_BlockUser_Collection merge(?EO_BlockUser_Collection $collection) * @method bool isEmpty() */ class EO_BlockUser_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\BlockUserTable */ static public $dataClass = '\Bitrix\Im\Model\BlockUserTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_BlockUser_Result exec() * @method \Bitrix\Im\Model\EO_BlockUser fetchObject() * @method \Bitrix\Im\Model\EO_BlockUser_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_BlockUser_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_BlockUser fetchObject() * @method \Bitrix\Im\Model\EO_BlockUser_Collection fetchCollection() */ class EO_BlockUser_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_BlockUser createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_BlockUser_Collection createCollection() * @method \Bitrix\Im\Model\EO_BlockUser wakeUpObject($row) * @method \Bitrix\Im\Model\EO_BlockUser_Collection wakeUpCollection($rows) */ class EO_BlockUser_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\BotTable:im\lib\model\bot.php */ namespace Bitrix\Im\Model { /** * EO_Bot * @see \Bitrix\Im\Model\BotTable * * Custom methods: * --------------- * * @method \int getBotId() * @method \Bitrix\Im\Model\EO_Bot setBotId(\int|\Bitrix\Main\DB\SqlExpression $botId) * @method bool hasBotId() * @method bool isBotIdFilled() * @method bool isBotIdChanged() * @method \string getModuleId() * @method \Bitrix\Im\Model\EO_Bot setModuleId(\string|\Bitrix\Main\DB\SqlExpression $moduleId) * @method bool hasModuleId() * @method bool isModuleIdFilled() * @method bool isModuleIdChanged() * @method \string remindActualModuleId() * @method \string requireModuleId() * @method \Bitrix\Im\Model\EO_Bot resetModuleId() * @method \Bitrix\Im\Model\EO_Bot unsetModuleId() * @method \string fillModuleId() * @method \string getCode() * @method \Bitrix\Im\Model\EO_Bot setCode(\string|\Bitrix\Main\DB\SqlExpression $code) * @method bool hasCode() * @method bool isCodeFilled() * @method bool isCodeChanged() * @method \string remindActualCode() * @method \string requireCode() * @method \Bitrix\Im\Model\EO_Bot resetCode() * @method \Bitrix\Im\Model\EO_Bot unsetCode() * @method \string fillCode() * @method \string getType() * @method \Bitrix\Im\Model\EO_Bot setType(\string|\Bitrix\Main\DB\SqlExpression $type) * @method bool hasType() * @method bool isTypeFilled() * @method bool isTypeChanged() * @method \string remindActualType() * @method \string requireType() * @method \Bitrix\Im\Model\EO_Bot resetType() * @method \Bitrix\Im\Model\EO_Bot unsetType() * @method \string fillType() * @method \string getClass() * @method \Bitrix\Im\Model\EO_Bot setClass(\string|\Bitrix\Main\DB\SqlExpression $class) * @method bool hasClass() * @method bool isClassFilled() * @method bool isClassChanged() * @method \string remindActualClass() * @method \string requireClass() * @method \Bitrix\Im\Model\EO_Bot resetClass() * @method \Bitrix\Im\Model\EO_Bot unsetClass() * @method \string fillClass() * @method \string getLang() * @method \Bitrix\Im\Model\EO_Bot setLang(\string|\Bitrix\Main\DB\SqlExpression $lang) * @method bool hasLang() * @method bool isLangFilled() * @method bool isLangChanged() * @method \string remindActualLang() * @method \string requireLang() * @method \Bitrix\Im\Model\EO_Bot resetLang() * @method \Bitrix\Im\Model\EO_Bot unsetLang() * @method \string fillLang() * @method \string getMethodBotDelete() * @method \Bitrix\Im\Model\EO_Bot setMethodBotDelete(\string|\Bitrix\Main\DB\SqlExpression $methodBotDelete) * @method bool hasMethodBotDelete() * @method bool isMethodBotDeleteFilled() * @method bool isMethodBotDeleteChanged() * @method \string remindActualMethodBotDelete() * @method \string requireMethodBotDelete() * @method \Bitrix\Im\Model\EO_Bot resetMethodBotDelete() * @method \Bitrix\Im\Model\EO_Bot unsetMethodBotDelete() * @method \string fillMethodBotDelete() * @method \string getMethodMessageAdd() * @method \Bitrix\Im\Model\EO_Bot setMethodMessageAdd(\string|\Bitrix\Main\DB\SqlExpression $methodMessageAdd) * @method bool hasMethodMessageAdd() * @method bool isMethodMessageAddFilled() * @method bool isMethodMessageAddChanged() * @method \string remindActualMethodMessageAdd() * @method \string requireMethodMessageAdd() * @method \Bitrix\Im\Model\EO_Bot resetMethodMessageAdd() * @method \Bitrix\Im\Model\EO_Bot unsetMethodMessageAdd() * @method \string fillMethodMessageAdd() * @method \string getMethodMessageUpdate() * @method \Bitrix\Im\Model\EO_Bot setMethodMessageUpdate(\string|\Bitrix\Main\DB\SqlExpression $methodMessageUpdate) * @method bool hasMethodMessageUpdate() * @method bool isMethodMessageUpdateFilled() * @method bool isMethodMessageUpdateChanged() * @method \string remindActualMethodMessageUpdate() * @method \string requireMethodMessageUpdate() * @method \Bitrix\Im\Model\EO_Bot resetMethodMessageUpdate() * @method \Bitrix\Im\Model\EO_Bot unsetMethodMessageUpdate() * @method \string fillMethodMessageUpdate() * @method \string getMethodMessageDelete() * @method \Bitrix\Im\Model\EO_Bot setMethodMessageDelete(\string|\Bitrix\Main\DB\SqlExpression $methodMessageDelete) * @method bool hasMethodMessageDelete() * @method bool isMethodMessageDeleteFilled() * @method bool isMethodMessageDeleteChanged() * @method \string remindActualMethodMessageDelete() * @method \string requireMethodMessageDelete() * @method \Bitrix\Im\Model\EO_Bot resetMethodMessageDelete() * @method \Bitrix\Im\Model\EO_Bot unsetMethodMessageDelete() * @method \string fillMethodMessageDelete() * @method \string getMethodWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot setMethodWelcomeMessage(\string|\Bitrix\Main\DB\SqlExpression $methodWelcomeMessage) * @method bool hasMethodWelcomeMessage() * @method bool isMethodWelcomeMessageFilled() * @method bool isMethodWelcomeMessageChanged() * @method \string remindActualMethodWelcomeMessage() * @method \string requireMethodWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot resetMethodWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot unsetMethodWelcomeMessage() * @method \string fillMethodWelcomeMessage() * @method \string getTextPrivateWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot setTextPrivateWelcomeMessage(\string|\Bitrix\Main\DB\SqlExpression $textPrivateWelcomeMessage) * @method bool hasTextPrivateWelcomeMessage() * @method bool isTextPrivateWelcomeMessageFilled() * @method bool isTextPrivateWelcomeMessageChanged() * @method \string remindActualTextPrivateWelcomeMessage() * @method \string requireTextPrivateWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot resetTextPrivateWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot unsetTextPrivateWelcomeMessage() * @method \string fillTextPrivateWelcomeMessage() * @method \string getTextChatWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot setTextChatWelcomeMessage(\string|\Bitrix\Main\DB\SqlExpression $textChatWelcomeMessage) * @method bool hasTextChatWelcomeMessage() * @method bool isTextChatWelcomeMessageFilled() * @method bool isTextChatWelcomeMessageChanged() * @method \string remindActualTextChatWelcomeMessage() * @method \string requireTextChatWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot resetTextChatWelcomeMessage() * @method \Bitrix\Im\Model\EO_Bot unsetTextChatWelcomeMessage() * @method \string fillTextChatWelcomeMessage() * @method \int getCountMessage() * @method \Bitrix\Im\Model\EO_Bot setCountMessage(\int|\Bitrix\Main\DB\SqlExpression $countMessage) * @method bool hasCountMessage() * @method bool isCountMessageFilled() * @method bool isCountMessageChanged() * @method \int remindActualCountMessage() * @method \int requireCountMessage() * @method \Bitrix\Im\Model\EO_Bot resetCountMessage() * @method \Bitrix\Im\Model\EO_Bot unsetCountMessage() * @method \int fillCountMessage() * @method \int getCountCommand() * @method \Bitrix\Im\Model\EO_Bot setCountCommand(\int|\Bitrix\Main\DB\SqlExpression $countCommand) * @method bool hasCountCommand() * @method bool isCountCommandFilled() * @method bool isCountCommandChanged() * @method \int remindActualCountCommand() * @method \int requireCountCommand() * @method \Bitrix\Im\Model\EO_Bot resetCountCommand() * @method \Bitrix\Im\Model\EO_Bot unsetCountCommand() * @method \int fillCountCommand() * @method \int getCountChat() * @method \Bitrix\Im\Model\EO_Bot setCountChat(\int|\Bitrix\Main\DB\SqlExpression $countChat) * @method bool hasCountChat() * @method bool isCountChatFilled() * @method bool isCountChatChanged() * @method \int remindActualCountChat() * @method \int requireCountChat() * @method \Bitrix\Im\Model\EO_Bot resetCountChat() * @method \Bitrix\Im\Model\EO_Bot unsetCountChat() * @method \int fillCountChat() * @method \int getCountUser() * @method \Bitrix\Im\Model\EO_Bot setCountUser(\int|\Bitrix\Main\DB\SqlExpression $countUser) * @method bool hasCountUser() * @method bool isCountUserFilled() * @method bool isCountUserChanged() * @method \int remindActualCountUser() * @method \int requireCountUser() * @method \Bitrix\Im\Model\EO_Bot resetCountUser() * @method \Bitrix\Im\Model\EO_Bot unsetCountUser() * @method \int fillCountUser() * @method \string getAppId() * @method \Bitrix\Im\Model\EO_Bot setAppId(\string|\Bitrix\Main\DB\SqlExpression $appId) * @method bool hasAppId() * @method bool isAppIdFilled() * @method bool isAppIdChanged() * @method \string remindActualAppId() * @method \string requireAppId() * @method \Bitrix\Im\Model\EO_Bot resetAppId() * @method \Bitrix\Im\Model\EO_Bot unsetAppId() * @method \string fillAppId() * @method \boolean getVerified() * @method \Bitrix\Im\Model\EO_Bot setVerified(\boolean|\Bitrix\Main\DB\SqlExpression $verified) * @method bool hasVerified() * @method bool isVerifiedFilled() * @method bool isVerifiedChanged() * @method \boolean remindActualVerified() * @method \boolean requireVerified() * @method \Bitrix\Im\Model\EO_Bot resetVerified() * @method \Bitrix\Im\Model\EO_Bot unsetVerified() * @method \boolean fillVerified() * @method \boolean getOpenline() * @method \Bitrix\Im\Model\EO_Bot setOpenline(\boolean|\Bitrix\Main\DB\SqlExpression $openline) * @method bool hasOpenline() * @method bool isOpenlineFilled() * @method bool isOpenlineChanged() * @method \boolean remindActualOpenline() * @method \boolean requireOpenline() * @method \Bitrix\Im\Model\EO_Bot resetOpenline() * @method \Bitrix\Im\Model\EO_Bot unsetOpenline() * @method \boolean fillOpenline() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Bot set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Bot reset($fieldName) * @method \Bitrix\Im\Model\EO_Bot unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Bot wakeUp($data) */ class EO_Bot { /* @var \Bitrix\Im\Model\BotTable */ static public $dataClass = '\Bitrix\Im\Model\BotTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Bot_Collection * * Custom methods: * --------------- * * @method \int[] getBotIdList() * @method \string[] getModuleIdList() * @method \string[] fillModuleId() * @method \string[] getCodeList() * @method \string[] fillCode() * @method \string[] getTypeList() * @method \string[] fillType() * @method \string[] getClassList() * @method \string[] fillClass() * @method \string[] getLangList() * @method \string[] fillLang() * @method \string[] getMethodBotDeleteList() * @method \string[] fillMethodBotDelete() * @method \string[] getMethodMessageAddList() * @method \string[] fillMethodMessageAdd() * @method \string[] getMethodMessageUpdateList() * @method \string[] fillMethodMessageUpdate() * @method \string[] getMethodMessageDeleteList() * @method \string[] fillMethodMessageDelete() * @method \string[] getMethodWelcomeMessageList() * @method \string[] fillMethodWelcomeMessage() * @method \string[] getTextPrivateWelcomeMessageList() * @method \string[] fillTextPrivateWelcomeMessage() * @method \string[] getTextChatWelcomeMessageList() * @method \string[] fillTextChatWelcomeMessage() * @method \int[] getCountMessageList() * @method \int[] fillCountMessage() * @method \int[] getCountCommandList() * @method \int[] fillCountCommand() * @method \int[] getCountChatList() * @method \int[] fillCountChat() * @method \int[] getCountUserList() * @method \int[] fillCountUser() * @method \string[] getAppIdList() * @method \string[] fillAppId() * @method \boolean[] getVerifiedList() * @method \boolean[] fillVerified() * @method \boolean[] getOpenlineList() * @method \boolean[] fillOpenline() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Bot $object) * @method bool has(\Bitrix\Im\Model\EO_Bot $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Bot getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Bot[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Bot $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Bot_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Bot current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Bot_Collection merge(?EO_Bot_Collection $collection) * @method bool isEmpty() */ class EO_Bot_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\BotTable */ static public $dataClass = '\Bitrix\Im\Model\BotTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Bot_Result exec() * @method \Bitrix\Im\Model\EO_Bot fetchObject() * @method \Bitrix\Im\Model\EO_Bot_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Bot_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Bot fetchObject() * @method \Bitrix\Im\Model\EO_Bot_Collection fetchCollection() */ class EO_Bot_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Bot createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Bot_Collection createCollection() * @method \Bitrix\Im\Model\EO_Bot wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Bot_Collection wakeUpCollection($rows) */ class EO_Bot_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\BotChatTable:im\lib\model\botchat.php */ namespace Bitrix\Im\Model { /** * EO_BotChat * @see \Bitrix\Im\Model\BotChatTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_BotChat setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getBotId() * @method \Bitrix\Im\Model\EO_BotChat setBotId(\int|\Bitrix\Main\DB\SqlExpression $botId) * @method bool hasBotId() * @method bool isBotIdFilled() * @method bool isBotIdChanged() * @method \int remindActualBotId() * @method \int requireBotId() * @method \Bitrix\Im\Model\EO_BotChat resetBotId() * @method \Bitrix\Im\Model\EO_BotChat unsetBotId() * @method \int fillBotId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_BotChat setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_BotChat resetChatId() * @method \Bitrix\Im\Model\EO_BotChat unsetChatId() * @method \int fillChatId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_BotChat set($fieldName, $value) * @method \Bitrix\Im\Model\EO_BotChat reset($fieldName) * @method \Bitrix\Im\Model\EO_BotChat unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_BotChat wakeUp($data) */ class EO_BotChat { /* @var \Bitrix\Im\Model\BotChatTable */ static public $dataClass = '\Bitrix\Im\Model\BotChatTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_BotChat_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getBotIdList() * @method \int[] fillBotId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_BotChat $object) * @method bool has(\Bitrix\Im\Model\EO_BotChat $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_BotChat getByPrimary($primary) * @method \Bitrix\Im\Model\EO_BotChat[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_BotChat $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_BotChat_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_BotChat current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_BotChat_Collection merge(?EO_BotChat_Collection $collection) * @method bool isEmpty() */ class EO_BotChat_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\BotChatTable */ static public $dataClass = '\Bitrix\Im\Model\BotChatTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_BotChat_Result exec() * @method \Bitrix\Im\Model\EO_BotChat fetchObject() * @method \Bitrix\Im\Model\EO_BotChat_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_BotChat_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_BotChat fetchObject() * @method \Bitrix\Im\Model\EO_BotChat_Collection fetchCollection() */ class EO_BotChat_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_BotChat createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_BotChat_Collection createCollection() * @method \Bitrix\Im\Model\EO_BotChat wakeUpObject($row) * @method \Bitrix\Im\Model\EO_BotChat_Collection wakeUpCollection($rows) */ class EO_BotChat_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\BotTokenTable:im\lib\model\bottoken.php */ namespace Bitrix\Im\Model { /** * EO_BotToken * @see \Bitrix\Im\Model\BotTokenTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_BotToken setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getToken() * @method \Bitrix\Im\Model\EO_BotToken setToken(\string|\Bitrix\Main\DB\SqlExpression $token) * @method bool hasToken() * @method bool isTokenFilled() * @method bool isTokenChanged() * @method \string remindActualToken() * @method \string requireToken() * @method \Bitrix\Im\Model\EO_BotToken resetToken() * @method \Bitrix\Im\Model\EO_BotToken unsetToken() * @method \string fillToken() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_BotToken setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_BotToken resetDateCreate() * @method \Bitrix\Im\Model\EO_BotToken unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Main\Type\DateTime getDateExpire() * @method \Bitrix\Im\Model\EO_BotToken setDateExpire(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateExpire) * @method bool hasDateExpire() * @method bool isDateExpireFilled() * @method bool isDateExpireChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateExpire() * @method \Bitrix\Main\Type\DateTime requireDateExpire() * @method \Bitrix\Im\Model\EO_BotToken resetDateExpire() * @method \Bitrix\Im\Model\EO_BotToken unsetDateExpire() * @method \Bitrix\Main\Type\DateTime fillDateExpire() * @method \int getBotId() * @method \Bitrix\Im\Model\EO_BotToken setBotId(\int|\Bitrix\Main\DB\SqlExpression $botId) * @method bool hasBotId() * @method bool isBotIdFilled() * @method bool isBotIdChanged() * @method \int remindActualBotId() * @method \int requireBotId() * @method \Bitrix\Im\Model\EO_BotToken resetBotId() * @method \Bitrix\Im\Model\EO_BotToken unsetBotId() * @method \int fillBotId() * @method \string getDialogId() * @method \Bitrix\Im\Model\EO_BotToken setDialogId(\string|\Bitrix\Main\DB\SqlExpression $dialogId) * @method bool hasDialogId() * @method bool isDialogIdFilled() * @method bool isDialogIdChanged() * @method \string remindActualDialogId() * @method \string requireDialogId() * @method \Bitrix\Im\Model\EO_BotToken resetDialogId() * @method \Bitrix\Im\Model\EO_BotToken unsetDialogId() * @method \string fillDialogId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_BotToken set($fieldName, $value) * @method \Bitrix\Im\Model\EO_BotToken reset($fieldName) * @method \Bitrix\Im\Model\EO_BotToken unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_BotToken wakeUp($data) */ class EO_BotToken { /* @var \Bitrix\Im\Model\BotTokenTable */ static public $dataClass = '\Bitrix\Im\Model\BotTokenTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_BotToken_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getTokenList() * @method \string[] fillToken() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Main\Type\DateTime[] getDateExpireList() * @method \Bitrix\Main\Type\DateTime[] fillDateExpire() * @method \int[] getBotIdList() * @method \int[] fillBotId() * @method \string[] getDialogIdList() * @method \string[] fillDialogId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_BotToken $object) * @method bool has(\Bitrix\Im\Model\EO_BotToken $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_BotToken getByPrimary($primary) * @method \Bitrix\Im\Model\EO_BotToken[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_BotToken $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_BotToken_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_BotToken current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_BotToken_Collection merge(?EO_BotToken_Collection $collection) * @method bool isEmpty() */ class EO_BotToken_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\BotTokenTable */ static public $dataClass = '\Bitrix\Im\Model\BotTokenTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_BotToken_Result exec() * @method \Bitrix\Im\Model\EO_BotToken fetchObject() * @method \Bitrix\Im\Model\EO_BotToken_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_BotToken_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_BotToken fetchObject() * @method \Bitrix\Im\Model\EO_BotToken_Collection fetchCollection() */ class EO_BotToken_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_BotToken createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_BotToken_Collection createCollection() * @method \Bitrix\Im\Model\EO_BotToken wakeUpObject($row) * @method \Bitrix\Im\Model\EO_BotToken_Collection wakeUpCollection($rows) */ class EO_BotToken_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\CallTable:im\lib\model\call.php */ namespace Bitrix\Im\Model { /** * EO_Call * @see \Bitrix\Im\Model\CallTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Call setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getType() * @method \Bitrix\Im\Model\EO_Call setType(\int|\Bitrix\Main\DB\SqlExpression $type) * @method bool hasType() * @method bool isTypeFilled() * @method bool isTypeChanged() * @method \int remindActualType() * @method \int requireType() * @method \Bitrix\Im\Model\EO_Call resetType() * @method \Bitrix\Im\Model\EO_Call unsetType() * @method \int fillType() * @method \int getInitiatorId() * @method \Bitrix\Im\Model\EO_Call setInitiatorId(\int|\Bitrix\Main\DB\SqlExpression $initiatorId) * @method bool hasInitiatorId() * @method bool isInitiatorIdFilled() * @method bool isInitiatorIdChanged() * @method \int remindActualInitiatorId() * @method \int requireInitiatorId() * @method \Bitrix\Im\Model\EO_Call resetInitiatorId() * @method \Bitrix\Im\Model\EO_Call unsetInitiatorId() * @method \int fillInitiatorId() * @method \string getIsPublic() * @method \Bitrix\Im\Model\EO_Call setIsPublic(\string|\Bitrix\Main\DB\SqlExpression $isPublic) * @method bool hasIsPublic() * @method bool isIsPublicFilled() * @method bool isIsPublicChanged() * @method \string remindActualIsPublic() * @method \string requireIsPublic() * @method \Bitrix\Im\Model\EO_Call resetIsPublic() * @method \Bitrix\Im\Model\EO_Call unsetIsPublic() * @method \string fillIsPublic() * @method \string getPublicId() * @method \Bitrix\Im\Model\EO_Call setPublicId(\string|\Bitrix\Main\DB\SqlExpression $publicId) * @method bool hasPublicId() * @method bool isPublicIdFilled() * @method bool isPublicIdChanged() * @method \string remindActualPublicId() * @method \string requirePublicId() * @method \Bitrix\Im\Model\EO_Call resetPublicId() * @method \Bitrix\Im\Model\EO_Call unsetPublicId() * @method \string fillPublicId() * @method \string getProvider() * @method \Bitrix\Im\Model\EO_Call setProvider(\string|\Bitrix\Main\DB\SqlExpression $provider) * @method bool hasProvider() * @method bool isProviderFilled() * @method bool isProviderChanged() * @method \string remindActualProvider() * @method \string requireProvider() * @method \Bitrix\Im\Model\EO_Call resetProvider() * @method \Bitrix\Im\Model\EO_Call unsetProvider() * @method \string fillProvider() * @method \string getEntityType() * @method \Bitrix\Im\Model\EO_Call setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Im\Model\EO_Call resetEntityType() * @method \Bitrix\Im\Model\EO_Call unsetEntityType() * @method \string fillEntityType() * @method \string getEntityId() * @method \Bitrix\Im\Model\EO_Call setEntityId(\string|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \string remindActualEntityId() * @method \string requireEntityId() * @method \Bitrix\Im\Model\EO_Call resetEntityId() * @method \Bitrix\Im\Model\EO_Call unsetEntityId() * @method \string fillEntityId() * @method \int getParentId() * @method \Bitrix\Im\Model\EO_Call setParentId(\int|\Bitrix\Main\DB\SqlExpression $parentId) * @method bool hasParentId() * @method bool isParentIdFilled() * @method bool isParentIdChanged() * @method \int remindActualParentId() * @method \int requireParentId() * @method \Bitrix\Im\Model\EO_Call resetParentId() * @method \Bitrix\Im\Model\EO_Call unsetParentId() * @method \int fillParentId() * @method \string getState() * @method \Bitrix\Im\Model\EO_Call setState(\string|\Bitrix\Main\DB\SqlExpression $state) * @method bool hasState() * @method bool isStateFilled() * @method bool isStateChanged() * @method \string remindActualState() * @method \string requireState() * @method \Bitrix\Im\Model\EO_Call resetState() * @method \Bitrix\Im\Model\EO_Call unsetState() * @method \string fillState() * @method \Bitrix\Main\Type\DateTime getStartDate() * @method \Bitrix\Im\Model\EO_Call setStartDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $startDate) * @method bool hasStartDate() * @method bool isStartDateFilled() * @method bool isStartDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualStartDate() * @method \Bitrix\Main\Type\DateTime requireStartDate() * @method \Bitrix\Im\Model\EO_Call resetStartDate() * @method \Bitrix\Im\Model\EO_Call unsetStartDate() * @method \Bitrix\Main\Type\DateTime fillStartDate() * @method \Bitrix\Main\Type\DateTime getEndDate() * @method \Bitrix\Im\Model\EO_Call setEndDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $endDate) * @method bool hasEndDate() * @method bool isEndDateFilled() * @method bool isEndDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualEndDate() * @method \Bitrix\Main\Type\DateTime requireEndDate() * @method \Bitrix\Im\Model\EO_Call resetEndDate() * @method \Bitrix\Im\Model\EO_Call unsetEndDate() * @method \Bitrix\Main\Type\DateTime fillEndDate() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_Call setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_Call resetChatId() * @method \Bitrix\Im\Model\EO_Call unsetChatId() * @method \int fillChatId() * @method \string getLogUrl() * @method \Bitrix\Im\Model\EO_Call setLogUrl(\string|\Bitrix\Main\DB\SqlExpression $logUrl) * @method bool hasLogUrl() * @method bool isLogUrlFilled() * @method bool isLogUrlChanged() * @method \string remindActualLogUrl() * @method \string requireLogUrl() * @method \Bitrix\Im\Model\EO_Call resetLogUrl() * @method \Bitrix\Im\Model\EO_Call unsetLogUrl() * @method \string fillLogUrl() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Call set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Call reset($fieldName) * @method \Bitrix\Im\Model\EO_Call unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Call wakeUp($data) */ class EO_Call { /* @var \Bitrix\Im\Model\CallTable */ static public $dataClass = '\Bitrix\Im\Model\CallTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Call_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getTypeList() * @method \int[] fillType() * @method \int[] getInitiatorIdList() * @method \int[] fillInitiatorId() * @method \string[] getIsPublicList() * @method \string[] fillIsPublic() * @method \string[] getPublicIdList() * @method \string[] fillPublicId() * @method \string[] getProviderList() * @method \string[] fillProvider() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \string[] getEntityIdList() * @method \string[] fillEntityId() * @method \int[] getParentIdList() * @method \int[] fillParentId() * @method \string[] getStateList() * @method \string[] fillState() * @method \Bitrix\Main\Type\DateTime[] getStartDateList() * @method \Bitrix\Main\Type\DateTime[] fillStartDate() * @method \Bitrix\Main\Type\DateTime[] getEndDateList() * @method \Bitrix\Main\Type\DateTime[] fillEndDate() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \string[] getLogUrlList() * @method \string[] fillLogUrl() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Call $object) * @method bool has(\Bitrix\Im\Model\EO_Call $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Call getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Call[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Call $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Call_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Call current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Call_Collection merge(?EO_Call_Collection $collection) * @method bool isEmpty() */ class EO_Call_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\CallTable */ static public $dataClass = '\Bitrix\Im\Model\CallTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Call_Result exec() * @method \Bitrix\Im\Model\EO_Call fetchObject() * @method \Bitrix\Im\Model\EO_Call_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Call_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Call fetchObject() * @method \Bitrix\Im\Model\EO_Call_Collection fetchCollection() */ class EO_Call_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Call createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Call_Collection createCollection() * @method \Bitrix\Im\Model\EO_Call wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Call_Collection wakeUpCollection($rows) */ class EO_Call_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\CallUserTable:im\lib\model\calluser.php */ namespace Bitrix\Im\Model { /** * EO_CallUser * @see \Bitrix\Im\Model\CallUserTable * * Custom methods: * --------------- * * @method \int getCallId() * @method \Bitrix\Im\Model\EO_CallUser setCallId(\int|\Bitrix\Main\DB\SqlExpression $callId) * @method bool hasCallId() * @method bool isCallIdFilled() * @method bool isCallIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_CallUser setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \string getState() * @method \Bitrix\Im\Model\EO_CallUser setState(\string|\Bitrix\Main\DB\SqlExpression $state) * @method bool hasState() * @method bool isStateFilled() * @method bool isStateChanged() * @method \string remindActualState() * @method \string requireState() * @method \Bitrix\Im\Model\EO_CallUser resetState() * @method \Bitrix\Im\Model\EO_CallUser unsetState() * @method \string fillState() * @method \Bitrix\Main\Type\DateTime getFirstJoined() * @method \Bitrix\Im\Model\EO_CallUser setFirstJoined(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $firstJoined) * @method bool hasFirstJoined() * @method bool isFirstJoinedFilled() * @method bool isFirstJoinedChanged() * @method \Bitrix\Main\Type\DateTime remindActualFirstJoined() * @method \Bitrix\Main\Type\DateTime requireFirstJoined() * @method \Bitrix\Im\Model\EO_CallUser resetFirstJoined() * @method \Bitrix\Im\Model\EO_CallUser unsetFirstJoined() * @method \Bitrix\Main\Type\DateTime fillFirstJoined() * @method \Bitrix\Main\Type\DateTime getLastSeen() * @method \Bitrix\Im\Model\EO_CallUser setLastSeen(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $lastSeen) * @method bool hasLastSeen() * @method bool isLastSeenFilled() * @method bool isLastSeenChanged() * @method \Bitrix\Main\Type\DateTime remindActualLastSeen() * @method \Bitrix\Main\Type\DateTime requireLastSeen() * @method \Bitrix\Im\Model\EO_CallUser resetLastSeen() * @method \Bitrix\Im\Model\EO_CallUser unsetLastSeen() * @method \Bitrix\Main\Type\DateTime fillLastSeen() * @method \boolean getIsMobile() * @method \Bitrix\Im\Model\EO_CallUser setIsMobile(\boolean|\Bitrix\Main\DB\SqlExpression $isMobile) * @method bool hasIsMobile() * @method bool isIsMobileFilled() * @method bool isIsMobileChanged() * @method \boolean remindActualIsMobile() * @method \boolean requireIsMobile() * @method \Bitrix\Im\Model\EO_CallUser resetIsMobile() * @method \Bitrix\Im\Model\EO_CallUser unsetIsMobile() * @method \boolean fillIsMobile() * @method \boolean getSharedScreen() * @method \Bitrix\Im\Model\EO_CallUser setSharedScreen(\boolean|\Bitrix\Main\DB\SqlExpression $sharedScreen) * @method bool hasSharedScreen() * @method bool isSharedScreenFilled() * @method bool isSharedScreenChanged() * @method \boolean remindActualSharedScreen() * @method \boolean requireSharedScreen() * @method \Bitrix\Im\Model\EO_CallUser resetSharedScreen() * @method \Bitrix\Im\Model\EO_CallUser unsetSharedScreen() * @method \boolean fillSharedScreen() * @method \boolean getRecorded() * @method \Bitrix\Im\Model\EO_CallUser setRecorded(\boolean|\Bitrix\Main\DB\SqlExpression $recorded) * @method bool hasRecorded() * @method bool isRecordedFilled() * @method bool isRecordedChanged() * @method \boolean remindActualRecorded() * @method \boolean requireRecorded() * @method \Bitrix\Im\Model\EO_CallUser resetRecorded() * @method \Bitrix\Im\Model\EO_CallUser unsetRecorded() * @method \boolean fillRecorded() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_CallUser set($fieldName, $value) * @method \Bitrix\Im\Model\EO_CallUser reset($fieldName) * @method \Bitrix\Im\Model\EO_CallUser unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_CallUser wakeUp($data) */ class EO_CallUser { /* @var \Bitrix\Im\Model\CallUserTable */ static public $dataClass = '\Bitrix\Im\Model\CallUserTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_CallUser_Collection * * Custom methods: * --------------- * * @method \int[] getCallIdList() * @method \int[] getUserIdList() * @method \string[] getStateList() * @method \string[] fillState() * @method \Bitrix\Main\Type\DateTime[] getFirstJoinedList() * @method \Bitrix\Main\Type\DateTime[] fillFirstJoined() * @method \Bitrix\Main\Type\DateTime[] getLastSeenList() * @method \Bitrix\Main\Type\DateTime[] fillLastSeen() * @method \boolean[] getIsMobileList() * @method \boolean[] fillIsMobile() * @method \boolean[] getSharedScreenList() * @method \boolean[] fillSharedScreen() * @method \boolean[] getRecordedList() * @method \boolean[] fillRecorded() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_CallUser $object) * @method bool has(\Bitrix\Im\Model\EO_CallUser $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_CallUser getByPrimary($primary) * @method \Bitrix\Im\Model\EO_CallUser[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_CallUser $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_CallUser_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_CallUser current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_CallUser_Collection merge(?EO_CallUser_Collection $collection) * @method bool isEmpty() */ class EO_CallUser_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\CallUserTable */ static public $dataClass = '\Bitrix\Im\Model\CallUserTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_CallUser_Result exec() * @method \Bitrix\Im\Model\EO_CallUser fetchObject() * @method \Bitrix\Im\Model\EO_CallUser_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_CallUser_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_CallUser fetchObject() * @method \Bitrix\Im\Model\EO_CallUser_Collection fetchCollection() */ class EO_CallUser_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_CallUser createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_CallUser_Collection createCollection() * @method \Bitrix\Im\Model\EO_CallUser wakeUpObject($row) * @method \Bitrix\Im\Model\EO_CallUser_Collection wakeUpCollection($rows) */ class EO_CallUser_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ChatTable:im\lib\model\chat.php */ namespace Bitrix\Im\Model { /** * EO_Chat * @see \Bitrix\Im\Model\ChatTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Chat setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getParentId() * @method \Bitrix\Im\Model\EO_Chat setParentId(\int|\Bitrix\Main\DB\SqlExpression $parentId) * @method bool hasParentId() * @method bool isParentIdFilled() * @method bool isParentIdChanged() * @method \int remindActualParentId() * @method \int requireParentId() * @method \Bitrix\Im\Model\EO_Chat resetParentId() * @method \Bitrix\Im\Model\EO_Chat unsetParentId() * @method \int fillParentId() * @method \int getParentMid() * @method \Bitrix\Im\Model\EO_Chat setParentMid(\int|\Bitrix\Main\DB\SqlExpression $parentMid) * @method bool hasParentMid() * @method bool isParentMidFilled() * @method bool isParentMidChanged() * @method \int remindActualParentMid() * @method \int requireParentMid() * @method \Bitrix\Im\Model\EO_Chat resetParentMid() * @method \Bitrix\Im\Model\EO_Chat unsetParentMid() * @method \int fillParentMid() * @method \string getTitle() * @method \Bitrix\Im\Model\EO_Chat setTitle(\string|\Bitrix\Main\DB\SqlExpression $title) * @method bool hasTitle() * @method bool isTitleFilled() * @method bool isTitleChanged() * @method \string remindActualTitle() * @method \string requireTitle() * @method \Bitrix\Im\Model\EO_Chat resetTitle() * @method \Bitrix\Im\Model\EO_Chat unsetTitle() * @method \string fillTitle() * @method \string getDescription() * @method \Bitrix\Im\Model\EO_Chat setDescription(\string|\Bitrix\Main\DB\SqlExpression $description) * @method bool hasDescription() * @method bool isDescriptionFilled() * @method bool isDescriptionChanged() * @method \string remindActualDescription() * @method \string requireDescription() * @method \Bitrix\Im\Model\EO_Chat resetDescription() * @method \Bitrix\Im\Model\EO_Chat unsetDescription() * @method \string fillDescription() * @method \string getColor() * @method \Bitrix\Im\Model\EO_Chat setColor(\string|\Bitrix\Main\DB\SqlExpression $color) * @method bool hasColor() * @method bool isColorFilled() * @method bool isColorChanged() * @method \string remindActualColor() * @method \string requireColor() * @method \Bitrix\Im\Model\EO_Chat resetColor() * @method \Bitrix\Im\Model\EO_Chat unsetColor() * @method \string fillColor() * @method \string getType() * @method \Bitrix\Im\Model\EO_Chat setType(\string|\Bitrix\Main\DB\SqlExpression $type) * @method bool hasType() * @method bool isTypeFilled() * @method bool isTypeChanged() * @method \string remindActualType() * @method \string requireType() * @method \Bitrix\Im\Model\EO_Chat resetType() * @method \Bitrix\Im\Model\EO_Chat unsetType() * @method \string fillType() * @method \boolean getExtranet() * @method \Bitrix\Im\Model\EO_Chat setExtranet(\boolean|\Bitrix\Main\DB\SqlExpression $extranet) * @method bool hasExtranet() * @method bool isExtranetFilled() * @method bool isExtranetChanged() * @method \boolean remindActualExtranet() * @method \boolean requireExtranet() * @method \Bitrix\Im\Model\EO_Chat resetExtranet() * @method \Bitrix\Im\Model\EO_Chat unsetExtranet() * @method \boolean fillExtranet() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_Chat setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_Chat resetAuthorId() * @method \Bitrix\Im\Model\EO_Chat unsetAuthorId() * @method \int fillAuthorId() * @method \int getAvatar() * @method \Bitrix\Im\Model\EO_Chat setAvatar(\int|\Bitrix\Main\DB\SqlExpression $avatar) * @method bool hasAvatar() * @method bool isAvatarFilled() * @method bool isAvatarChanged() * @method \int remindActualAvatar() * @method \int requireAvatar() * @method \Bitrix\Im\Model\EO_Chat resetAvatar() * @method \Bitrix\Im\Model\EO_Chat unsetAvatar() * @method \int fillAvatar() * @method \int getCallType() * @method \Bitrix\Im\Model\EO_Chat setCallType(\int|\Bitrix\Main\DB\SqlExpression $callType) * @method bool hasCallType() * @method bool isCallTypeFilled() * @method bool isCallTypeChanged() * @method \int remindActualCallType() * @method \int requireCallType() * @method \Bitrix\Im\Model\EO_Chat resetCallType() * @method \Bitrix\Im\Model\EO_Chat unsetCallType() * @method \int fillCallType() * @method \string getCallNumber() * @method \Bitrix\Im\Model\EO_Chat setCallNumber(\string|\Bitrix\Main\DB\SqlExpression $callNumber) * @method bool hasCallNumber() * @method bool isCallNumberFilled() * @method bool isCallNumberChanged() * @method \string remindActualCallNumber() * @method \string requireCallNumber() * @method \Bitrix\Im\Model\EO_Chat resetCallNumber() * @method \Bitrix\Im\Model\EO_Chat unsetCallNumber() * @method \string fillCallNumber() * @method \string getEntityType() * @method \Bitrix\Im\Model\EO_Chat setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Im\Model\EO_Chat resetEntityType() * @method \Bitrix\Im\Model\EO_Chat unsetEntityType() * @method \string fillEntityType() * @method \string getEntityId() * @method \Bitrix\Im\Model\EO_Chat setEntityId(\string|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \string remindActualEntityId() * @method \string requireEntityId() * @method \Bitrix\Im\Model\EO_Chat resetEntityId() * @method \Bitrix\Im\Model\EO_Chat unsetEntityId() * @method \string fillEntityId() * @method \string getEntityData1() * @method \Bitrix\Im\Model\EO_Chat setEntityData1(\string|\Bitrix\Main\DB\SqlExpression $entityData1) * @method bool hasEntityData1() * @method bool isEntityData1Filled() * @method bool isEntityData1Changed() * @method \string remindActualEntityData1() * @method \string requireEntityData1() * @method \Bitrix\Im\Model\EO_Chat resetEntityData1() * @method \Bitrix\Im\Model\EO_Chat unsetEntityData1() * @method \string fillEntityData1() * @method \string getEntityData2() * @method \Bitrix\Im\Model\EO_Chat setEntityData2(\string|\Bitrix\Main\DB\SqlExpression $entityData2) * @method bool hasEntityData2() * @method bool isEntityData2Filled() * @method bool isEntityData2Changed() * @method \string remindActualEntityData2() * @method \string requireEntityData2() * @method \Bitrix\Im\Model\EO_Chat resetEntityData2() * @method \Bitrix\Im\Model\EO_Chat unsetEntityData2() * @method \string fillEntityData2() * @method \string getEntityData3() * @method \Bitrix\Im\Model\EO_Chat setEntityData3(\string|\Bitrix\Main\DB\SqlExpression $entityData3) * @method bool hasEntityData3() * @method bool isEntityData3Filled() * @method bool isEntityData3Changed() * @method \string remindActualEntityData3() * @method \string requireEntityData3() * @method \Bitrix\Im\Model\EO_Chat resetEntityData3() * @method \Bitrix\Im\Model\EO_Chat unsetEntityData3() * @method \string fillEntityData3() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_Chat setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_Chat resetAuthor() * @method \Bitrix\Im\Model\EO_Chat unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * @method \int getDiskFolderId() * @method \Bitrix\Im\Model\EO_Chat setDiskFolderId(\int|\Bitrix\Main\DB\SqlExpression $diskFolderId) * @method bool hasDiskFolderId() * @method bool isDiskFolderIdFilled() * @method bool isDiskFolderIdChanged() * @method \int remindActualDiskFolderId() * @method \int requireDiskFolderId() * @method \Bitrix\Im\Model\EO_Chat resetDiskFolderId() * @method \Bitrix\Im\Model\EO_Chat unsetDiskFolderId() * @method \int fillDiskFolderId() * @method \int getPinMessageId() * @method \Bitrix\Im\Model\EO_Chat setPinMessageId(\int|\Bitrix\Main\DB\SqlExpression $pinMessageId) * @method bool hasPinMessageId() * @method bool isPinMessageIdFilled() * @method bool isPinMessageIdChanged() * @method \int remindActualPinMessageId() * @method \int requirePinMessageId() * @method \Bitrix\Im\Model\EO_Chat resetPinMessageId() * @method \Bitrix\Im\Model\EO_Chat unsetPinMessageId() * @method \int fillPinMessageId() * @method \int getMessageCount() * @method \Bitrix\Im\Model\EO_Chat setMessageCount(\int|\Bitrix\Main\DB\SqlExpression $messageCount) * @method bool hasMessageCount() * @method bool isMessageCountFilled() * @method bool isMessageCountChanged() * @method \int remindActualMessageCount() * @method \int requireMessageCount() * @method \Bitrix\Im\Model\EO_Chat resetMessageCount() * @method \Bitrix\Im\Model\EO_Chat unsetMessageCount() * @method \int fillMessageCount() * @method \int getUserCount() * @method \Bitrix\Im\Model\EO_Chat setUserCount(\int|\Bitrix\Main\DB\SqlExpression $userCount) * @method bool hasUserCount() * @method bool isUserCountFilled() * @method bool isUserCountChanged() * @method \int remindActualUserCount() * @method \int requireUserCount() * @method \Bitrix\Im\Model\EO_Chat resetUserCount() * @method \Bitrix\Im\Model\EO_Chat unsetUserCount() * @method \int fillUserCount() * @method \int getPrevMessageId() * @method \Bitrix\Im\Model\EO_Chat setPrevMessageId(\int|\Bitrix\Main\DB\SqlExpression $prevMessageId) * @method bool hasPrevMessageId() * @method bool isPrevMessageIdFilled() * @method bool isPrevMessageIdChanged() * @method \int remindActualPrevMessageId() * @method \int requirePrevMessageId() * @method \Bitrix\Im\Model\EO_Chat resetPrevMessageId() * @method \Bitrix\Im\Model\EO_Chat unsetPrevMessageId() * @method \int fillPrevMessageId() * @method \int getLastMessageId() * @method \Bitrix\Im\Model\EO_Chat setLastMessageId(\int|\Bitrix\Main\DB\SqlExpression $lastMessageId) * @method bool hasLastMessageId() * @method bool isLastMessageIdFilled() * @method bool isLastMessageIdChanged() * @method \int remindActualLastMessageId() * @method \int requireLastMessageId() * @method \Bitrix\Im\Model\EO_Chat resetLastMessageId() * @method \Bitrix\Im\Model\EO_Chat unsetLastMessageId() * @method \int fillLastMessageId() * @method \string getLastMessageStatus() * @method \Bitrix\Im\Model\EO_Chat setLastMessageStatus(\string|\Bitrix\Main\DB\SqlExpression $lastMessageStatus) * @method bool hasLastMessageStatus() * @method bool isLastMessageStatusFilled() * @method bool isLastMessageStatusChanged() * @method \string remindActualLastMessageStatus() * @method \string requireLastMessageStatus() * @method \Bitrix\Im\Model\EO_Chat resetLastMessageStatus() * @method \Bitrix\Im\Model\EO_Chat unsetLastMessageStatus() * @method \string fillLastMessageStatus() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_Chat setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_Chat resetDateCreate() * @method \Bitrix\Im\Model\EO_Chat unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \string getManageUsers() * @method \Bitrix\Im\Model\EO_Chat setManageUsers(\string|\Bitrix\Main\DB\SqlExpression $manageUsers) * @method bool hasManageUsers() * @method bool isManageUsersFilled() * @method bool isManageUsersChanged() * @method \string remindActualManageUsers() * @method \string requireManageUsers() * @method \Bitrix\Im\Model\EO_Chat resetManageUsers() * @method \Bitrix\Im\Model\EO_Chat unsetManageUsers() * @method \string fillManageUsers() * @method \string getManageUi() * @method \Bitrix\Im\Model\EO_Chat setManageUi(\string|\Bitrix\Main\DB\SqlExpression $manageUi) * @method bool hasManageUi() * @method bool isManageUiFilled() * @method bool isManageUiChanged() * @method \string remindActualManageUi() * @method \string requireManageUi() * @method \Bitrix\Im\Model\EO_Chat resetManageUi() * @method \Bitrix\Im\Model\EO_Chat unsetManageUi() * @method \string fillManageUi() * @method \string getManageSettings() * @method \Bitrix\Im\Model\EO_Chat setManageSettings(\string|\Bitrix\Main\DB\SqlExpression $manageSettings) * @method bool hasManageSettings() * @method bool isManageSettingsFilled() * @method bool isManageSettingsChanged() * @method \string remindActualManageSettings() * @method \string requireManageSettings() * @method \Bitrix\Im\Model\EO_Chat resetManageSettings() * @method \Bitrix\Im\Model\EO_Chat unsetManageSettings() * @method \string fillManageSettings() * @method \Bitrix\Im\Model\EO_ChatIndex getIndex() * @method \Bitrix\Im\Model\EO_ChatIndex remindActualIndex() * @method \Bitrix\Im\Model\EO_ChatIndex requireIndex() * @method \Bitrix\Im\Model\EO_Chat setIndex(\Bitrix\Im\Model\EO_ChatIndex $object) * @method \Bitrix\Im\Model\EO_Chat resetIndex() * @method \Bitrix\Im\Model\EO_Chat unsetIndex() * @method bool hasIndex() * @method bool isIndexFilled() * @method bool isIndexChanged() * @method \Bitrix\Im\Model\EO_ChatIndex fillIndex() * @method \Bitrix\Im\Model\EO_Alias getAlias() * @method \Bitrix\Im\Model\EO_Alias remindActualAlias() * @method \Bitrix\Im\Model\EO_Alias requireAlias() * @method \Bitrix\Im\Model\EO_Chat setAlias(\Bitrix\Im\Model\EO_Alias $object) * @method \Bitrix\Im\Model\EO_Chat resetAlias() * @method \Bitrix\Im\Model\EO_Chat unsetAlias() * @method bool hasAlias() * @method bool isAliasFilled() * @method bool isAliasChanged() * @method \Bitrix\Im\Model\EO_Alias fillAlias() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Chat set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Chat reset($fieldName) * @method \Bitrix\Im\Model\EO_Chat unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Chat wakeUp($data) */ class EO_Chat { /* @var \Bitrix\Im\Model\ChatTable */ static public $dataClass = '\Bitrix\Im\Model\ChatTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Chat_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getParentIdList() * @method \int[] fillParentId() * @method \int[] getParentMidList() * @method \int[] fillParentMid() * @method \string[] getTitleList() * @method \string[] fillTitle() * @method \string[] getDescriptionList() * @method \string[] fillDescription() * @method \string[] getColorList() * @method \string[] fillColor() * @method \string[] getTypeList() * @method \string[] fillType() * @method \boolean[] getExtranetList() * @method \boolean[] fillExtranet() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \int[] getAvatarList() * @method \int[] fillAvatar() * @method \int[] getCallTypeList() * @method \int[] fillCallType() * @method \string[] getCallNumberList() * @method \string[] fillCallNumber() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \string[] getEntityIdList() * @method \string[] fillEntityId() * @method \string[] getEntityData1List() * @method \string[] fillEntityData1() * @method \string[] getEntityData2List() * @method \string[] fillEntityData2() * @method \string[] getEntityData3List() * @method \string[] fillEntityData3() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_Chat_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * @method \int[] getDiskFolderIdList() * @method \int[] fillDiskFolderId() * @method \int[] getPinMessageIdList() * @method \int[] fillPinMessageId() * @method \int[] getMessageCountList() * @method \int[] fillMessageCount() * @method \int[] getUserCountList() * @method \int[] fillUserCount() * @method \int[] getPrevMessageIdList() * @method \int[] fillPrevMessageId() * @method \int[] getLastMessageIdList() * @method \int[] fillLastMessageId() * @method \string[] getLastMessageStatusList() * @method \string[] fillLastMessageStatus() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \string[] getManageUsersList() * @method \string[] fillManageUsers() * @method \string[] getManageUiList() * @method \string[] fillManageUi() * @method \string[] getManageSettingsList() * @method \string[] fillManageSettings() * @method \Bitrix\Im\Model\EO_ChatIndex[] getIndexList() * @method \Bitrix\Im\Model\EO_Chat_Collection getIndexCollection() * @method \Bitrix\Im\Model\EO_ChatIndex_Collection fillIndex() * @method \Bitrix\Im\Model\EO_Alias[] getAliasList() * @method \Bitrix\Im\Model\EO_Chat_Collection getAliasCollection() * @method \Bitrix\Im\Model\EO_Alias_Collection fillAlias() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Chat $object) * @method bool has(\Bitrix\Im\Model\EO_Chat $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Chat getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Chat[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Chat $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Chat_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Chat current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Chat_Collection merge(?EO_Chat_Collection $collection) * @method bool isEmpty() */ class EO_Chat_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ChatTable */ static public $dataClass = '\Bitrix\Im\Model\ChatTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Chat_Result exec() * @method \Bitrix\Im\Model\EO_Chat fetchObject() * @method \Bitrix\Im\Model\EO_Chat_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Chat_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Chat fetchObject() * @method \Bitrix\Im\Model\EO_Chat_Collection fetchCollection() */ class EO_Chat_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Chat createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Chat_Collection createCollection() * @method \Bitrix\Im\Model\EO_Chat wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Chat_Collection wakeUpCollection($rows) */ class EO_Chat_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ChatIndexTable:im\lib\model\chatindex.php */ namespace Bitrix\Im\Model { /** * EO_ChatIndex * @see \Bitrix\Im\Model\ChatIndexTable * * Custom methods: * --------------- * * @method \int getChatId() * @method \Bitrix\Im\Model\EO_ChatIndex setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \string getSearchTitle() * @method \Bitrix\Im\Model\EO_ChatIndex setSearchTitle(\string|\Bitrix\Main\DB\SqlExpression $searchTitle) * @method bool hasSearchTitle() * @method bool isSearchTitleFilled() * @method bool isSearchTitleChanged() * @method \string remindActualSearchTitle() * @method \string requireSearchTitle() * @method \Bitrix\Im\Model\EO_ChatIndex resetSearchTitle() * @method \Bitrix\Im\Model\EO_ChatIndex unsetSearchTitle() * @method \string fillSearchTitle() * @method \string getSearchContent() * @method \Bitrix\Im\Model\EO_ChatIndex setSearchContent(\string|\Bitrix\Main\DB\SqlExpression $searchContent) * @method bool hasSearchContent() * @method bool isSearchContentFilled() * @method bool isSearchContentChanged() * @method \string remindActualSearchContent() * @method \string requireSearchContent() * @method \Bitrix\Im\Model\EO_ChatIndex resetSearchContent() * @method \Bitrix\Im\Model\EO_ChatIndex unsetSearchContent() * @method \string fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_ChatIndex set($fieldName, $value) * @method \Bitrix\Im\Model\EO_ChatIndex reset($fieldName) * @method \Bitrix\Im\Model\EO_ChatIndex unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_ChatIndex wakeUp($data) */ class EO_ChatIndex { /* @var \Bitrix\Im\Model\ChatIndexTable */ static public $dataClass = '\Bitrix\Im\Model\ChatIndexTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_ChatIndex_Collection * * Custom methods: * --------------- * * @method \int[] getChatIdList() * @method \string[] getSearchTitleList() * @method \string[] fillSearchTitle() * @method \string[] getSearchContentList() * @method \string[] fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_ChatIndex $object) * @method bool has(\Bitrix\Im\Model\EO_ChatIndex $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_ChatIndex getByPrimary($primary) * @method \Bitrix\Im\Model\EO_ChatIndex[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_ChatIndex $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_ChatIndex_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_ChatIndex current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_ChatIndex_Collection merge(?EO_ChatIndex_Collection $collection) * @method bool isEmpty() */ class EO_ChatIndex_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ChatIndexTable */ static public $dataClass = '\Bitrix\Im\Model\ChatIndexTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_ChatIndex_Result exec() * @method \Bitrix\Im\Model\EO_ChatIndex fetchObject() * @method \Bitrix\Im\Model\EO_ChatIndex_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_ChatIndex_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_ChatIndex fetchObject() * @method \Bitrix\Im\Model\EO_ChatIndex_Collection fetchCollection() */ class EO_ChatIndex_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_ChatIndex createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_ChatIndex_Collection createCollection() * @method \Bitrix\Im\Model\EO_ChatIndex wakeUpObject($row) * @method \Bitrix\Im\Model\EO_ChatIndex_Collection wakeUpCollection($rows) */ class EO_ChatIndex_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ChatPinnedMessageTable:im\lib\model\chatpinnedmessage.php */ namespace Bitrix\Im\Model { /** * EO_ChatPinnedMessage * @see \Bitrix\Im\Model\ChatPinnedMessageTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetChatId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetChatId() * @method \int fillChatId() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetMessageId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetMessageId() * @method \int fillMessageId() * @method \int getPinAuthorId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setPinAuthorId(\int|\Bitrix\Main\DB\SqlExpression $pinAuthorId) * @method bool hasPinAuthorId() * @method bool isPinAuthorIdFilled() * @method bool isPinAuthorIdChanged() * @method \int remindActualPinAuthorId() * @method \int requirePinAuthorId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetPinAuthorId() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetPinAuthorId() * @method \int fillPinAuthorId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetDateCreate() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetMessage() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetChat() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Im\Model\EO_User getPinAuthor() * @method \Bitrix\Im\Model\EO_User remindActualPinAuthor() * @method \Bitrix\Im\Model\EO_User requirePinAuthor() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage setPinAuthor(\Bitrix\Im\Model\EO_User $object) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage resetPinAuthor() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unsetPinAuthor() * @method bool hasPinAuthor() * @method bool isPinAuthorFilled() * @method bool isPinAuthorChanged() * @method \Bitrix\Im\Model\EO_User fillPinAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage set($fieldName, $value) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage reset($fieldName) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_ChatPinnedMessage wakeUp($data) */ class EO_ChatPinnedMessage { /* @var \Bitrix\Im\Model\ChatPinnedMessageTable */ static public $dataClass = '\Bitrix\Im\Model\ChatPinnedMessageTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_ChatPinnedMessage_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getPinAuthorIdList() * @method \int[] fillPinAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Im\Model\EO_User[] getPinAuthorList() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection getPinAuthorCollection() * @method \Bitrix\Im\Model\EO_User_Collection fillPinAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_ChatPinnedMessage $object) * @method bool has(\Bitrix\Im\Model\EO_ChatPinnedMessage $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage getByPrimary($primary) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_ChatPinnedMessage $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_ChatPinnedMessage current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_ChatPinnedMessage_Collection merge(?EO_ChatPinnedMessage_Collection $collection) * @method bool isEmpty() */ class EO_ChatPinnedMessage_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ChatPinnedMessageTable */ static public $dataClass = '\Bitrix\Im\Model\ChatPinnedMessageTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_ChatPinnedMessage_Result exec() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage fetchObject() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_ChatPinnedMessage_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_ChatPinnedMessage fetchObject() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection fetchCollection() */ class EO_ChatPinnedMessage_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_ChatPinnedMessage createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection createCollection() * @method \Bitrix\Im\Model\EO_ChatPinnedMessage wakeUpObject($row) * @method \Bitrix\Im\Model\EO_ChatPinnedMessage_Collection wakeUpCollection($rows) */ class EO_ChatPinnedMessage_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\CommandTable:im\lib\model\command.php */ namespace Bitrix\Im\Model { /** * EO_Command * @see \Bitrix\Im\Model\CommandTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Command setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getBotId() * @method \Bitrix\Im\Model\EO_Command setBotId(\int|\Bitrix\Main\DB\SqlExpression $botId) * @method bool hasBotId() * @method bool isBotIdFilled() * @method bool isBotIdChanged() * @method \int remindActualBotId() * @method \int requireBotId() * @method \Bitrix\Im\Model\EO_Command resetBotId() * @method \Bitrix\Im\Model\EO_Command unsetBotId() * @method \int fillBotId() * @method \string getAppId() * @method \Bitrix\Im\Model\EO_Command setAppId(\string|\Bitrix\Main\DB\SqlExpression $appId) * @method bool hasAppId() * @method bool isAppIdFilled() * @method bool isAppIdChanged() * @method \string remindActualAppId() * @method \string requireAppId() * @method \Bitrix\Im\Model\EO_Command resetAppId() * @method \Bitrix\Im\Model\EO_Command unsetAppId() * @method \string fillAppId() * @method \string getCommand() * @method \Bitrix\Im\Model\EO_Command setCommand(\string|\Bitrix\Main\DB\SqlExpression $command) * @method bool hasCommand() * @method bool isCommandFilled() * @method bool isCommandChanged() * @method \string remindActualCommand() * @method \string requireCommand() * @method \Bitrix\Im\Model\EO_Command resetCommand() * @method \Bitrix\Im\Model\EO_Command unsetCommand() * @method \string fillCommand() * @method \boolean getCommon() * @method \Bitrix\Im\Model\EO_Command setCommon(\boolean|\Bitrix\Main\DB\SqlExpression $common) * @method bool hasCommon() * @method bool isCommonFilled() * @method bool isCommonChanged() * @method \boolean remindActualCommon() * @method \boolean requireCommon() * @method \Bitrix\Im\Model\EO_Command resetCommon() * @method \Bitrix\Im\Model\EO_Command unsetCommon() * @method \boolean fillCommon() * @method \boolean getHidden() * @method \Bitrix\Im\Model\EO_Command setHidden(\boolean|\Bitrix\Main\DB\SqlExpression $hidden) * @method bool hasHidden() * @method bool isHiddenFilled() * @method bool isHiddenChanged() * @method \boolean remindActualHidden() * @method \boolean requireHidden() * @method \Bitrix\Im\Model\EO_Command resetHidden() * @method \Bitrix\Im\Model\EO_Command unsetHidden() * @method \boolean fillHidden() * @method \boolean getExtranetSupport() * @method \Bitrix\Im\Model\EO_Command setExtranetSupport(\boolean|\Bitrix\Main\DB\SqlExpression $extranetSupport) * @method bool hasExtranetSupport() * @method bool isExtranetSupportFilled() * @method bool isExtranetSupportChanged() * @method \boolean remindActualExtranetSupport() * @method \boolean requireExtranetSupport() * @method \Bitrix\Im\Model\EO_Command resetExtranetSupport() * @method \Bitrix\Im\Model\EO_Command unsetExtranetSupport() * @method \boolean fillExtranetSupport() * @method \boolean getSonetSupport() * @method \Bitrix\Im\Model\EO_Command setSonetSupport(\boolean|\Bitrix\Main\DB\SqlExpression $sonetSupport) * @method bool hasSonetSupport() * @method bool isSonetSupportFilled() * @method bool isSonetSupportChanged() * @method \boolean remindActualSonetSupport() * @method \boolean requireSonetSupport() * @method \Bitrix\Im\Model\EO_Command resetSonetSupport() * @method \Bitrix\Im\Model\EO_Command unsetSonetSupport() * @method \boolean fillSonetSupport() * @method \string getClass() * @method \Bitrix\Im\Model\EO_Command setClass(\string|\Bitrix\Main\DB\SqlExpression $class) * @method bool hasClass() * @method bool isClassFilled() * @method bool isClassChanged() * @method \string remindActualClass() * @method \string requireClass() * @method \Bitrix\Im\Model\EO_Command resetClass() * @method \Bitrix\Im\Model\EO_Command unsetClass() * @method \string fillClass() * @method \string getMethodCommandAdd() * @method \Bitrix\Im\Model\EO_Command setMethodCommandAdd(\string|\Bitrix\Main\DB\SqlExpression $methodCommandAdd) * @method bool hasMethodCommandAdd() * @method bool isMethodCommandAddFilled() * @method bool isMethodCommandAddChanged() * @method \string remindActualMethodCommandAdd() * @method \string requireMethodCommandAdd() * @method \Bitrix\Im\Model\EO_Command resetMethodCommandAdd() * @method \Bitrix\Im\Model\EO_Command unsetMethodCommandAdd() * @method \string fillMethodCommandAdd() * @method \string getMethodLangGet() * @method \Bitrix\Im\Model\EO_Command setMethodLangGet(\string|\Bitrix\Main\DB\SqlExpression $methodLangGet) * @method bool hasMethodLangGet() * @method bool isMethodLangGetFilled() * @method bool isMethodLangGetChanged() * @method \string remindActualMethodLangGet() * @method \string requireMethodLangGet() * @method \Bitrix\Im\Model\EO_Command resetMethodLangGet() * @method \Bitrix\Im\Model\EO_Command unsetMethodLangGet() * @method \string fillMethodLangGet() * @method \string getModuleId() * @method \Bitrix\Im\Model\EO_Command setModuleId(\string|\Bitrix\Main\DB\SqlExpression $moduleId) * @method bool hasModuleId() * @method bool isModuleIdFilled() * @method bool isModuleIdChanged() * @method \string remindActualModuleId() * @method \string requireModuleId() * @method \Bitrix\Im\Model\EO_Command resetModuleId() * @method \Bitrix\Im\Model\EO_Command unsetModuleId() * @method \string fillModuleId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Command set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Command reset($fieldName) * @method \Bitrix\Im\Model\EO_Command unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Command wakeUp($data) */ class EO_Command { /* @var \Bitrix\Im\Model\CommandTable */ static public $dataClass = '\Bitrix\Im\Model\CommandTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Command_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getBotIdList() * @method \int[] fillBotId() * @method \string[] getAppIdList() * @method \string[] fillAppId() * @method \string[] getCommandList() * @method \string[] fillCommand() * @method \boolean[] getCommonList() * @method \boolean[] fillCommon() * @method \boolean[] getHiddenList() * @method \boolean[] fillHidden() * @method \boolean[] getExtranetSupportList() * @method \boolean[] fillExtranetSupport() * @method \boolean[] getSonetSupportList() * @method \boolean[] fillSonetSupport() * @method \string[] getClassList() * @method \string[] fillClass() * @method \string[] getMethodCommandAddList() * @method \string[] fillMethodCommandAdd() * @method \string[] getMethodLangGetList() * @method \string[] fillMethodLangGet() * @method \string[] getModuleIdList() * @method \string[] fillModuleId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Command $object) * @method bool has(\Bitrix\Im\Model\EO_Command $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Command getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Command[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Command $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Command_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Command current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Command_Collection merge(?EO_Command_Collection $collection) * @method bool isEmpty() */ class EO_Command_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\CommandTable */ static public $dataClass = '\Bitrix\Im\Model\CommandTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Command_Result exec() * @method \Bitrix\Im\Model\EO_Command fetchObject() * @method \Bitrix\Im\Model\EO_Command_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Command_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Command fetchObject() * @method \Bitrix\Im\Model\EO_Command_Collection fetchCollection() */ class EO_Command_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Command createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Command_Collection createCollection() * @method \Bitrix\Im\Model\EO_Command wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Command_Collection wakeUpCollection($rows) */ class EO_Command_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\CommandLangTable:im\lib\model\commandlang.php */ namespace Bitrix\Im\Model { /** * EO_CommandLang * @see \Bitrix\Im\Model\CommandLangTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_CommandLang setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getCommandId() * @method \Bitrix\Im\Model\EO_CommandLang setCommandId(\int|\Bitrix\Main\DB\SqlExpression $commandId) * @method bool hasCommandId() * @method bool isCommandIdFilled() * @method bool isCommandIdChanged() * @method \int remindActualCommandId() * @method \int requireCommandId() * @method \Bitrix\Im\Model\EO_CommandLang resetCommandId() * @method \Bitrix\Im\Model\EO_CommandLang unsetCommandId() * @method \int fillCommandId() * @method \string getLanguageId() * @method \Bitrix\Im\Model\EO_CommandLang setLanguageId(\string|\Bitrix\Main\DB\SqlExpression $languageId) * @method bool hasLanguageId() * @method bool isLanguageIdFilled() * @method bool isLanguageIdChanged() * @method \string remindActualLanguageId() * @method \string requireLanguageId() * @method \Bitrix\Im\Model\EO_CommandLang resetLanguageId() * @method \Bitrix\Im\Model\EO_CommandLang unsetLanguageId() * @method \string fillLanguageId() * @method \string getTitle() * @method \Bitrix\Im\Model\EO_CommandLang setTitle(\string|\Bitrix\Main\DB\SqlExpression $title) * @method bool hasTitle() * @method bool isTitleFilled() * @method bool isTitleChanged() * @method \string remindActualTitle() * @method \string requireTitle() * @method \Bitrix\Im\Model\EO_CommandLang resetTitle() * @method \Bitrix\Im\Model\EO_CommandLang unsetTitle() * @method \string fillTitle() * @method \string getParams() * @method \Bitrix\Im\Model\EO_CommandLang setParams(\string|\Bitrix\Main\DB\SqlExpression $params) * @method bool hasParams() * @method bool isParamsFilled() * @method bool isParamsChanged() * @method \string remindActualParams() * @method \string requireParams() * @method \Bitrix\Im\Model\EO_CommandLang resetParams() * @method \Bitrix\Im\Model\EO_CommandLang unsetParams() * @method \string fillParams() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_CommandLang set($fieldName, $value) * @method \Bitrix\Im\Model\EO_CommandLang reset($fieldName) * @method \Bitrix\Im\Model\EO_CommandLang unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_CommandLang wakeUp($data) */ class EO_CommandLang { /* @var \Bitrix\Im\Model\CommandLangTable */ static public $dataClass = '\Bitrix\Im\Model\CommandLangTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_CommandLang_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getCommandIdList() * @method \int[] fillCommandId() * @method \string[] getLanguageIdList() * @method \string[] fillLanguageId() * @method \string[] getTitleList() * @method \string[] fillTitle() * @method \string[] getParamsList() * @method \string[] fillParams() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_CommandLang $object) * @method bool has(\Bitrix\Im\Model\EO_CommandLang $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_CommandLang getByPrimary($primary) * @method \Bitrix\Im\Model\EO_CommandLang[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_CommandLang $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_CommandLang_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_CommandLang current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_CommandLang_Collection merge(?EO_CommandLang_Collection $collection) * @method bool isEmpty() */ class EO_CommandLang_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\CommandLangTable */ static public $dataClass = '\Bitrix\Im\Model\CommandLangTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_CommandLang_Result exec() * @method \Bitrix\Im\Model\EO_CommandLang fetchObject() * @method \Bitrix\Im\Model\EO_CommandLang_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_CommandLang_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_CommandLang fetchObject() * @method \Bitrix\Im\Model\EO_CommandLang_Collection fetchCollection() */ class EO_CommandLang_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_CommandLang createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_CommandLang_Collection createCollection() * @method \Bitrix\Im\Model\EO_CommandLang wakeUpObject($row) * @method \Bitrix\Im\Model\EO_CommandLang_Collection wakeUpCollection($rows) */ class EO_CommandLang_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ConferenceTable:im\lib\model\conference.php */ namespace Bitrix\Im\Model { /** * EO_Conference * @see \Bitrix\Im\Model\ConferenceTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Conference setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getAliasId() * @method \Bitrix\Im\Model\EO_Conference setAliasId(\int|\Bitrix\Main\DB\SqlExpression $aliasId) * @method bool hasAliasId() * @method bool isAliasIdFilled() * @method bool isAliasIdChanged() * @method \int remindActualAliasId() * @method \int requireAliasId() * @method \Bitrix\Im\Model\EO_Conference resetAliasId() * @method \Bitrix\Im\Model\EO_Conference unsetAliasId() * @method \int fillAliasId() * @method \string getPassword() * @method \Bitrix\Im\Model\EO_Conference setPassword(\string|\Bitrix\Main\DB\SqlExpression $password) * @method bool hasPassword() * @method bool isPasswordFilled() * @method bool isPasswordChanged() * @method \string remindActualPassword() * @method \string requirePassword() * @method \Bitrix\Im\Model\EO_Conference resetPassword() * @method \Bitrix\Im\Model\EO_Conference unsetPassword() * @method \string fillPassword() * @method \string getInvitation() * @method \Bitrix\Im\Model\EO_Conference setInvitation(\string|\Bitrix\Main\DB\SqlExpression $invitation) * @method bool hasInvitation() * @method bool isInvitationFilled() * @method bool isInvitationChanged() * @method \string remindActualInvitation() * @method \string requireInvitation() * @method \Bitrix\Im\Model\EO_Conference resetInvitation() * @method \Bitrix\Im\Model\EO_Conference unsetInvitation() * @method \string fillInvitation() * @method \Bitrix\Main\Type\DateTime getConferenceStart() * @method \Bitrix\Im\Model\EO_Conference setConferenceStart(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $conferenceStart) * @method bool hasConferenceStart() * @method bool isConferenceStartFilled() * @method bool isConferenceStartChanged() * @method \Bitrix\Main\Type\DateTime remindActualConferenceStart() * @method \Bitrix\Main\Type\DateTime requireConferenceStart() * @method \Bitrix\Im\Model\EO_Conference resetConferenceStart() * @method \Bitrix\Im\Model\EO_Conference unsetConferenceStart() * @method \Bitrix\Main\Type\DateTime fillConferenceStart() * @method \Bitrix\Main\Type\DateTime getConferenceEnd() * @method \Bitrix\Im\Model\EO_Conference setConferenceEnd(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $conferenceEnd) * @method bool hasConferenceEnd() * @method bool isConferenceEndFilled() * @method bool isConferenceEndChanged() * @method \Bitrix\Main\Type\DateTime remindActualConferenceEnd() * @method \Bitrix\Main\Type\DateTime requireConferenceEnd() * @method \Bitrix\Im\Model\EO_Conference resetConferenceEnd() * @method \Bitrix\Im\Model\EO_Conference unsetConferenceEnd() * @method \Bitrix\Main\Type\DateTime fillConferenceEnd() * @method \string getIsBroadcast() * @method \Bitrix\Im\Model\EO_Conference setIsBroadcast(\string|\Bitrix\Main\DB\SqlExpression $isBroadcast) * @method bool hasIsBroadcast() * @method bool isIsBroadcastFilled() * @method bool isIsBroadcastChanged() * @method \string remindActualIsBroadcast() * @method \string requireIsBroadcast() * @method \Bitrix\Im\Model\EO_Conference resetIsBroadcast() * @method \Bitrix\Im\Model\EO_Conference unsetIsBroadcast() * @method \string fillIsBroadcast() * @method \Bitrix\Im\Model\EO_Alias getAlias() * @method \Bitrix\Im\Model\EO_Alias remindActualAlias() * @method \Bitrix\Im\Model\EO_Alias requireAlias() * @method \Bitrix\Im\Model\EO_Conference setAlias(\Bitrix\Im\Model\EO_Alias $object) * @method \Bitrix\Im\Model\EO_Conference resetAlias() * @method \Bitrix\Im\Model\EO_Conference unsetAlias() * @method bool hasAlias() * @method bool isAliasFilled() * @method bool isAliasChanged() * @method \Bitrix\Im\Model\EO_Alias fillAlias() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Conference set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Conference reset($fieldName) * @method \Bitrix\Im\Model\EO_Conference unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Conference wakeUp($data) */ class EO_Conference { /* @var \Bitrix\Im\Model\ConferenceTable */ static public $dataClass = '\Bitrix\Im\Model\ConferenceTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Conference_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getAliasIdList() * @method \int[] fillAliasId() * @method \string[] getPasswordList() * @method \string[] fillPassword() * @method \string[] getInvitationList() * @method \string[] fillInvitation() * @method \Bitrix\Main\Type\DateTime[] getConferenceStartList() * @method \Bitrix\Main\Type\DateTime[] fillConferenceStart() * @method \Bitrix\Main\Type\DateTime[] getConferenceEndList() * @method \Bitrix\Main\Type\DateTime[] fillConferenceEnd() * @method \string[] getIsBroadcastList() * @method \string[] fillIsBroadcast() * @method \Bitrix\Im\Model\EO_Alias[] getAliasList() * @method \Bitrix\Im\Model\EO_Conference_Collection getAliasCollection() * @method \Bitrix\Im\Model\EO_Alias_Collection fillAlias() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Conference $object) * @method bool has(\Bitrix\Im\Model\EO_Conference $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Conference getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Conference[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Conference $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Conference_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Conference current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Conference_Collection merge(?EO_Conference_Collection $collection) * @method bool isEmpty() */ class EO_Conference_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ConferenceTable */ static public $dataClass = '\Bitrix\Im\Model\ConferenceTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Conference_Result exec() * @method \Bitrix\Im\Model\EO_Conference fetchObject() * @method \Bitrix\Im\Model\EO_Conference_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Conference_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Conference fetchObject() * @method \Bitrix\Im\Model\EO_Conference_Collection fetchCollection() */ class EO_Conference_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Conference createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Conference_Collection createCollection() * @method \Bitrix\Im\Model\EO_Conference wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Conference_Collection wakeUpCollection($rows) */ class EO_Conference_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ConferenceUserRoleTable:im\lib\model\conferenceuserrole.php */ namespace Bitrix\Im\Model { /** * EO_ConferenceUserRole * @see \Bitrix\Im\Model\ConferenceUserRoleTable * * Custom methods: * --------------- * * @method \int getConferenceId() * @method \Bitrix\Im\Model\EO_ConferenceUserRole setConferenceId(\int|\Bitrix\Main\DB\SqlExpression $conferenceId) * @method bool hasConferenceId() * @method bool isConferenceIdFilled() * @method bool isConferenceIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_ConferenceUserRole setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \string getRole() * @method \Bitrix\Im\Model\EO_ConferenceUserRole setRole(\string|\Bitrix\Main\DB\SqlExpression $role) * @method bool hasRole() * @method bool isRoleFilled() * @method bool isRoleChanged() * @method \string remindActualRole() * @method \string requireRole() * @method \Bitrix\Im\Model\EO_ConferenceUserRole resetRole() * @method \Bitrix\Im\Model\EO_ConferenceUserRole unsetRole() * @method \string fillRole() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_ConferenceUserRole set($fieldName, $value) * @method \Bitrix\Im\Model\EO_ConferenceUserRole reset($fieldName) * @method \Bitrix\Im\Model\EO_ConferenceUserRole unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_ConferenceUserRole wakeUp($data) */ class EO_ConferenceUserRole { /* @var \Bitrix\Im\Model\ConferenceUserRoleTable */ static public $dataClass = '\Bitrix\Im\Model\ConferenceUserRoleTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_ConferenceUserRole_Collection * * Custom methods: * --------------- * * @method \int[] getConferenceIdList() * @method \int[] getUserIdList() * @method \string[] getRoleList() * @method \string[] fillRole() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_ConferenceUserRole $object) * @method bool has(\Bitrix\Im\Model\EO_ConferenceUserRole $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_ConferenceUserRole getByPrimary($primary) * @method \Bitrix\Im\Model\EO_ConferenceUserRole[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_ConferenceUserRole $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_ConferenceUserRole_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_ConferenceUserRole current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_ConferenceUserRole_Collection merge(?EO_ConferenceUserRole_Collection $collection) * @method bool isEmpty() */ class EO_ConferenceUserRole_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ConferenceUserRoleTable */ static public $dataClass = '\Bitrix\Im\Model\ConferenceUserRoleTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_ConferenceUserRole_Result exec() * @method \Bitrix\Im\Model\EO_ConferenceUserRole fetchObject() * @method \Bitrix\Im\Model\EO_ConferenceUserRole_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_ConferenceUserRole_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_ConferenceUserRole fetchObject() * @method \Bitrix\Im\Model\EO_ConferenceUserRole_Collection fetchCollection() */ class EO_ConferenceUserRole_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_ConferenceUserRole createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_ConferenceUserRole_Collection createCollection() * @method \Bitrix\Im\Model\EO_ConferenceUserRole wakeUpObject($row) * @method \Bitrix\Im\Model\EO_ConferenceUserRole_Collection wakeUpCollection($rows) */ class EO_ConferenceUserRole_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ExternalAvatarTable:im\lib\model\externalavatar.php */ namespace Bitrix\Im\Model { /** * EO_ExternalAvatar * @see \Bitrix\Im\Model\ExternalAvatarTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_ExternalAvatar setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getLinkMd5() * @method \Bitrix\Im\Model\EO_ExternalAvatar setLinkMd5(\string|\Bitrix\Main\DB\SqlExpression $linkMd5) * @method bool hasLinkMd5() * @method bool isLinkMd5Filled() * @method bool isLinkMd5Changed() * @method \string remindActualLinkMd5() * @method \string requireLinkMd5() * @method \Bitrix\Im\Model\EO_ExternalAvatar resetLinkMd5() * @method \Bitrix\Im\Model\EO_ExternalAvatar unsetLinkMd5() * @method \string fillLinkMd5() * @method \int getAvatarId() * @method \Bitrix\Im\Model\EO_ExternalAvatar setAvatarId(\int|\Bitrix\Main\DB\SqlExpression $avatarId) * @method bool hasAvatarId() * @method bool isAvatarIdFilled() * @method bool isAvatarIdChanged() * @method \int remindActualAvatarId() * @method \int requireAvatarId() * @method \Bitrix\Im\Model\EO_ExternalAvatar resetAvatarId() * @method \Bitrix\Im\Model\EO_ExternalAvatar unsetAvatarId() * @method \int fillAvatarId() * @method \Bitrix\Main\EO_File getFile() * @method \Bitrix\Main\EO_File remindActualFile() * @method \Bitrix\Main\EO_File requireFile() * @method \Bitrix\Im\Model\EO_ExternalAvatar setFile(\Bitrix\Main\EO_File $object) * @method \Bitrix\Im\Model\EO_ExternalAvatar resetFile() * @method \Bitrix\Im\Model\EO_ExternalAvatar unsetFile() * @method bool hasFile() * @method bool isFileFilled() * @method bool isFileChanged() * @method \Bitrix\Main\EO_File fillFile() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_ExternalAvatar set($fieldName, $value) * @method \Bitrix\Im\Model\EO_ExternalAvatar reset($fieldName) * @method \Bitrix\Im\Model\EO_ExternalAvatar unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_ExternalAvatar wakeUp($data) */ class EO_ExternalAvatar { /* @var \Bitrix\Im\Model\ExternalAvatarTable */ static public $dataClass = '\Bitrix\Im\Model\ExternalAvatarTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_ExternalAvatar_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getLinkMd5List() * @method \string[] fillLinkMd5() * @method \int[] getAvatarIdList() * @method \int[] fillAvatarId() * @method \Bitrix\Main\EO_File[] getFileList() * @method \Bitrix\Im\Model\EO_ExternalAvatar_Collection getFileCollection() * @method \Bitrix\Main\EO_File_Collection fillFile() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_ExternalAvatar $object) * @method bool has(\Bitrix\Im\Model\EO_ExternalAvatar $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_ExternalAvatar getByPrimary($primary) * @method \Bitrix\Im\Model\EO_ExternalAvatar[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_ExternalAvatar $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_ExternalAvatar_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_ExternalAvatar current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_ExternalAvatar_Collection merge(?EO_ExternalAvatar_Collection $collection) * @method bool isEmpty() */ class EO_ExternalAvatar_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ExternalAvatarTable */ static public $dataClass = '\Bitrix\Im\Model\ExternalAvatarTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_ExternalAvatar_Result exec() * @method \Bitrix\Im\Model\EO_ExternalAvatar fetchObject() * @method \Bitrix\Im\Model\EO_ExternalAvatar_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_ExternalAvatar_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_ExternalAvatar fetchObject() * @method \Bitrix\Im\Model\EO_ExternalAvatar_Collection fetchCollection() */ class EO_ExternalAvatar_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_ExternalAvatar createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_ExternalAvatar_Collection createCollection() * @method \Bitrix\Im\Model\EO_ExternalAvatar wakeUpObject($row) * @method \Bitrix\Im\Model\EO_ExternalAvatar_Collection wakeUpCollection($rows) */ class EO_ExternalAvatar_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\FileTemporaryTable:im\lib\model\filetemporary.php */ namespace Bitrix\Im\Model { /** * EO_FileTemporary * @see \Bitrix\Im\Model\FileTemporaryTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_FileTemporary setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getDiskFileId() * @method \Bitrix\Im\Model\EO_FileTemporary setDiskFileId(\int|\Bitrix\Main\DB\SqlExpression $diskFileId) * @method bool hasDiskFileId() * @method bool isDiskFileIdFilled() * @method bool isDiskFileIdChanged() * @method \int remindActualDiskFileId() * @method \int requireDiskFileId() * @method \Bitrix\Im\Model\EO_FileTemporary resetDiskFileId() * @method \Bitrix\Im\Model\EO_FileTemporary unsetDiskFileId() * @method \int fillDiskFileId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_FileTemporary setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_FileTemporary resetDateCreate() * @method \Bitrix\Im\Model\EO_FileTemporary unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \string getSource() * @method \Bitrix\Im\Model\EO_FileTemporary setSource(\string|\Bitrix\Main\DB\SqlExpression $source) * @method bool hasSource() * @method bool isSourceFilled() * @method bool isSourceChanged() * @method \string remindActualSource() * @method \string requireSource() * @method \Bitrix\Im\Model\EO_FileTemporary resetSource() * @method \Bitrix\Im\Model\EO_FileTemporary unsetSource() * @method \string fillSource() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_FileTemporary set($fieldName, $value) * @method \Bitrix\Im\Model\EO_FileTemporary reset($fieldName) * @method \Bitrix\Im\Model\EO_FileTemporary unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_FileTemporary wakeUp($data) */ class EO_FileTemporary { /* @var \Bitrix\Im\Model\FileTemporaryTable */ static public $dataClass = '\Bitrix\Im\Model\FileTemporaryTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_FileTemporary_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getDiskFileIdList() * @method \int[] fillDiskFileId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \string[] getSourceList() * @method \string[] fillSource() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_FileTemporary $object) * @method bool has(\Bitrix\Im\Model\EO_FileTemporary $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_FileTemporary getByPrimary($primary) * @method \Bitrix\Im\Model\EO_FileTemporary[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_FileTemporary $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_FileTemporary_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_FileTemporary current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_FileTemporary_Collection merge(?EO_FileTemporary_Collection $collection) * @method bool isEmpty() */ class EO_FileTemporary_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\FileTemporaryTable */ static public $dataClass = '\Bitrix\Im\Model\FileTemporaryTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_FileTemporary_Result exec() * @method \Bitrix\Im\Model\EO_FileTemporary fetchObject() * @method \Bitrix\Im\Model\EO_FileTemporary_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_FileTemporary_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_FileTemporary fetchObject() * @method \Bitrix\Im\Model\EO_FileTemporary_Collection fetchCollection() */ class EO_FileTemporary_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_FileTemporary createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_FileTemporary_Collection createCollection() * @method \Bitrix\Im\Model\EO_FileTemporary wakeUpObject($row) * @method \Bitrix\Im\Model\EO_FileTemporary_Collection wakeUpCollection($rows) */ class EO_FileTemporary_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LastSearchTable:im\lib\model\lastsearch.php */ namespace Bitrix\Im\Model { /** * EO_LastSearch * @see \Bitrix\Im\Model\LastSearchTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LastSearch setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_LastSearch setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_LastSearch resetUserId() * @method \Bitrix\Im\Model\EO_LastSearch unsetUserId() * @method \int fillUserId() * @method \string getDialogId() * @method \Bitrix\Im\Model\EO_LastSearch setDialogId(\string|\Bitrix\Main\DB\SqlExpression $dialogId) * @method bool hasDialogId() * @method bool isDialogIdFilled() * @method bool isDialogIdChanged() * @method \string remindActualDialogId() * @method \string requireDialogId() * @method \Bitrix\Im\Model\EO_LastSearch resetDialogId() * @method \Bitrix\Im\Model\EO_LastSearch unsetDialogId() * @method \string fillDialogId() * @method \int getItemRid() * @method \Bitrix\Im\Model\EO_LastSearch setItemRid(\int|\Bitrix\Main\DB\SqlExpression $itemRid) * @method bool hasItemRid() * @method bool isItemRidFilled() * @method bool isItemRidChanged() * @method \int remindActualItemRid() * @method \int requireItemRid() * @method \Bitrix\Im\Model\EO_LastSearch resetItemRid() * @method \Bitrix\Im\Model\EO_LastSearch unsetItemRid() * @method \int fillItemRid() * @method \int getItemCid() * @method \Bitrix\Im\Model\EO_LastSearch setItemCid(\int|\Bitrix\Main\DB\SqlExpression $itemCid) * @method bool hasItemCid() * @method bool isItemCidFilled() * @method bool isItemCidChanged() * @method \int remindActualItemCid() * @method \int requireItemCid() * @method \Bitrix\Im\Model\EO_LastSearch resetItemCid() * @method \Bitrix\Im\Model\EO_LastSearch unsetItemCid() * @method \int fillItemCid() * @method \Bitrix\Im\Model\EO_Relation getRelation() * @method \Bitrix\Im\Model\EO_Relation remindActualRelation() * @method \Bitrix\Im\Model\EO_Relation requireRelation() * @method \Bitrix\Im\Model\EO_LastSearch setRelation(\Bitrix\Im\Model\EO_Relation $object) * @method \Bitrix\Im\Model\EO_LastSearch resetRelation() * @method \Bitrix\Im\Model\EO_LastSearch unsetRelation() * @method bool hasRelation() * @method bool isRelationFilled() * @method bool isRelationChanged() * @method \Bitrix\Im\Model\EO_Relation fillRelation() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_LastSearch setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_LastSearch resetChat() * @method \Bitrix\Im\Model\EO_LastSearch unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LastSearch set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LastSearch reset($fieldName) * @method \Bitrix\Im\Model\EO_LastSearch unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LastSearch wakeUp($data) */ class EO_LastSearch { /* @var \Bitrix\Im\Model\LastSearchTable */ static public $dataClass = '\Bitrix\Im\Model\LastSearchTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LastSearch_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getDialogIdList() * @method \string[] fillDialogId() * @method \int[] getItemRidList() * @method \int[] fillItemRid() * @method \int[] getItemCidList() * @method \int[] fillItemCid() * @method \Bitrix\Im\Model\EO_Relation[] getRelationList() * @method \Bitrix\Im\Model\EO_LastSearch_Collection getRelationCollection() * @method \Bitrix\Im\Model\EO_Relation_Collection fillRelation() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_LastSearch_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LastSearch $object) * @method bool has(\Bitrix\Im\Model\EO_LastSearch $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LastSearch getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LastSearch[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LastSearch $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LastSearch_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LastSearch current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LastSearch_Collection merge(?EO_LastSearch_Collection $collection) * @method bool isEmpty() */ class EO_LastSearch_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LastSearchTable */ static public $dataClass = '\Bitrix\Im\Model\LastSearchTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LastSearch_Result exec() * @method \Bitrix\Im\Model\EO_LastSearch fetchObject() * @method \Bitrix\Im\Model\EO_LastSearch_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LastSearch_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LastSearch fetchObject() * @method \Bitrix\Im\Model\EO_LastSearch_Collection fetchCollection() */ class EO_LastSearch_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LastSearch createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LastSearch_Collection createCollection() * @method \Bitrix\Im\Model\EO_LastSearch wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LastSearch_Collection wakeUpCollection($rows) */ class EO_LastSearch_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkCalendarTable:im\lib\model\linkcalendar.php */ namespace Bitrix\Im\Model { /** * EO_LinkCalendar * @see \Bitrix\Im\Model\LinkCalendarTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkCalendar setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkCalendar setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkCalendar resetMessageId() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkCalendar setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkCalendar resetChatId() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetChatId() * @method \int fillChatId() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkCalendar setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkCalendar resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkCalendar setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkCalendar resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \int getCalendarId() * @method \Bitrix\Im\Model\EO_LinkCalendar setCalendarId(\int|\Bitrix\Main\DB\SqlExpression $calendarId) * @method bool hasCalendarId() * @method bool isCalendarIdFilled() * @method bool isCalendarIdChanged() * @method \int remindActualCalendarId() * @method \int requireCalendarId() * @method \Bitrix\Im\Model\EO_LinkCalendar resetCalendarId() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetCalendarId() * @method \int fillCalendarId() * @method \string getCalendarTitle() * @method \Bitrix\Im\Model\EO_LinkCalendar setCalendarTitle(\string|\Bitrix\Main\DB\SqlExpression $calendarTitle) * @method bool hasCalendarTitle() * @method bool isCalendarTitleFilled() * @method bool isCalendarTitleChanged() * @method \string remindActualCalendarTitle() * @method \string requireCalendarTitle() * @method \Bitrix\Im\Model\EO_LinkCalendar resetCalendarTitle() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetCalendarTitle() * @method \string fillCalendarTitle() * @method \Bitrix\Main\Type\DateTime getCalendarDateFrom() * @method \Bitrix\Im\Model\EO_LinkCalendar setCalendarDateFrom(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $calendarDateFrom) * @method bool hasCalendarDateFrom() * @method bool isCalendarDateFromFilled() * @method bool isCalendarDateFromChanged() * @method \Bitrix\Main\Type\DateTime remindActualCalendarDateFrom() * @method \Bitrix\Main\Type\DateTime requireCalendarDateFrom() * @method \Bitrix\Im\Model\EO_LinkCalendar resetCalendarDateFrom() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetCalendarDateFrom() * @method \Bitrix\Main\Type\DateTime fillCalendarDateFrom() * @method \Bitrix\Main\Type\DateTime getCalendarDateTo() * @method \Bitrix\Im\Model\EO_LinkCalendar setCalendarDateTo(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $calendarDateTo) * @method bool hasCalendarDateTo() * @method bool isCalendarDateToFilled() * @method bool isCalendarDateToChanged() * @method \Bitrix\Main\Type\DateTime remindActualCalendarDateTo() * @method \Bitrix\Main\Type\DateTime requireCalendarDateTo() * @method \Bitrix\Im\Model\EO_LinkCalendar resetCalendarDateTo() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetCalendarDateTo() * @method \Bitrix\Main\Type\DateTime fillCalendarDateTo() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex getIndex() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex remindActualIndex() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex requireIndex() * @method \Bitrix\Im\Model\EO_LinkCalendar setIndex(\Bitrix\Im\Model\EO_LinkCalendarIndex $object) * @method \Bitrix\Im\Model\EO_LinkCalendar resetIndex() * @method \Bitrix\Im\Model\EO_LinkCalendar unsetIndex() * @method bool hasIndex() * @method bool isIndexFilled() * @method bool isIndexChanged() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex fillIndex() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkCalendar set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkCalendar reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkCalendar unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkCalendar wakeUp($data) */ class EO_LinkCalendar { /* @var \Bitrix\Im\Model\LinkCalendarTable */ static public $dataClass = '\Bitrix\Im\Model\LinkCalendarTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkCalendar_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \int[] getCalendarIdList() * @method \int[] fillCalendarId() * @method \string[] getCalendarTitleList() * @method \string[] fillCalendarTitle() * @method \Bitrix\Main\Type\DateTime[] getCalendarDateFromList() * @method \Bitrix\Main\Type\DateTime[] fillCalendarDateFrom() * @method \Bitrix\Main\Type\DateTime[] getCalendarDateToList() * @method \Bitrix\Main\Type\DateTime[] fillCalendarDateTo() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex[] getIndexList() * @method \Bitrix\Im\Model\EO_LinkCalendar_Collection getIndexCollection() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection fillIndex() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkCalendar $object) * @method bool has(\Bitrix\Im\Model\EO_LinkCalendar $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkCalendar getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkCalendar[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkCalendar $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkCalendar_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkCalendar current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkCalendar_Collection merge(?EO_LinkCalendar_Collection $collection) * @method bool isEmpty() */ class EO_LinkCalendar_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkCalendarTable */ static public $dataClass = '\Bitrix\Im\Model\LinkCalendarTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkCalendar_Result exec() * @method \Bitrix\Im\Model\EO_LinkCalendar fetchObject() * @method \Bitrix\Im\Model\EO_LinkCalendar_Collection fetchCollection() * * Custom methods: * --------------- * * @see \Bitrix\Im\Model\LinkCalendarTable::withSearchByTitle() * @method EO_LinkCalendar_Query withSearchByTitle($searchString) */ class EO_LinkCalendar_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkCalendar fetchObject() * @method \Bitrix\Im\Model\EO_LinkCalendar_Collection fetchCollection() */ class EO_LinkCalendar_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkCalendar createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkCalendar_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkCalendar wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkCalendar_Collection wakeUpCollection($rows) */ class EO_LinkCalendar_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkCalendarIndexTable:im\lib\model\linkcalendarindex.php */ namespace Bitrix\Im\Model { /** * EO_LinkCalendarIndex * @see \Bitrix\Im\Model\LinkCalendarIndexTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getSearchContent() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex setSearchContent(\string|\Bitrix\Main\DB\SqlExpression $searchContent) * @method bool hasSearchContent() * @method bool isSearchContentFilled() * @method bool isSearchContentChanged() * @method \string remindActualSearchContent() * @method \string requireSearchContent() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex resetSearchContent() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex unsetSearchContent() * @method \string fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkCalendarIndex wakeUp($data) */ class EO_LinkCalendarIndex { /* @var \Bitrix\Im\Model\LinkCalendarIndexTable */ static public $dataClass = '\Bitrix\Im\Model\LinkCalendarIndexTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkCalendarIndex_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getSearchContentList() * @method \string[] fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkCalendarIndex $object) * @method bool has(\Bitrix\Im\Model\EO_LinkCalendarIndex $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkCalendarIndex $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkCalendarIndex current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkCalendarIndex_Collection merge(?EO_LinkCalendarIndex_Collection $collection) * @method bool isEmpty() */ class EO_LinkCalendarIndex_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkCalendarIndexTable */ static public $dataClass = '\Bitrix\Im\Model\LinkCalendarIndexTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkCalendarIndex_Result exec() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex fetchObject() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkCalendarIndex_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkCalendarIndex fetchObject() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection fetchCollection() */ class EO_LinkCalendarIndex_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkCalendarIndex createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkCalendarIndex wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkCalendarIndex_Collection wakeUpCollection($rows) */ class EO_LinkCalendarIndex_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkFavoriteTable:im\lib\model\linkfavorite.php */ namespace Bitrix\Im\Model { /** * EO_LinkFavorite * @see \Bitrix\Im\Model\LinkFavoriteTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkFavorite setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkFavorite setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkFavorite resetMessageId() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkFavorite setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkFavorite resetChatId() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetChatId() * @method \int fillChatId() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkFavorite setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkFavorite resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkFavorite setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkFavorite resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_LinkFavorite setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_LinkFavorite resetMessage() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_LinkFavorite setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_LinkFavorite resetChat() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_LinkFavorite setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_LinkFavorite resetAuthor() * @method \Bitrix\Im\Model\EO_LinkFavorite unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkFavorite set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkFavorite reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkFavorite unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkFavorite wakeUp($data) */ class EO_LinkFavorite { /* @var \Bitrix\Im\Model\LinkFavoriteTable */ static public $dataClass = '\Bitrix\Im\Model\LinkFavoriteTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkFavorite_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkFavorite $object) * @method bool has(\Bitrix\Im\Model\EO_LinkFavorite $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkFavorite getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkFavorite[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkFavorite $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkFavorite_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkFavorite current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkFavorite_Collection merge(?EO_LinkFavorite_Collection $collection) * @method bool isEmpty() */ class EO_LinkFavorite_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkFavoriteTable */ static public $dataClass = '\Bitrix\Im\Model\LinkFavoriteTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkFavorite_Result exec() * @method \Bitrix\Im\Model\EO_LinkFavorite fetchObject() * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkFavorite_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkFavorite fetchObject() * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection fetchCollection() */ class EO_LinkFavorite_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkFavorite createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkFavorite wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkFavorite_Collection wakeUpCollection($rows) */ class EO_LinkFavorite_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkFileTable:im\lib\model\linkfile.php */ namespace Bitrix\Im\Model { /** * EO_LinkFile * @see \Bitrix\Im\Model\LinkFileTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkFile setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkFile setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkFile resetMessageId() * @method \Bitrix\Im\Model\EO_LinkFile unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkFile setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkFile resetChatId() * @method \Bitrix\Im\Model\EO_LinkFile unsetChatId() * @method \int fillChatId() * @method \string getSubtype() * @method \Bitrix\Im\Model\EO_LinkFile setSubtype(\string|\Bitrix\Main\DB\SqlExpression $subtype) * @method bool hasSubtype() * @method bool isSubtypeFilled() * @method bool isSubtypeChanged() * @method \string remindActualSubtype() * @method \string requireSubtype() * @method \Bitrix\Im\Model\EO_LinkFile resetSubtype() * @method \Bitrix\Im\Model\EO_LinkFile unsetSubtype() * @method \string fillSubtype() * @method \int getDiskFileId() * @method \Bitrix\Im\Model\EO_LinkFile setDiskFileId(\int|\Bitrix\Main\DB\SqlExpression $diskFileId) * @method bool hasDiskFileId() * @method bool isDiskFileIdFilled() * @method bool isDiskFileIdChanged() * @method \int remindActualDiskFileId() * @method \int requireDiskFileId() * @method \Bitrix\Im\Model\EO_LinkFile resetDiskFileId() * @method \Bitrix\Im\Model\EO_LinkFile unsetDiskFileId() * @method \int fillDiskFileId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkFile setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkFile resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkFile unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkFile setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkFile resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkFile unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Disk\Internals\EO_File getFile() * @method \Bitrix\Disk\Internals\EO_File remindActualFile() * @method \Bitrix\Disk\Internals\EO_File requireFile() * @method \Bitrix\Im\Model\EO_LinkFile setFile(\Bitrix\Disk\Internals\EO_File $object) * @method \Bitrix\Im\Model\EO_LinkFile resetFile() * @method \Bitrix\Im\Model\EO_LinkFile unsetFile() * @method bool hasFile() * @method bool isFileFilled() * @method bool isFileChanged() * @method \Bitrix\Disk\Internals\EO_File fillFile() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkFile set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkFile reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkFile unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkFile wakeUp($data) */ class EO_LinkFile { /* @var \Bitrix\Im\Model\LinkFileTable */ static public $dataClass = '\Bitrix\Im\Model\LinkFileTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkFile_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \string[] getSubtypeList() * @method \string[] fillSubtype() * @method \int[] getDiskFileIdList() * @method \int[] fillDiskFileId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Disk\Internals\EO_File[] getFileList() * @method \Bitrix\Im\Model\EO_LinkFile_Collection getFileCollection() * @method \Bitrix\Disk\Internals\EO_File_Collection fillFile() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkFile $object) * @method bool has(\Bitrix\Im\Model\EO_LinkFile $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkFile getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkFile[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkFile $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkFile_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkFile current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkFile_Collection merge(?EO_LinkFile_Collection $collection) * @method bool isEmpty() */ class EO_LinkFile_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkFileTable */ static public $dataClass = '\Bitrix\Im\Model\LinkFileTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkFile_Result exec() * @method \Bitrix\Im\Model\EO_LinkFile fetchObject() * @method \Bitrix\Im\Model\EO_LinkFile_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkFile_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkFile fetchObject() * @method \Bitrix\Im\Model\EO_LinkFile_Collection fetchCollection() */ class EO_LinkFile_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkFile createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkFile_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkFile wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkFile_Collection wakeUpCollection($rows) */ class EO_LinkFile_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkPinTable:im\lib\model\linkpin.php */ namespace Bitrix\Im\Model { /** * EO_LinkPin * @see \Bitrix\Im\Model\LinkPinTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkPin setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkPin setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkPin resetMessageId() * @method \Bitrix\Im\Model\EO_LinkPin unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkPin setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkPin resetChatId() * @method \Bitrix\Im\Model\EO_LinkPin unsetChatId() * @method \int fillChatId() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkPin setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkPin resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkPin unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkPin setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkPin resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkPin unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_LinkPin setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_LinkPin resetMessage() * @method \Bitrix\Im\Model\EO_LinkPin unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_LinkPin setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_LinkPin resetChat() * @method \Bitrix\Im\Model\EO_LinkPin unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_LinkPin setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_LinkPin resetAuthor() * @method \Bitrix\Im\Model\EO_LinkPin unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkPin set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkPin reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkPin unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkPin wakeUp($data) */ class EO_LinkPin { /* @var \Bitrix\Im\Model\LinkPinTable */ static public $dataClass = '\Bitrix\Im\Model\LinkPinTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkPin_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_LinkPin_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_LinkPin_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_LinkPin_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkPin $object) * @method bool has(\Bitrix\Im\Model\EO_LinkPin $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkPin getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkPin[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkPin $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkPin_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkPin current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkPin_Collection merge(?EO_LinkPin_Collection $collection) * @method bool isEmpty() */ class EO_LinkPin_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkPinTable */ static public $dataClass = '\Bitrix\Im\Model\LinkPinTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkPin_Result exec() * @method \Bitrix\Im\Model\EO_LinkPin fetchObject() * @method \Bitrix\Im\Model\EO_LinkPin_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkPin_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkPin fetchObject() * @method \Bitrix\Im\Model\EO_LinkPin_Collection fetchCollection() */ class EO_LinkPin_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkPin createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkPin_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkPin wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkPin_Collection wakeUpCollection($rows) */ class EO_LinkPin_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkReminderTable:im\lib\model\linkreminder.php */ namespace Bitrix\Im\Model { /** * EO_LinkReminder * @see \Bitrix\Im\Model\LinkReminderTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkReminder setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkReminder setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkReminder resetMessageId() * @method \Bitrix\Im\Model\EO_LinkReminder unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkReminder setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkReminder resetChatId() * @method \Bitrix\Im\Model\EO_LinkReminder unsetChatId() * @method \int fillChatId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkReminder setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkReminder resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkReminder unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkReminder setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkReminder resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkReminder unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Main\Type\DateTime getDateRemind() * @method \Bitrix\Im\Model\EO_LinkReminder setDateRemind(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateRemind) * @method bool hasDateRemind() * @method bool isDateRemindFilled() * @method bool isDateRemindChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateRemind() * @method \Bitrix\Main\Type\DateTime requireDateRemind() * @method \Bitrix\Im\Model\EO_LinkReminder resetDateRemind() * @method \Bitrix\Im\Model\EO_LinkReminder unsetDateRemind() * @method \Bitrix\Main\Type\DateTime fillDateRemind() * @method \boolean getIsReminded() * @method \Bitrix\Im\Model\EO_LinkReminder setIsReminded(\boolean|\Bitrix\Main\DB\SqlExpression $isReminded) * @method bool hasIsReminded() * @method bool isIsRemindedFilled() * @method bool isIsRemindedChanged() * @method \boolean remindActualIsReminded() * @method \boolean requireIsReminded() * @method \Bitrix\Im\Model\EO_LinkReminder resetIsReminded() * @method \Bitrix\Im\Model\EO_LinkReminder unsetIsReminded() * @method \boolean fillIsReminded() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_LinkReminder setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_LinkReminder resetMessage() * @method \Bitrix\Im\Model\EO_LinkReminder unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkReminder set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkReminder reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkReminder unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkReminder wakeUp($data) */ class EO_LinkReminder { /* @var \Bitrix\Im\Model\LinkReminderTable */ static public $dataClass = '\Bitrix\Im\Model\LinkReminderTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkReminder_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateRemindList() * @method \Bitrix\Main\Type\DateTime[] fillDateRemind() * @method \boolean[] getIsRemindedList() * @method \boolean[] fillIsReminded() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_LinkReminder_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkReminder $object) * @method bool has(\Bitrix\Im\Model\EO_LinkReminder $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkReminder getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkReminder[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkReminder $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkReminder_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkReminder current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkReminder_Collection merge(?EO_LinkReminder_Collection $collection) * @method bool isEmpty() */ class EO_LinkReminder_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkReminderTable */ static public $dataClass = '\Bitrix\Im\Model\LinkReminderTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkReminder_Result exec() * @method \Bitrix\Im\Model\EO_LinkReminder fetchObject() * @method \Bitrix\Im\Model\EO_LinkReminder_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkReminder_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkReminder fetchObject() * @method \Bitrix\Im\Model\EO_LinkReminder_Collection fetchCollection() */ class EO_LinkReminder_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkReminder createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkReminder_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkReminder wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkReminder_Collection wakeUpCollection($rows) */ class EO_LinkReminder_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkTaskTable:im\lib\model\linktask.php */ namespace Bitrix\Im\Model { /** * EO_LinkTask * @see \Bitrix\Im\Model\LinkTaskTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkTask setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkTask setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkTask resetMessageId() * @method \Bitrix\Im\Model\EO_LinkTask unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkTask setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkTask resetChatId() * @method \Bitrix\Im\Model\EO_LinkTask unsetChatId() * @method \int fillChatId() * @method \int getTaskId() * @method \Bitrix\Im\Model\EO_LinkTask setTaskId(\int|\Bitrix\Main\DB\SqlExpression $taskId) * @method bool hasTaskId() * @method bool isTaskIdFilled() * @method bool isTaskIdChanged() * @method \int remindActualTaskId() * @method \int requireTaskId() * @method \Bitrix\Im\Model\EO_LinkTask resetTaskId() * @method \Bitrix\Im\Model\EO_LinkTask unsetTaskId() * @method \int fillTaskId() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkTask setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkTask resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkTask unsetAuthorId() * @method \int fillAuthorId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkTask setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkTask resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkTask unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_LinkTask setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_LinkTask resetMessage() * @method \Bitrix\Im\Model\EO_LinkTask unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_LinkTask setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_LinkTask resetChat() * @method \Bitrix\Im\Model\EO_LinkTask unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_LinkTask setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_LinkTask resetAuthor() * @method \Bitrix\Im\Model\EO_LinkTask unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkTask set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkTask reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkTask unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkTask wakeUp($data) */ class EO_LinkTask { /* @var \Bitrix\Im\Model\LinkTaskTable */ static public $dataClass = '\Bitrix\Im\Model\LinkTaskTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkTask_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getTaskIdList() * @method \int[] fillTaskId() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_LinkTask_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_LinkTask_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_LinkTask_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkTask $object) * @method bool has(\Bitrix\Im\Model\EO_LinkTask $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkTask getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkTask[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkTask $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkTask_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkTask current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkTask_Collection merge(?EO_LinkTask_Collection $collection) * @method bool isEmpty() */ class EO_LinkTask_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkTaskTable */ static public $dataClass = '\Bitrix\Im\Model\LinkTaskTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkTask_Result exec() * @method \Bitrix\Im\Model\EO_LinkTask fetchObject() * @method \Bitrix\Im\Model\EO_LinkTask_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkTask_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkTask fetchObject() * @method \Bitrix\Im\Model\EO_LinkTask_Collection fetchCollection() */ class EO_LinkTask_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkTask createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkTask_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkTask wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkTask_Collection wakeUpCollection($rows) */ class EO_LinkTask_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkUrlTable:im\lib\model\linkurl.php */ namespace Bitrix\Im\Model { /** * EO_LinkUrl * @see \Bitrix\Im\Model\LinkUrlTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_LinkUrl setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_LinkUrl setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_LinkUrl resetMessageId() * @method \Bitrix\Im\Model\EO_LinkUrl unsetMessageId() * @method \int fillMessageId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_LinkUrl setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_LinkUrl resetChatId() * @method \Bitrix\Im\Model\EO_LinkUrl unsetChatId() * @method \int fillChatId() * @method \string getUrl() * @method \Bitrix\Im\Model\EO_LinkUrl setUrl(\string|\Bitrix\Main\DB\SqlExpression $url) * @method bool hasUrl() * @method bool isUrlFilled() * @method bool isUrlChanged() * @method \string remindActualUrl() * @method \string requireUrl() * @method \Bitrix\Im\Model\EO_LinkUrl resetUrl() * @method \Bitrix\Im\Model\EO_LinkUrl unsetUrl() * @method \string fillUrl() * @method \int getPreviewUrlId() * @method \Bitrix\Im\Model\EO_LinkUrl setPreviewUrlId(\int|\Bitrix\Main\DB\SqlExpression $previewUrlId) * @method bool hasPreviewUrlId() * @method bool isPreviewUrlIdFilled() * @method bool isPreviewUrlIdChanged() * @method \int remindActualPreviewUrlId() * @method \int requirePreviewUrlId() * @method \Bitrix\Im\Model\EO_LinkUrl resetPreviewUrlId() * @method \Bitrix\Im\Model\EO_LinkUrl unsetPreviewUrlId() * @method \int fillPreviewUrlId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_LinkUrl setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_LinkUrl resetDateCreate() * @method \Bitrix\Im\Model\EO_LinkUrl unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_LinkUrl setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_LinkUrl resetAuthorId() * @method \Bitrix\Im\Model\EO_LinkUrl unsetAuthorId() * @method \int fillAuthorId() * @method \boolean getIsIndexed() * @method \Bitrix\Im\Model\EO_LinkUrl setIsIndexed(\boolean|\Bitrix\Main\DB\SqlExpression $isIndexed) * @method bool hasIsIndexed() * @method bool isIsIndexedFilled() * @method bool isIsIndexedChanged() * @method \boolean remindActualIsIndexed() * @method \boolean requireIsIndexed() * @method \Bitrix\Im\Model\EO_LinkUrl resetIsIndexed() * @method \Bitrix\Im\Model\EO_LinkUrl unsetIsIndexed() * @method \boolean fillIsIndexed() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata getPreviewUrl() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata remindActualPreviewUrl() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata requirePreviewUrl() * @method \Bitrix\Im\Model\EO_LinkUrl setPreviewUrl(\Bitrix\Main\UrlPreview\EO_UrlMetadata $object) * @method \Bitrix\Im\Model\EO_LinkUrl resetPreviewUrl() * @method \Bitrix\Im\Model\EO_LinkUrl unsetPreviewUrl() * @method bool hasPreviewUrl() * @method bool isPreviewUrlFilled() * @method bool isPreviewUrlChanged() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata fillPreviewUrl() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_LinkUrl setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_LinkUrl resetMessage() * @method \Bitrix\Im\Model\EO_LinkUrl unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_LinkUrl setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_LinkUrl resetChat() * @method \Bitrix\Im\Model\EO_LinkUrl unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_LinkUrl setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_LinkUrl resetAuthor() * @method \Bitrix\Im\Model\EO_LinkUrl unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkUrl set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkUrl reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkUrl unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkUrl wakeUp($data) */ class EO_LinkUrl { /* @var \Bitrix\Im\Model\LinkUrlTable */ static public $dataClass = '\Bitrix\Im\Model\LinkUrlTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkUrl_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \string[] getUrlList() * @method \string[] fillUrl() * @method \int[] getPreviewUrlIdList() * @method \int[] fillPreviewUrlId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \boolean[] getIsIndexedList() * @method \boolean[] fillIsIndexed() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata[] getPreviewUrlList() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection getPreviewUrlCollection() * @method \Bitrix\Main\UrlPreview\EO_UrlMetadata_Collection fillPreviewUrl() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkUrl $object) * @method bool has(\Bitrix\Im\Model\EO_LinkUrl $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkUrl getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkUrl[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkUrl $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkUrl_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkUrl current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkUrl_Collection merge(?EO_LinkUrl_Collection $collection) * @method bool isEmpty() */ class EO_LinkUrl_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkUrlTable */ static public $dataClass = '\Bitrix\Im\Model\LinkUrlTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkUrl_Result exec() * @method \Bitrix\Im\Model\EO_LinkUrl fetchObject() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection fetchCollection() * * Custom methods: * --------------- * * @see \Bitrix\Im\Model\LinkUrlTable::withSearchByUrl() * @method EO_LinkUrl_Query withSearchByUrl($searchString) */ class EO_LinkUrl_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkUrl fetchObject() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection fetchCollection() */ class EO_LinkUrl_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkUrl createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkUrl_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkUrl wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkUrl_Collection wakeUpCollection($rows) */ class EO_LinkUrl_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LinkUrlIndexTable:im\lib\model\linkurlindex.php */ namespace Bitrix\Im\Model { /** * EO_LinkUrlIndex * @see \Bitrix\Im\Model\LinkUrlIndexTable * * Custom methods: * --------------- * * @method \int getUrlId() * @method \Bitrix\Im\Model\EO_LinkUrlIndex setUrlId(\int|\Bitrix\Main\DB\SqlExpression $urlId) * @method bool hasUrlId() * @method bool isUrlIdFilled() * @method bool isUrlIdChanged() * @method \string getSearchContent() * @method \Bitrix\Im\Model\EO_LinkUrlIndex setSearchContent(\string|\Bitrix\Main\DB\SqlExpression $searchContent) * @method bool hasSearchContent() * @method bool isSearchContentFilled() * @method bool isSearchContentChanged() * @method \string remindActualSearchContent() * @method \string requireSearchContent() * @method \Bitrix\Im\Model\EO_LinkUrlIndex resetSearchContent() * @method \Bitrix\Im\Model\EO_LinkUrlIndex unsetSearchContent() * @method \string fillSearchContent() * @method \Bitrix\Im\Model\EO_LinkUrl getUrl() * @method \Bitrix\Im\Model\EO_LinkUrl remindActualUrl() * @method \Bitrix\Im\Model\EO_LinkUrl requireUrl() * @method \Bitrix\Im\Model\EO_LinkUrlIndex setUrl(\Bitrix\Im\Model\EO_LinkUrl $object) * @method \Bitrix\Im\Model\EO_LinkUrlIndex resetUrl() * @method \Bitrix\Im\Model\EO_LinkUrlIndex unsetUrl() * @method bool hasUrl() * @method bool isUrlFilled() * @method bool isUrlChanged() * @method \Bitrix\Im\Model\EO_LinkUrl fillUrl() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_LinkUrlIndex set($fieldName, $value) * @method \Bitrix\Im\Model\EO_LinkUrlIndex reset($fieldName) * @method \Bitrix\Im\Model\EO_LinkUrlIndex unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_LinkUrlIndex wakeUp($data) */ class EO_LinkUrlIndex { /* @var \Bitrix\Im\Model\LinkUrlIndexTable */ static public $dataClass = '\Bitrix\Im\Model\LinkUrlIndexTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_LinkUrlIndex_Collection * * Custom methods: * --------------- * * @method \int[] getUrlIdList() * @method \string[] getSearchContentList() * @method \string[] fillSearchContent() * @method \Bitrix\Im\Model\EO_LinkUrl[] getUrlList() * @method \Bitrix\Im\Model\EO_LinkUrlIndex_Collection getUrlCollection() * @method \Bitrix\Im\Model\EO_LinkUrl_Collection fillUrl() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_LinkUrlIndex $object) * @method bool has(\Bitrix\Im\Model\EO_LinkUrlIndex $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkUrlIndex getByPrimary($primary) * @method \Bitrix\Im\Model\EO_LinkUrlIndex[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_LinkUrlIndex $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_LinkUrlIndex_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_LinkUrlIndex current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_LinkUrlIndex_Collection merge(?EO_LinkUrlIndex_Collection $collection) * @method bool isEmpty() */ class EO_LinkUrlIndex_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LinkUrlIndexTable */ static public $dataClass = '\Bitrix\Im\Model\LinkUrlIndexTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_LinkUrlIndex_Result exec() * @method \Bitrix\Im\Model\EO_LinkUrlIndex fetchObject() * @method \Bitrix\Im\Model\EO_LinkUrlIndex_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_LinkUrlIndex_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_LinkUrlIndex fetchObject() * @method \Bitrix\Im\Model\EO_LinkUrlIndex_Collection fetchCollection() */ class EO_LinkUrlIndex_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_LinkUrlIndex createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_LinkUrlIndex_Collection createCollection() * @method \Bitrix\Im\Model\EO_LinkUrlIndex wakeUpObject($row) * @method \Bitrix\Im\Model\EO_LinkUrlIndex_Collection wakeUpCollection($rows) */ class EO_LinkUrlIndex_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\LogTable:im\lib\model\log.php */ namespace Bitrix\Im\Model { /** * EO_Log * @see \Bitrix\Im\Model\LogTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Log setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_Log setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_Log resetUserId() * @method \Bitrix\Im\Model\EO_Log unsetUserId() * @method \int fillUserId() * @method \string getEntityType() * @method \Bitrix\Im\Model\EO_Log setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Im\Model\EO_Log resetEntityType() * @method \Bitrix\Im\Model\EO_Log unsetEntityType() * @method \string fillEntityType() * @method \int getEntityId() * @method \Bitrix\Im\Model\EO_Log setEntityId(\int|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \int remindActualEntityId() * @method \int requireEntityId() * @method \Bitrix\Im\Model\EO_Log resetEntityId() * @method \Bitrix\Im\Model\EO_Log unsetEntityId() * @method \int fillEntityId() * @method \string getEvent() * @method \Bitrix\Im\Model\EO_Log setEvent(\string|\Bitrix\Main\DB\SqlExpression $event) * @method bool hasEvent() * @method bool isEventFilled() * @method bool isEventChanged() * @method \string remindActualEvent() * @method \string requireEvent() * @method \Bitrix\Im\Model\EO_Log resetEvent() * @method \Bitrix\Im\Model\EO_Log unsetEvent() * @method \string fillEvent() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_Log setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_Log resetDateCreate() * @method \Bitrix\Im\Model\EO_Log unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \Bitrix\Main\Type\DateTime getDateDelete() * @method \Bitrix\Im\Model\EO_Log setDateDelete(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateDelete) * @method bool hasDateDelete() * @method bool isDateDeleteFilled() * @method bool isDateDeleteChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateDelete() * @method \Bitrix\Main\Type\DateTime requireDateDelete() * @method \Bitrix\Im\Model\EO_Log resetDateDelete() * @method \Bitrix\Im\Model\EO_Log unsetDateDelete() * @method \Bitrix\Main\Type\DateTime fillDateDelete() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Log set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Log reset($fieldName) * @method \Bitrix\Im\Model\EO_Log unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Log wakeUp($data) */ class EO_Log { /* @var \Bitrix\Im\Model\LogTable */ static public $dataClass = '\Bitrix\Im\Model\LogTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Log_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \int[] getEntityIdList() * @method \int[] fillEntityId() * @method \string[] getEventList() * @method \string[] fillEvent() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \Bitrix\Main\Type\DateTime[] getDateDeleteList() * @method \Bitrix\Main\Type\DateTime[] fillDateDelete() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Log $object) * @method bool has(\Bitrix\Im\Model\EO_Log $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Log getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Log[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Log $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Log_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Log current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Log_Collection merge(?EO_Log_Collection $collection) * @method bool isEmpty() */ class EO_Log_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\LogTable */ static public $dataClass = '\Bitrix\Im\Model\LogTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Log_Result exec() * @method \Bitrix\Im\Model\EO_Log fetchObject() * @method \Bitrix\Im\Model\EO_Log_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Log_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Log fetchObject() * @method \Bitrix\Im\Model\EO_Log_Collection fetchCollection() */ class EO_Log_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Log createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Log_Collection createCollection() * @method \Bitrix\Im\Model\EO_Log wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Log_Collection wakeUpCollection($rows) */ class EO_Log_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageTable:im\lib\model\message.php */ namespace Bitrix\Im\Model { /** * EO_Message * @see \Bitrix\Im\Model\MessageTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Message setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_Message setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_Message resetChatId() * @method \Bitrix\Im\Model\EO_Message unsetChatId() * @method \int fillChatId() * @method \int getAuthorId() * @method \Bitrix\Im\Model\EO_Message setAuthorId(\int|\Bitrix\Main\DB\SqlExpression $authorId) * @method bool hasAuthorId() * @method bool isAuthorIdFilled() * @method bool isAuthorIdChanged() * @method \int remindActualAuthorId() * @method \int requireAuthorId() * @method \Bitrix\Im\Model\EO_Message resetAuthorId() * @method \Bitrix\Im\Model\EO_Message unsetAuthorId() * @method \int fillAuthorId() * @method \string getMessage() * @method \Bitrix\Im\Model\EO_Message setMessage(\string|\Bitrix\Main\DB\SqlExpression $message) * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \string remindActualMessage() * @method \string requireMessage() * @method \Bitrix\Im\Model\EO_Message resetMessage() * @method \Bitrix\Im\Model\EO_Message unsetMessage() * @method \string fillMessage() * @method \string getMessageOut() * @method \Bitrix\Im\Model\EO_Message setMessageOut(\string|\Bitrix\Main\DB\SqlExpression $messageOut) * @method bool hasMessageOut() * @method bool isMessageOutFilled() * @method bool isMessageOutChanged() * @method \string remindActualMessageOut() * @method \string requireMessageOut() * @method \Bitrix\Im\Model\EO_Message resetMessageOut() * @method \Bitrix\Im\Model\EO_Message unsetMessageOut() * @method \string fillMessageOut() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_Message setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_Message resetDateCreate() * @method \Bitrix\Im\Model\EO_Message unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \string getEmailTemplate() * @method \Bitrix\Im\Model\EO_Message setEmailTemplate(\string|\Bitrix\Main\DB\SqlExpression $emailTemplate) * @method bool hasEmailTemplate() * @method bool isEmailTemplateFilled() * @method bool isEmailTemplateChanged() * @method \string remindActualEmailTemplate() * @method \string requireEmailTemplate() * @method \Bitrix\Im\Model\EO_Message resetEmailTemplate() * @method \Bitrix\Im\Model\EO_Message unsetEmailTemplate() * @method \string fillEmailTemplate() * @method \int getNotifyType() * @method \Bitrix\Im\Model\EO_Message setNotifyType(\int|\Bitrix\Main\DB\SqlExpression $notifyType) * @method bool hasNotifyType() * @method bool isNotifyTypeFilled() * @method bool isNotifyTypeChanged() * @method \int remindActualNotifyType() * @method \int requireNotifyType() * @method \Bitrix\Im\Model\EO_Message resetNotifyType() * @method \Bitrix\Im\Model\EO_Message unsetNotifyType() * @method \int fillNotifyType() * @method \string getNotifyModule() * @method \Bitrix\Im\Model\EO_Message setNotifyModule(\string|\Bitrix\Main\DB\SqlExpression $notifyModule) * @method bool hasNotifyModule() * @method bool isNotifyModuleFilled() * @method bool isNotifyModuleChanged() * @method \string remindActualNotifyModule() * @method \string requireNotifyModule() * @method \Bitrix\Im\Model\EO_Message resetNotifyModule() * @method \Bitrix\Im\Model\EO_Message unsetNotifyModule() * @method \string fillNotifyModule() * @method \string getNotifyEvent() * @method \Bitrix\Im\Model\EO_Message setNotifyEvent(\string|\Bitrix\Main\DB\SqlExpression $notifyEvent) * @method bool hasNotifyEvent() * @method bool isNotifyEventFilled() * @method bool isNotifyEventChanged() * @method \string remindActualNotifyEvent() * @method \string requireNotifyEvent() * @method \Bitrix\Im\Model\EO_Message resetNotifyEvent() * @method \Bitrix\Im\Model\EO_Message unsetNotifyEvent() * @method \string fillNotifyEvent() * @method \string getNotifyTag() * @method \Bitrix\Im\Model\EO_Message setNotifyTag(\string|\Bitrix\Main\DB\SqlExpression $notifyTag) * @method bool hasNotifyTag() * @method bool isNotifyTagFilled() * @method bool isNotifyTagChanged() * @method \string remindActualNotifyTag() * @method \string requireNotifyTag() * @method \Bitrix\Im\Model\EO_Message resetNotifyTag() * @method \Bitrix\Im\Model\EO_Message unsetNotifyTag() * @method \string fillNotifyTag() * @method \string getNotifySubTag() * @method \Bitrix\Im\Model\EO_Message setNotifySubTag(\string|\Bitrix\Main\DB\SqlExpression $notifySubTag) * @method bool hasNotifySubTag() * @method bool isNotifySubTagFilled() * @method bool isNotifySubTagChanged() * @method \string remindActualNotifySubTag() * @method \string requireNotifySubTag() * @method \Bitrix\Im\Model\EO_Message resetNotifySubTag() * @method \Bitrix\Im\Model\EO_Message unsetNotifySubTag() * @method \string fillNotifySubTag() * @method \string getNotifyTitle() * @method \Bitrix\Im\Model\EO_Message setNotifyTitle(\string|\Bitrix\Main\DB\SqlExpression $notifyTitle) * @method bool hasNotifyTitle() * @method bool isNotifyTitleFilled() * @method bool isNotifyTitleChanged() * @method \string remindActualNotifyTitle() * @method \string requireNotifyTitle() * @method \Bitrix\Im\Model\EO_Message resetNotifyTitle() * @method \Bitrix\Im\Model\EO_Message unsetNotifyTitle() * @method \string fillNotifyTitle() * @method \string getNotifyButtons() * @method \Bitrix\Im\Model\EO_Message setNotifyButtons(\string|\Bitrix\Main\DB\SqlExpression $notifyButtons) * @method bool hasNotifyButtons() * @method bool isNotifyButtonsFilled() * @method bool isNotifyButtonsChanged() * @method \string remindActualNotifyButtons() * @method \string requireNotifyButtons() * @method \Bitrix\Im\Model\EO_Message resetNotifyButtons() * @method \Bitrix\Im\Model\EO_Message unsetNotifyButtons() * @method \string fillNotifyButtons() * @method \boolean getNotifyRead() * @method \Bitrix\Im\Model\EO_Message setNotifyRead(\boolean|\Bitrix\Main\DB\SqlExpression $notifyRead) * @method bool hasNotifyRead() * @method bool isNotifyReadFilled() * @method bool isNotifyReadChanged() * @method \boolean remindActualNotifyRead() * @method \boolean requireNotifyRead() * @method \Bitrix\Im\Model\EO_Message resetNotifyRead() * @method \Bitrix\Im\Model\EO_Message unsetNotifyRead() * @method \boolean fillNotifyRead() * @method \int getImportId() * @method \Bitrix\Im\Model\EO_Message setImportId(\int|\Bitrix\Main\DB\SqlExpression $importId) * @method bool hasImportId() * @method bool isImportIdFilled() * @method bool isImportIdChanged() * @method \int remindActualImportId() * @method \int requireImportId() * @method \Bitrix\Im\Model\EO_Message resetImportId() * @method \Bitrix\Im\Model\EO_Message unsetImportId() * @method \int fillImportId() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_Message setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_Message resetChat() * @method \Bitrix\Im\Model\EO_Message unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Main\EO_User getAuthor() * @method \Bitrix\Main\EO_User remindActualAuthor() * @method \Bitrix\Main\EO_User requireAuthor() * @method \Bitrix\Im\Model\EO_Message setAuthor(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_Message resetAuthor() * @method \Bitrix\Im\Model\EO_Message unsetAuthor() * @method bool hasAuthor() * @method bool isAuthorFilled() * @method bool isAuthorChanged() * @method \Bitrix\Main\EO_User fillAuthor() * @method \Bitrix\Im\Model\EO_Status getStatus() * @method \Bitrix\Im\Model\EO_Status remindActualStatus() * @method \Bitrix\Im\Model\EO_Status requireStatus() * @method \Bitrix\Im\Model\EO_Message setStatus(\Bitrix\Im\Model\EO_Status $object) * @method \Bitrix\Im\Model\EO_Message resetStatus() * @method \Bitrix\Im\Model\EO_Message unsetStatus() * @method bool hasStatus() * @method bool isStatusFilled() * @method bool isStatusChanged() * @method \Bitrix\Im\Model\EO_Status fillStatus() * @method \Bitrix\Im\Model\EO_Relation getRelation() * @method \Bitrix\Im\Model\EO_Relation remindActualRelation() * @method \Bitrix\Im\Model\EO_Relation requireRelation() * @method \Bitrix\Im\Model\EO_Message setRelation(\Bitrix\Im\Model\EO_Relation $object) * @method \Bitrix\Im\Model\EO_Message resetRelation() * @method \Bitrix\Im\Model\EO_Message unsetRelation() * @method bool hasRelation() * @method bool isRelationFilled() * @method bool isRelationChanged() * @method \Bitrix\Im\Model\EO_Relation fillRelation() * @method \Bitrix\Im\Model\EO_MessageIndex getIndex() * @method \Bitrix\Im\Model\EO_MessageIndex remindActualIndex() * @method \Bitrix\Im\Model\EO_MessageIndex requireIndex() * @method \Bitrix\Im\Model\EO_Message setIndex(\Bitrix\Im\Model\EO_MessageIndex $object) * @method \Bitrix\Im\Model\EO_Message resetIndex() * @method \Bitrix\Im\Model\EO_Message unsetIndex() * @method bool hasIndex() * @method bool isIndexFilled() * @method bool isIndexChanged() * @method \Bitrix\Im\Model\EO_MessageIndex fillIndex() * @method \Bitrix\Im\Model\EO_MessageUuid getUuid() * @method \Bitrix\Im\Model\EO_MessageUuid remindActualUuid() * @method \Bitrix\Im\Model\EO_MessageUuid requireUuid() * @method \Bitrix\Im\Model\EO_Message setUuid(\Bitrix\Im\Model\EO_MessageUuid $object) * @method \Bitrix\Im\Model\EO_Message resetUuid() * @method \Bitrix\Im\Model\EO_Message unsetUuid() * @method bool hasUuid() * @method bool isUuidFilled() * @method bool isUuidChanged() * @method \Bitrix\Im\Model\EO_MessageUuid fillUuid() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Message set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Message reset($fieldName) * @method \Bitrix\Im\Model\EO_Message unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Message wakeUp($data) */ class EO_Message { /* @var \Bitrix\Im\Model\MessageTable */ static public $dataClass = '\Bitrix\Im\Model\MessageTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Message_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getAuthorIdList() * @method \int[] fillAuthorId() * @method \string[] getMessageList() * @method \string[] fillMessage() * @method \string[] getMessageOutList() * @method \string[] fillMessageOut() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \string[] getEmailTemplateList() * @method \string[] fillEmailTemplate() * @method \int[] getNotifyTypeList() * @method \int[] fillNotifyType() * @method \string[] getNotifyModuleList() * @method \string[] fillNotifyModule() * @method \string[] getNotifyEventList() * @method \string[] fillNotifyEvent() * @method \string[] getNotifyTagList() * @method \string[] fillNotifyTag() * @method \string[] getNotifySubTagList() * @method \string[] fillNotifySubTag() * @method \string[] getNotifyTitleList() * @method \string[] fillNotifyTitle() * @method \string[] getNotifyButtonsList() * @method \string[] fillNotifyButtons() * @method \boolean[] getNotifyReadList() * @method \boolean[] fillNotifyRead() * @method \int[] getImportIdList() * @method \int[] fillImportId() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_Message_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Main\EO_User[] getAuthorList() * @method \Bitrix\Im\Model\EO_Message_Collection getAuthorCollection() * @method \Bitrix\Main\EO_User_Collection fillAuthor() * @method \Bitrix\Im\Model\EO_Status[] getStatusList() * @method \Bitrix\Im\Model\EO_Message_Collection getStatusCollection() * @method \Bitrix\Im\Model\EO_Status_Collection fillStatus() * @method \Bitrix\Im\Model\EO_Relation[] getRelationList() * @method \Bitrix\Im\Model\EO_Message_Collection getRelationCollection() * @method \Bitrix\Im\Model\EO_Relation_Collection fillRelation() * @method \Bitrix\Im\Model\EO_MessageIndex[] getIndexList() * @method \Bitrix\Im\Model\EO_Message_Collection getIndexCollection() * @method \Bitrix\Im\Model\EO_MessageIndex_Collection fillIndex() * @method \Bitrix\Im\Model\EO_MessageUuid[] getUuidList() * @method \Bitrix\Im\Model\EO_Message_Collection getUuidCollection() * @method \Bitrix\Im\Model\EO_MessageUuid_Collection fillUuid() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Message $object) * @method bool has(\Bitrix\Im\Model\EO_Message $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Message getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Message[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Message $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Message_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Message current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Message_Collection merge(?EO_Message_Collection $collection) * @method bool isEmpty() */ class EO_Message_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageTable */ static public $dataClass = '\Bitrix\Im\Model\MessageTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Message_Result exec() * @method \Bitrix\Im\Model\EO_Message fetchObject() * @method \Bitrix\Im\Model\EO_Message_Collection fetchCollection() * * Custom methods: * --------------- * * @see \Bitrix\Im\Model\MessageTable::withUnreadOnly() * @method EO_Message_Query withUnreadOnly() * @see \Bitrix\Im\Model\MessageTable::withViewedOnly() * @method EO_Message_Query withViewedOnly() * @see \Bitrix\Im\Model\MessageTable::withReadOnly() * @method EO_Message_Query withReadOnly() */ class EO_Message_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Message fetchObject() * @method \Bitrix\Im\Model\EO_Message_Collection fetchCollection() */ class EO_Message_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Message createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Message_Collection createCollection() * @method \Bitrix\Im\Model\EO_Message wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Message_Collection wakeUpCollection($rows) */ class EO_Message_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageIndexTable:im\lib\model\messageindex.php */ namespace Bitrix\Im\Model { /** * EO_MessageIndex * @see \Bitrix\Im\Model\MessageIndexTable * * Custom methods: * --------------- * * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_MessageIndex setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \string getSearchContent() * @method \Bitrix\Im\Model\EO_MessageIndex setSearchContent(\string|\Bitrix\Main\DB\SqlExpression $searchContent) * @method bool hasSearchContent() * @method bool isSearchContentFilled() * @method bool isSearchContentChanged() * @method \string remindActualSearchContent() * @method \string requireSearchContent() * @method \Bitrix\Im\Model\EO_MessageIndex resetSearchContent() * @method \Bitrix\Im\Model\EO_MessageIndex unsetSearchContent() * @method \string fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_MessageIndex set($fieldName, $value) * @method \Bitrix\Im\Model\EO_MessageIndex reset($fieldName) * @method \Bitrix\Im\Model\EO_MessageIndex unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_MessageIndex wakeUp($data) */ class EO_MessageIndex { /* @var \Bitrix\Im\Model\MessageIndexTable */ static public $dataClass = '\Bitrix\Im\Model\MessageIndexTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_MessageIndex_Collection * * Custom methods: * --------------- * * @method \int[] getMessageIdList() * @method \string[] getSearchContentList() * @method \string[] fillSearchContent() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_MessageIndex $object) * @method bool has(\Bitrix\Im\Model\EO_MessageIndex $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageIndex getByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageIndex[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_MessageIndex $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_MessageIndex_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_MessageIndex current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageIndex_Collection merge(?EO_MessageIndex_Collection $collection) * @method bool isEmpty() */ class EO_MessageIndex_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageIndexTable */ static public $dataClass = '\Bitrix\Im\Model\MessageIndexTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_MessageIndex_Result exec() * @method \Bitrix\Im\Model\EO_MessageIndex fetchObject() * @method \Bitrix\Im\Model\EO_MessageIndex_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageIndex_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_MessageIndex fetchObject() * @method \Bitrix\Im\Model\EO_MessageIndex_Collection fetchCollection() */ class EO_MessageIndex_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_MessageIndex createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_MessageIndex_Collection createCollection() * @method \Bitrix\Im\Model\EO_MessageIndex wakeUpObject($row) * @method \Bitrix\Im\Model\EO_MessageIndex_Collection wakeUpCollection($rows) */ class EO_MessageIndex_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageParamTable:im\lib\model\messageparam.php */ namespace Bitrix\Im\Model { /** * EO_MessageParam * @see \Bitrix\Im\Model\MessageParamTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_MessageParam setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_MessageParam setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_MessageParam resetMessageId() * @method \Bitrix\Im\Model\EO_MessageParam unsetMessageId() * @method \int fillMessageId() * @method \string getParamName() * @method \Bitrix\Im\Model\EO_MessageParam setParamName(\string|\Bitrix\Main\DB\SqlExpression $paramName) * @method bool hasParamName() * @method bool isParamNameFilled() * @method bool isParamNameChanged() * @method \string remindActualParamName() * @method \string requireParamName() * @method \Bitrix\Im\Model\EO_MessageParam resetParamName() * @method \Bitrix\Im\Model\EO_MessageParam unsetParamName() * @method \string fillParamName() * @method \string getParamValue() * @method \Bitrix\Im\Model\EO_MessageParam setParamValue(\string|\Bitrix\Main\DB\SqlExpression $paramValue) * @method bool hasParamValue() * @method bool isParamValueFilled() * @method bool isParamValueChanged() * @method \string remindActualParamValue() * @method \string requireParamValue() * @method \Bitrix\Im\Model\EO_MessageParam resetParamValue() * @method \Bitrix\Im\Model\EO_MessageParam unsetParamValue() * @method \string fillParamValue() * @method \string getParamJson() * @method \Bitrix\Im\Model\EO_MessageParam setParamJson(\string|\Bitrix\Main\DB\SqlExpression $paramJson) * @method bool hasParamJson() * @method bool isParamJsonFilled() * @method bool isParamJsonChanged() * @method \string remindActualParamJson() * @method \string requireParamJson() * @method \Bitrix\Im\Model\EO_MessageParam resetParamJson() * @method \Bitrix\Im\Model\EO_MessageParam unsetParamJson() * @method \string fillParamJson() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_MessageParam setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_MessageParam resetMessage() * @method \Bitrix\Im\Model\EO_MessageParam unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_MessageParam set($fieldName, $value) * @method \Bitrix\Im\Model\EO_MessageParam reset($fieldName) * @method \Bitrix\Im\Model\EO_MessageParam unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_MessageParam wakeUp($data) */ class EO_MessageParam { /* @var \Bitrix\Im\Model\MessageParamTable */ static public $dataClass = '\Bitrix\Im\Model\MessageParamTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_MessageParam_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \string[] getParamNameList() * @method \string[] fillParamName() * @method \string[] getParamValueList() * @method \string[] fillParamValue() * @method \string[] getParamJsonList() * @method \string[] fillParamJson() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_MessageParam_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_MessageParam $object) * @method bool has(\Bitrix\Im\Model\EO_MessageParam $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageParam getByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageParam[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_MessageParam $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_MessageParam_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_MessageParam current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageParam_Collection merge(?EO_MessageParam_Collection $collection) * @method bool isEmpty() */ class EO_MessageParam_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageParamTable */ static public $dataClass = '\Bitrix\Im\Model\MessageParamTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_MessageParam_Result exec() * @method \Bitrix\Im\Model\EO_MessageParam fetchObject() * @method \Bitrix\Im\Model\EO_MessageParam_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageParam_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_MessageParam fetchObject() * @method \Bitrix\Im\Model\EO_MessageParam_Collection fetchCollection() */ class EO_MessageParam_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_MessageParam createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_MessageParam_Collection createCollection() * @method \Bitrix\Im\Model\EO_MessageParam wakeUpObject($row) * @method \Bitrix\Im\Model\EO_MessageParam_Collection wakeUpCollection($rows) */ class EO_MessageParam_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageUnreadTable:im\lib\model\messageunread.php */ namespace Bitrix\Im\Model { /** * EO_MessageUnread * @see \Bitrix\Im\Model\MessageUnreadTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_MessageUnread setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_MessageUnread setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_MessageUnread resetUserId() * @method \Bitrix\Im\Model\EO_MessageUnread unsetUserId() * @method \int fillUserId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_MessageUnread setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_MessageUnread resetChatId() * @method \Bitrix\Im\Model\EO_MessageUnread unsetChatId() * @method \int fillChatId() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_MessageUnread setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_MessageUnread resetMessageId() * @method \Bitrix\Im\Model\EO_MessageUnread unsetMessageId() * @method \int fillMessageId() * @method \boolean getIsMuted() * @method \Bitrix\Im\Model\EO_MessageUnread setIsMuted(\boolean|\Bitrix\Main\DB\SqlExpression $isMuted) * @method bool hasIsMuted() * @method bool isIsMutedFilled() * @method bool isIsMutedChanged() * @method \boolean remindActualIsMuted() * @method \boolean requireIsMuted() * @method \Bitrix\Im\Model\EO_MessageUnread resetIsMuted() * @method \Bitrix\Im\Model\EO_MessageUnread unsetIsMuted() * @method \boolean fillIsMuted() * @method \string getChatType() * @method \Bitrix\Im\Model\EO_MessageUnread setChatType(\string|\Bitrix\Main\DB\SqlExpression $chatType) * @method bool hasChatType() * @method bool isChatTypeFilled() * @method bool isChatTypeChanged() * @method \string remindActualChatType() * @method \string requireChatType() * @method \Bitrix\Im\Model\EO_MessageUnread resetChatType() * @method \Bitrix\Im\Model\EO_MessageUnread unsetChatType() * @method \string fillChatType() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_MessageUnread setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_MessageUnread resetDateCreate() * @method \Bitrix\Im\Model\EO_MessageUnread unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_MessageUnread set($fieldName, $value) * @method \Bitrix\Im\Model\EO_MessageUnread reset($fieldName) * @method \Bitrix\Im\Model\EO_MessageUnread unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_MessageUnread wakeUp($data) */ class EO_MessageUnread { /* @var \Bitrix\Im\Model\MessageUnreadTable */ static public $dataClass = '\Bitrix\Im\Model\MessageUnreadTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_MessageUnread_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \boolean[] getIsMutedList() * @method \boolean[] fillIsMuted() * @method \string[] getChatTypeList() * @method \string[] fillChatType() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_MessageUnread $object) * @method bool has(\Bitrix\Im\Model\EO_MessageUnread $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageUnread getByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageUnread[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_MessageUnread $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_MessageUnread_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_MessageUnread current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageUnread_Collection merge(?EO_MessageUnread_Collection $collection) * @method bool isEmpty() */ class EO_MessageUnread_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageUnreadTable */ static public $dataClass = '\Bitrix\Im\Model\MessageUnreadTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_MessageUnread_Result exec() * @method \Bitrix\Im\Model\EO_MessageUnread fetchObject() * @method \Bitrix\Im\Model\EO_MessageUnread_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageUnread_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_MessageUnread fetchObject() * @method \Bitrix\Im\Model\EO_MessageUnread_Collection fetchCollection() */ class EO_MessageUnread_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_MessageUnread createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_MessageUnread_Collection createCollection() * @method \Bitrix\Im\Model\EO_MessageUnread wakeUpObject($row) * @method \Bitrix\Im\Model\EO_MessageUnread_Collection wakeUpCollection($rows) */ class EO_MessageUnread_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageUuidTable:im\lib\model\messageuuid.php */ namespace Bitrix\Im\Model { /** * EO_MessageUuid * @see \Bitrix\Im\Model\MessageUuidTable * * Custom methods: * --------------- * * @method \string getUuid() * @method \Bitrix\Im\Model\EO_MessageUuid setUuid(\string|\Bitrix\Main\DB\SqlExpression $uuid) * @method bool hasUuid() * @method bool isUuidFilled() * @method bool isUuidChanged() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_MessageUuid setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_MessageUuid resetMessageId() * @method \Bitrix\Im\Model\EO_MessageUuid unsetMessageId() * @method \int fillMessageId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_MessageUuid setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_MessageUuid resetDateCreate() * @method \Bitrix\Im\Model\EO_MessageUuid unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_MessageUuid set($fieldName, $value) * @method \Bitrix\Im\Model\EO_MessageUuid reset($fieldName) * @method \Bitrix\Im\Model\EO_MessageUuid unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_MessageUuid wakeUp($data) */ class EO_MessageUuid { /* @var \Bitrix\Im\Model\MessageUuidTable */ static public $dataClass = '\Bitrix\Im\Model\MessageUuidTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_MessageUuid_Collection * * Custom methods: * --------------- * * @method \string[] getUuidList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_MessageUuid $object) * @method bool has(\Bitrix\Im\Model\EO_MessageUuid $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageUuid getByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageUuid[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_MessageUuid $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_MessageUuid_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_MessageUuid current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageUuid_Collection merge(?EO_MessageUuid_Collection $collection) * @method bool isEmpty() */ class EO_MessageUuid_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageUuidTable */ static public $dataClass = '\Bitrix\Im\Model\MessageUuidTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_MessageUuid_Result exec() * @method \Bitrix\Im\Model\EO_MessageUuid fetchObject() * @method \Bitrix\Im\Model\EO_MessageUuid_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageUuid_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_MessageUuid fetchObject() * @method \Bitrix\Im\Model\EO_MessageUuid_Collection fetchCollection() */ class EO_MessageUuid_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_MessageUuid createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_MessageUuid_Collection createCollection() * @method \Bitrix\Im\Model\EO_MessageUuid wakeUpObject($row) * @method \Bitrix\Im\Model\EO_MessageUuid_Collection wakeUpCollection($rows) */ class EO_MessageUuid_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\MessageViewedTable:im\lib\model\messageviewed.php */ namespace Bitrix\Im\Model { /** * EO_MessageViewed * @see \Bitrix\Im\Model\MessageViewedTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_MessageViewed setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_MessageViewed setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_MessageViewed resetUserId() * @method \Bitrix\Im\Model\EO_MessageViewed unsetUserId() * @method \int fillUserId() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_MessageViewed setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_MessageViewed resetChatId() * @method \Bitrix\Im\Model\EO_MessageViewed unsetChatId() * @method \int fillChatId() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_MessageViewed setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_MessageViewed resetMessageId() * @method \Bitrix\Im\Model\EO_MessageViewed unsetMessageId() * @method \int fillMessageId() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_MessageViewed setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_MessageViewed resetDateCreate() * @method \Bitrix\Im\Model\EO_MessageViewed unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_MessageViewed set($fieldName, $value) * @method \Bitrix\Im\Model\EO_MessageViewed reset($fieldName) * @method \Bitrix\Im\Model\EO_MessageViewed unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_MessageViewed wakeUp($data) */ class EO_MessageViewed { /* @var \Bitrix\Im\Model\MessageViewedTable */ static public $dataClass = '\Bitrix\Im\Model\MessageViewedTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_MessageViewed_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_MessageViewed $object) * @method bool has(\Bitrix\Im\Model\EO_MessageViewed $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageViewed getByPrimary($primary) * @method \Bitrix\Im\Model\EO_MessageViewed[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_MessageViewed $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_MessageViewed_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_MessageViewed current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageViewed_Collection merge(?EO_MessageViewed_Collection $collection) * @method bool isEmpty() */ class EO_MessageViewed_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\MessageViewedTable */ static public $dataClass = '\Bitrix\Im\Model\MessageViewedTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_MessageViewed_Result exec() * @method \Bitrix\Im\Model\EO_MessageViewed fetchObject() * @method \Bitrix\Im\Model\EO_MessageViewed_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageViewed_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_MessageViewed fetchObject() * @method \Bitrix\Im\Model\EO_MessageViewed_Collection fetchCollection() */ class EO_MessageViewed_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_MessageViewed createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_MessageViewed_Collection createCollection() * @method \Bitrix\Im\Model\EO_MessageViewed wakeUpObject($row) * @method \Bitrix\Im\Model\EO_MessageViewed_Collection wakeUpCollection($rows) */ class EO_MessageViewed_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\NoRelationPermissionDiskTable:im\lib\model\norelationpermissiondisk.php */ namespace Bitrix\Im\Model { /** * EO_NoRelationPermissionDisk * @see \Bitrix\Im\Model\NoRelationPermissionDiskTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk resetChatId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk unsetChatId() * @method \int fillChatId() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk resetUserId() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk unsetUserId() * @method \int fillUserId() * @method \Bitrix\Main\Type\DateTime getActiveTo() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk setActiveTo(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $activeTo) * @method bool hasActiveTo() * @method bool isActiveToFilled() * @method bool isActiveToChanged() * @method \Bitrix\Main\Type\DateTime remindActualActiveTo() * @method \Bitrix\Main\Type\DateTime requireActiveTo() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk resetActiveTo() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk unsetActiveTo() * @method \Bitrix\Main\Type\DateTime fillActiveTo() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk set($fieldName, $value) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk reset($fieldName) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk wakeUp($data) */ class EO_NoRelationPermissionDisk { /* @var \Bitrix\Im\Model\NoRelationPermissionDiskTable */ static public $dataClass = '\Bitrix\Im\Model\NoRelationPermissionDiskTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_NoRelationPermissionDisk_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \Bitrix\Main\Type\DateTime[] getActiveToList() * @method \Bitrix\Main\Type\DateTime[] fillActiveTo() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_NoRelationPermissionDisk $object) * @method bool has(\Bitrix\Im\Model\EO_NoRelationPermissionDisk $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk getByPrimary($primary) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_NoRelationPermissionDisk $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_NoRelationPermissionDisk_Collection merge(?EO_NoRelationPermissionDisk_Collection $collection) * @method bool isEmpty() */ class EO_NoRelationPermissionDisk_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\NoRelationPermissionDiskTable */ static public $dataClass = '\Bitrix\Im\Model\NoRelationPermissionDiskTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_NoRelationPermissionDisk_Result exec() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk fetchObject() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_NoRelationPermissionDisk_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk fetchObject() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection fetchCollection() */ class EO_NoRelationPermissionDisk_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection createCollection() * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk wakeUpObject($row) * @method \Bitrix\Im\Model\EO_NoRelationPermissionDisk_Collection wakeUpCollection($rows) */ class EO_NoRelationPermissionDisk_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\OptionAccessTable:im\lib\model\optionaccesstable.php */ namespace Bitrix\Im\Model { /** * EO_OptionAccess * @see \Bitrix\Im\Model\OptionAccessTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_OptionAccess setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getGroupId() * @method \Bitrix\Im\Model\EO_OptionAccess setGroupId(\int|\Bitrix\Main\DB\SqlExpression $groupId) * @method bool hasGroupId() * @method bool isGroupIdFilled() * @method bool isGroupIdChanged() * @method \int remindActualGroupId() * @method \int requireGroupId() * @method \Bitrix\Im\Model\EO_OptionAccess resetGroupId() * @method \Bitrix\Im\Model\EO_OptionAccess unsetGroupId() * @method \int fillGroupId() * @method \string getAccessCode() * @method \Bitrix\Im\Model\EO_OptionAccess setAccessCode(\string|\Bitrix\Main\DB\SqlExpression $accessCode) * @method bool hasAccessCode() * @method bool isAccessCodeFilled() * @method bool isAccessCodeChanged() * @method \string remindActualAccessCode() * @method \string requireAccessCode() * @method \Bitrix\Im\Model\EO_OptionAccess resetAccessCode() * @method \Bitrix\Im\Model\EO_OptionAccess unsetAccessCode() * @method \string fillAccessCode() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_OptionAccess set($fieldName, $value) * @method \Bitrix\Im\Model\EO_OptionAccess reset($fieldName) * @method \Bitrix\Im\Model\EO_OptionAccess unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_OptionAccess wakeUp($data) */ class EO_OptionAccess { /* @var \Bitrix\Im\Model\OptionAccessTable */ static public $dataClass = '\Bitrix\Im\Model\OptionAccessTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_OptionAccess_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getGroupIdList() * @method \int[] fillGroupId() * @method \string[] getAccessCodeList() * @method \string[] fillAccessCode() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_OptionAccess $object) * @method bool has(\Bitrix\Im\Model\EO_OptionAccess $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionAccess getByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionAccess[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_OptionAccess $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_OptionAccess_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_OptionAccess current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_OptionAccess_Collection merge(?EO_OptionAccess_Collection $collection) * @method bool isEmpty() */ class EO_OptionAccess_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\OptionAccessTable */ static public $dataClass = '\Bitrix\Im\Model\OptionAccessTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_OptionAccess_Result exec() * @method \Bitrix\Im\Model\EO_OptionAccess fetchObject() * @method \Bitrix\Im\Model\EO_OptionAccess_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_OptionAccess_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_OptionAccess fetchObject() * @method \Bitrix\Im\Model\EO_OptionAccess_Collection fetchCollection() */ class EO_OptionAccess_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_OptionAccess createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_OptionAccess_Collection createCollection() * @method \Bitrix\Im\Model\EO_OptionAccess wakeUpObject($row) * @method \Bitrix\Im\Model\EO_OptionAccess_Collection wakeUpCollection($rows) */ class EO_OptionAccess_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\OptionGroupTable:im\lib\model\optiongrouptable.php */ namespace Bitrix\Im\Model { /** * EO_OptionGroup * @see \Bitrix\Im\Model\OptionGroupTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_OptionGroup setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getName() * @method \Bitrix\Im\Model\EO_OptionGroup setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Im\Model\EO_OptionGroup resetName() * @method \Bitrix\Im\Model\EO_OptionGroup unsetName() * @method \string fillName() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_OptionGroup setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_OptionGroup resetUserId() * @method \Bitrix\Im\Model\EO_OptionGroup unsetUserId() * @method \int fillUserId() * @method \int getSort() * @method \Bitrix\Im\Model\EO_OptionGroup setSort(\int|\Bitrix\Main\DB\SqlExpression $sort) * @method bool hasSort() * @method bool isSortFilled() * @method bool isSortChanged() * @method \int remindActualSort() * @method \int requireSort() * @method \Bitrix\Im\Model\EO_OptionGroup resetSort() * @method \Bitrix\Im\Model\EO_OptionGroup unsetSort() * @method \int fillSort() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_OptionGroup setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_OptionGroup resetDateCreate() * @method \Bitrix\Im\Model\EO_OptionGroup unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \int getCreateById() * @method \Bitrix\Im\Model\EO_OptionGroup setCreateById(\int|\Bitrix\Main\DB\SqlExpression $createById) * @method bool hasCreateById() * @method bool isCreateByIdFilled() * @method bool isCreateByIdChanged() * @method \int remindActualCreateById() * @method \int requireCreateById() * @method \Bitrix\Im\Model\EO_OptionGroup resetCreateById() * @method \Bitrix\Im\Model\EO_OptionGroup unsetCreateById() * @method \int fillCreateById() * @method \Bitrix\Main\Type\DateTime getDateModify() * @method \Bitrix\Im\Model\EO_OptionGroup setDateModify(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateModify) * @method bool hasDateModify() * @method bool isDateModifyFilled() * @method bool isDateModifyChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateModify() * @method \Bitrix\Main\Type\DateTime requireDateModify() * @method \Bitrix\Im\Model\EO_OptionGroup resetDateModify() * @method \Bitrix\Im\Model\EO_OptionGroup unsetDateModify() * @method \Bitrix\Main\Type\DateTime fillDateModify() * @method \int getModifyById() * @method \Bitrix\Im\Model\EO_OptionGroup setModifyById(\int|\Bitrix\Main\DB\SqlExpression $modifyById) * @method bool hasModifyById() * @method bool isModifyByIdFilled() * @method bool isModifyByIdChanged() * @method \int remindActualModifyById() * @method \int requireModifyById() * @method \Bitrix\Im\Model\EO_OptionGroup resetModifyById() * @method \Bitrix\Im\Model\EO_OptionGroup unsetModifyById() * @method \int fillModifyById() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_OptionGroup set($fieldName, $value) * @method \Bitrix\Im\Model\EO_OptionGroup reset($fieldName) * @method \Bitrix\Im\Model\EO_OptionGroup unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_OptionGroup wakeUp($data) */ class EO_OptionGroup { /* @var \Bitrix\Im\Model\OptionGroupTable */ static public $dataClass = '\Bitrix\Im\Model\OptionGroupTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_OptionGroup_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getNameList() * @method \string[] fillName() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getSortList() * @method \int[] fillSort() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \int[] getCreateByIdList() * @method \int[] fillCreateById() * @method \Bitrix\Main\Type\DateTime[] getDateModifyList() * @method \Bitrix\Main\Type\DateTime[] fillDateModify() * @method \int[] getModifyByIdList() * @method \int[] fillModifyById() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_OptionGroup $object) * @method bool has(\Bitrix\Im\Model\EO_OptionGroup $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionGroup getByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionGroup[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_OptionGroup $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_OptionGroup_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_OptionGroup current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_OptionGroup_Collection merge(?EO_OptionGroup_Collection $collection) * @method bool isEmpty() */ class EO_OptionGroup_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\OptionGroupTable */ static public $dataClass = '\Bitrix\Im\Model\OptionGroupTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_OptionGroup_Result exec() * @method \Bitrix\Im\Model\EO_OptionGroup fetchObject() * @method \Bitrix\Im\Model\EO_OptionGroup_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_OptionGroup_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_OptionGroup fetchObject() * @method \Bitrix\Im\Model\EO_OptionGroup_Collection fetchCollection() */ class EO_OptionGroup_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_OptionGroup createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_OptionGroup_Collection createCollection() * @method \Bitrix\Im\Model\EO_OptionGroup wakeUpObject($row) * @method \Bitrix\Im\Model\EO_OptionGroup_Collection wakeUpCollection($rows) */ class EO_OptionGroup_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\OptionStateTable:im\lib\model\optionstatetable.php */ namespace Bitrix\Im\Model { /** * EO_OptionState * @see \Bitrix\Im\Model\OptionStateTable * * Custom methods: * --------------- * * @method \int getGroupId() * @method \Bitrix\Im\Model\EO_OptionState setGroupId(\int|\Bitrix\Main\DB\SqlExpression $groupId) * @method bool hasGroupId() * @method bool isGroupIdFilled() * @method bool isGroupIdChanged() * @method \string getName() * @method \Bitrix\Im\Model\EO_OptionState setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string getValue() * @method \Bitrix\Im\Model\EO_OptionState setValue(\string|\Bitrix\Main\DB\SqlExpression $value) * @method bool hasValue() * @method bool isValueFilled() * @method bool isValueChanged() * @method \string remindActualValue() * @method \string requireValue() * @method \Bitrix\Im\Model\EO_OptionState resetValue() * @method \Bitrix\Im\Model\EO_OptionState unsetValue() * @method \string fillValue() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_OptionState set($fieldName, $value) * @method \Bitrix\Im\Model\EO_OptionState reset($fieldName) * @method \Bitrix\Im\Model\EO_OptionState unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_OptionState wakeUp($data) */ class EO_OptionState { /* @var \Bitrix\Im\Model\OptionStateTable */ static public $dataClass = '\Bitrix\Im\Model\OptionStateTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_OptionState_Collection * * Custom methods: * --------------- * * @method \int[] getGroupIdList() * @method \string[] getNameList() * @method \string[] getValueList() * @method \string[] fillValue() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_OptionState $object) * @method bool has(\Bitrix\Im\Model\EO_OptionState $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionState getByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionState[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_OptionState $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_OptionState_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_OptionState current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_OptionState_Collection merge(?EO_OptionState_Collection $collection) * @method bool isEmpty() */ class EO_OptionState_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\OptionStateTable */ static public $dataClass = '\Bitrix\Im\Model\OptionStateTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_OptionState_Result exec() * @method \Bitrix\Im\Model\EO_OptionState fetchObject() * @method \Bitrix\Im\Model\EO_OptionState_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_OptionState_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_OptionState fetchObject() * @method \Bitrix\Im\Model\EO_OptionState_Collection fetchCollection() */ class EO_OptionState_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_OptionState createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_OptionState_Collection createCollection() * @method \Bitrix\Im\Model\EO_OptionState wakeUpObject($row) * @method \Bitrix\Im\Model\EO_OptionState_Collection wakeUpCollection($rows) */ class EO_OptionState_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\OptionUserTable:im\lib\model\optionusertable.php */ namespace Bitrix\Im\Model { /** * EO_OptionUser * @see \Bitrix\Im\Model\OptionUserTable * * Custom methods: * --------------- * * @method \int getUserId() * @method \Bitrix\Im\Model\EO_OptionUser setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int getNotifyGroupId() * @method \Bitrix\Im\Model\EO_OptionUser setNotifyGroupId(\int|\Bitrix\Main\DB\SqlExpression $notifyGroupId) * @method bool hasNotifyGroupId() * @method bool isNotifyGroupIdFilled() * @method bool isNotifyGroupIdChanged() * @method \int remindActualNotifyGroupId() * @method \int requireNotifyGroupId() * @method \Bitrix\Im\Model\EO_OptionUser resetNotifyGroupId() * @method \Bitrix\Im\Model\EO_OptionUser unsetNotifyGroupId() * @method \int fillNotifyGroupId() * @method \int getGeneralGroupId() * @method \Bitrix\Im\Model\EO_OptionUser setGeneralGroupId(\int|\Bitrix\Main\DB\SqlExpression $generalGroupId) * @method bool hasGeneralGroupId() * @method bool isGeneralGroupIdFilled() * @method bool isGeneralGroupIdChanged() * @method \int remindActualGeneralGroupId() * @method \int requireGeneralGroupId() * @method \Bitrix\Im\Model\EO_OptionUser resetGeneralGroupId() * @method \Bitrix\Im\Model\EO_OptionUser unsetGeneralGroupId() * @method \int fillGeneralGroupId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_OptionUser set($fieldName, $value) * @method \Bitrix\Im\Model\EO_OptionUser reset($fieldName) * @method \Bitrix\Im\Model\EO_OptionUser unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_OptionUser wakeUp($data) */ class EO_OptionUser { /* @var \Bitrix\Im\Model\OptionUserTable */ static public $dataClass = '\Bitrix\Im\Model\OptionUserTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_OptionUser_Collection * * Custom methods: * --------------- * * @method \int[] getUserIdList() * @method \int[] getNotifyGroupIdList() * @method \int[] fillNotifyGroupId() * @method \int[] getGeneralGroupIdList() * @method \int[] fillGeneralGroupId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_OptionUser $object) * @method bool has(\Bitrix\Im\Model\EO_OptionUser $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionUser getByPrimary($primary) * @method \Bitrix\Im\Model\EO_OptionUser[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_OptionUser $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_OptionUser_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_OptionUser current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_OptionUser_Collection merge(?EO_OptionUser_Collection $collection) * @method bool isEmpty() */ class EO_OptionUser_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\OptionUserTable */ static public $dataClass = '\Bitrix\Im\Model\OptionUserTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_OptionUser_Result exec() * @method \Bitrix\Im\Model\EO_OptionUser fetchObject() * @method \Bitrix\Im\Model\EO_OptionUser_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_OptionUser_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_OptionUser fetchObject() * @method \Bitrix\Im\Model\EO_OptionUser_Collection fetchCollection() */ class EO_OptionUser_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_OptionUser createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_OptionUser_Collection createCollection() * @method \Bitrix\Im\Model\EO_OptionUser wakeUpObject($row) * @method \Bitrix\Im\Model\EO_OptionUser_Collection wakeUpCollection($rows) */ class EO_OptionUser_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\ReactionTable:im\lib\model\reaction.php */ namespace Bitrix\Im\Model { /** * EO_Reaction * @see \Bitrix\Im\Model\ReactionTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Reaction setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_Reaction setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_Reaction resetChatId() * @method \Bitrix\Im\Model\EO_Reaction unsetChatId() * @method \int fillChatId() * @method \int getMessageId() * @method \Bitrix\Im\Model\EO_Reaction setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Im\Model\EO_Reaction resetMessageId() * @method \Bitrix\Im\Model\EO_Reaction unsetMessageId() * @method \int fillMessageId() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_Reaction setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_Reaction resetUserId() * @method \Bitrix\Im\Model\EO_Reaction unsetUserId() * @method \int fillUserId() * @method \string getReaction() * @method \Bitrix\Im\Model\EO_Reaction setReaction(\string|\Bitrix\Main\DB\SqlExpression $reaction) * @method bool hasReaction() * @method bool isReactionFilled() * @method bool isReactionChanged() * @method \string remindActualReaction() * @method \string requireReaction() * @method \Bitrix\Im\Model\EO_Reaction resetReaction() * @method \Bitrix\Im\Model\EO_Reaction unsetReaction() * @method \string fillReaction() * @method \Bitrix\Main\Type\DateTime getDateCreate() * @method \Bitrix\Im\Model\EO_Reaction setDateCreate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateCreate) * @method bool hasDateCreate() * @method bool isDateCreateFilled() * @method bool isDateCreateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateCreate() * @method \Bitrix\Main\Type\DateTime requireDateCreate() * @method \Bitrix\Im\Model\EO_Reaction resetDateCreate() * @method \Bitrix\Im\Model\EO_Reaction unsetDateCreate() * @method \Bitrix\Main\Type\DateTime fillDateCreate() * @method \string getCount() * @method \string remindActualCount() * @method \string requireCount() * @method bool hasCount() * @method bool isCountFilled() * @method \Bitrix\Im\Model\EO_Reaction unsetCount() * @method \string fillCount() * @method \string getUsersGroup() * @method \string remindActualUsersGroup() * @method \string requireUsersGroup() * @method bool hasUsersGroup() * @method bool isUsersGroupFilled() * @method \Bitrix\Im\Model\EO_Reaction unsetUsersGroup() * @method \string fillUsersGroup() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Reaction set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Reaction reset($fieldName) * @method \Bitrix\Im\Model\EO_Reaction unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Reaction wakeUp($data) */ class EO_Reaction { /* @var \Bitrix\Im\Model\ReactionTable */ static public $dataClass = '\Bitrix\Im\Model\ReactionTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Reaction_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getReactionList() * @method \string[] fillReaction() * @method \Bitrix\Main\Type\DateTime[] getDateCreateList() * @method \Bitrix\Main\Type\DateTime[] fillDateCreate() * @method \string[] getCountList() * @method \string[] fillCount() * @method \string[] getUsersGroupList() * @method \string[] fillUsersGroup() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Reaction $object) * @method bool has(\Bitrix\Im\Model\EO_Reaction $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Reaction getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Reaction[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Reaction $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Reaction_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Reaction current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Reaction_Collection merge(?EO_Reaction_Collection $collection) * @method bool isEmpty() */ class EO_Reaction_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\ReactionTable */ static public $dataClass = '\Bitrix\Im\Model\ReactionTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Reaction_Result exec() * @method \Bitrix\Im\Model\EO_Reaction fetchObject() * @method \Bitrix\Im\Model\EO_Reaction_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Reaction_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Reaction fetchObject() * @method \Bitrix\Im\Model\EO_Reaction_Collection fetchCollection() */ class EO_Reaction_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Reaction createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Reaction_Collection createCollection() * @method \Bitrix\Im\Model\EO_Reaction wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Reaction_Collection wakeUpCollection($rows) */ class EO_Reaction_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\RecentTable:im\lib\model\recent.php */ namespace Bitrix\Im\Model { /** * EO_Recent * @see \Bitrix\Im\Model\RecentTable * * Custom methods: * --------------- * * @method \int getUserId() * @method \Bitrix\Im\Model\EO_Recent setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \string getItemType() * @method \Bitrix\Im\Model\EO_Recent setItemType(\string|\Bitrix\Main\DB\SqlExpression $itemType) * @method bool hasItemType() * @method bool isItemTypeFilled() * @method bool isItemTypeChanged() * @method \int getItemId() * @method \Bitrix\Im\Model\EO_Recent setItemId(\int|\Bitrix\Main\DB\SqlExpression $itemId) * @method bool hasItemId() * @method bool isItemIdFilled() * @method bool isItemIdChanged() * @method \int getItemMid() * @method \Bitrix\Im\Model\EO_Recent setItemMid(\int|\Bitrix\Main\DB\SqlExpression $itemMid) * @method bool hasItemMid() * @method bool isItemMidFilled() * @method bool isItemMidChanged() * @method \int remindActualItemMid() * @method \int requireItemMid() * @method \Bitrix\Im\Model\EO_Recent resetItemMid() * @method \Bitrix\Im\Model\EO_Recent unsetItemMid() * @method \int fillItemMid() * @method \int getItemCid() * @method \Bitrix\Im\Model\EO_Recent setItemCid(\int|\Bitrix\Main\DB\SqlExpression $itemCid) * @method bool hasItemCid() * @method bool isItemCidFilled() * @method bool isItemCidChanged() * @method \int remindActualItemCid() * @method \int requireItemCid() * @method \Bitrix\Im\Model\EO_Recent resetItemCid() * @method \Bitrix\Im\Model\EO_Recent unsetItemCid() * @method \int fillItemCid() * @method \int getItemRid() * @method \Bitrix\Im\Model\EO_Recent setItemRid(\int|\Bitrix\Main\DB\SqlExpression $itemRid) * @method bool hasItemRid() * @method bool isItemRidFilled() * @method bool isItemRidChanged() * @method \int remindActualItemRid() * @method \int requireItemRid() * @method \Bitrix\Im\Model\EO_Recent resetItemRid() * @method \Bitrix\Im\Model\EO_Recent unsetItemRid() * @method \int fillItemRid() * @method \int getItemOlid() * @method \Bitrix\Im\Model\EO_Recent setItemOlid(\int|\Bitrix\Main\DB\SqlExpression $itemOlid) * @method bool hasItemOlid() * @method bool isItemOlidFilled() * @method bool isItemOlidChanged() * @method \int remindActualItemOlid() * @method \int requireItemOlid() * @method \Bitrix\Im\Model\EO_Recent resetItemOlid() * @method \Bitrix\Im\Model\EO_Recent unsetItemOlid() * @method \int fillItemOlid() * @method \boolean getPinned() * @method \Bitrix\Im\Model\EO_Recent setPinned(\boolean|\Bitrix\Main\DB\SqlExpression $pinned) * @method bool hasPinned() * @method bool isPinnedFilled() * @method bool isPinnedChanged() * @method \boolean remindActualPinned() * @method \boolean requirePinned() * @method \Bitrix\Im\Model\EO_Recent resetPinned() * @method \Bitrix\Im\Model\EO_Recent unsetPinned() * @method \boolean fillPinned() * @method \boolean getUnread() * @method \Bitrix\Im\Model\EO_Recent setUnread(\boolean|\Bitrix\Main\DB\SqlExpression $unread) * @method bool hasUnread() * @method bool isUnreadFilled() * @method bool isUnreadChanged() * @method \boolean remindActualUnread() * @method \boolean requireUnread() * @method \Bitrix\Im\Model\EO_Recent resetUnread() * @method \Bitrix\Im\Model\EO_Recent unsetUnread() * @method \boolean fillUnread() * @method \Bitrix\Main\Type\DateTime getDateMessage() * @method \Bitrix\Im\Model\EO_Recent setDateMessage(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateMessage) * @method bool hasDateMessage() * @method bool isDateMessageFilled() * @method bool isDateMessageChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateMessage() * @method \Bitrix\Main\Type\DateTime requireDateMessage() * @method \Bitrix\Im\Model\EO_Recent resetDateMessage() * @method \Bitrix\Im\Model\EO_Recent unsetDateMessage() * @method \Bitrix\Main\Type\DateTime fillDateMessage() * @method \Bitrix\Main\Type\DateTime getDateUpdate() * @method \Bitrix\Im\Model\EO_Recent setDateUpdate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateUpdate) * @method bool hasDateUpdate() * @method bool isDateUpdateFilled() * @method bool isDateUpdateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateUpdate() * @method \Bitrix\Main\Type\DateTime requireDateUpdate() * @method \Bitrix\Im\Model\EO_Recent resetDateUpdate() * @method \Bitrix\Im\Model\EO_Recent unsetDateUpdate() * @method \Bitrix\Main\Type\DateTime fillDateUpdate() * @method \Bitrix\Im\Model\EO_Relation getRelation() * @method \Bitrix\Im\Model\EO_Relation remindActualRelation() * @method \Bitrix\Im\Model\EO_Relation requireRelation() * @method \Bitrix\Im\Model\EO_Recent setRelation(\Bitrix\Im\Model\EO_Relation $object) * @method \Bitrix\Im\Model\EO_Recent resetRelation() * @method \Bitrix\Im\Model\EO_Recent unsetRelation() * @method bool hasRelation() * @method bool isRelationFilled() * @method bool isRelationChanged() * @method \Bitrix\Im\Model\EO_Relation fillRelation() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_Recent setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_Recent resetChat() * @method \Bitrix\Im\Model\EO_Recent unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Im\Model\EO_Message getMessage() * @method \Bitrix\Im\Model\EO_Message remindActualMessage() * @method \Bitrix\Im\Model\EO_Message requireMessage() * @method \Bitrix\Im\Model\EO_Recent setMessage(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_Recent resetMessage() * @method \Bitrix\Im\Model\EO_Recent unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Im\Model\EO_Message fillMessage() * @method \Bitrix\Im\Model\EO_MessageUuid getMessageUuid() * @method \Bitrix\Im\Model\EO_MessageUuid remindActualMessageUuid() * @method \Bitrix\Im\Model\EO_MessageUuid requireMessageUuid() * @method \Bitrix\Im\Model\EO_Recent setMessageUuid(\Bitrix\Im\Model\EO_MessageUuid $object) * @method \Bitrix\Im\Model\EO_Recent resetMessageUuid() * @method \Bitrix\Im\Model\EO_Recent unsetMessageUuid() * @method bool hasMessageUuid() * @method bool isMessageUuidFilled() * @method bool isMessageUuidChanged() * @method \Bitrix\Im\Model\EO_MessageUuid fillMessageUuid() * @method \int getMarkedId() * @method \Bitrix\Im\Model\EO_Recent setMarkedId(\int|\Bitrix\Main\DB\SqlExpression $markedId) * @method bool hasMarkedId() * @method bool isMarkedIdFilled() * @method bool isMarkedIdChanged() * @method \int remindActualMarkedId() * @method \int requireMarkedId() * @method \Bitrix\Im\Model\EO_Recent resetMarkedId() * @method \Bitrix\Im\Model\EO_Recent unsetMarkedId() * @method \int fillMarkedId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Recent set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Recent reset($fieldName) * @method \Bitrix\Im\Model\EO_Recent unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Recent wakeUp($data) */ class EO_Recent { /* @var \Bitrix\Im\Model\RecentTable */ static public $dataClass = '\Bitrix\Im\Model\RecentTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Recent_Collection * * Custom methods: * --------------- * * @method \int[] getUserIdList() * @method \string[] getItemTypeList() * @method \int[] getItemIdList() * @method \int[] getItemMidList() * @method \int[] fillItemMid() * @method \int[] getItemCidList() * @method \int[] fillItemCid() * @method \int[] getItemRidList() * @method \int[] fillItemRid() * @method \int[] getItemOlidList() * @method \int[] fillItemOlid() * @method \boolean[] getPinnedList() * @method \boolean[] fillPinned() * @method \boolean[] getUnreadList() * @method \boolean[] fillUnread() * @method \Bitrix\Main\Type\DateTime[] getDateMessageList() * @method \Bitrix\Main\Type\DateTime[] fillDateMessage() * @method \Bitrix\Main\Type\DateTime[] getDateUpdateList() * @method \Bitrix\Main\Type\DateTime[] fillDateUpdate() * @method \Bitrix\Im\Model\EO_Relation[] getRelationList() * @method \Bitrix\Im\Model\EO_Recent_Collection getRelationCollection() * @method \Bitrix\Im\Model\EO_Relation_Collection fillRelation() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_Recent_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Im\Model\EO_Message[] getMessageList() * @method \Bitrix\Im\Model\EO_Recent_Collection getMessageCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillMessage() * @method \Bitrix\Im\Model\EO_MessageUuid[] getMessageUuidList() * @method \Bitrix\Im\Model\EO_Recent_Collection getMessageUuidCollection() * @method \Bitrix\Im\Model\EO_MessageUuid_Collection fillMessageUuid() * @method \int[] getMarkedIdList() * @method \int[] fillMarkedId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Recent $object) * @method bool has(\Bitrix\Im\Model\EO_Recent $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Recent getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Recent[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Recent $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Recent_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Recent current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Recent_Collection merge(?EO_Recent_Collection $collection) * @method bool isEmpty() */ class EO_Recent_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\RecentTable */ static public $dataClass = '\Bitrix\Im\Model\RecentTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Recent_Result exec() * @method \Bitrix\Im\Model\EO_Recent fetchObject() * @method \Bitrix\Im\Model\EO_Recent_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Recent_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Recent fetchObject() * @method \Bitrix\Im\Model\EO_Recent_Collection fetchCollection() */ class EO_Recent_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Recent createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Recent_Collection createCollection() * @method \Bitrix\Im\Model\EO_Recent wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Recent_Collection wakeUpCollection($rows) */ class EO_Recent_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\RelationTable:im\lib\model\relation.php */ namespace Bitrix\Im\Model { /** * EO_Relation * @see \Bitrix\Im\Model\RelationTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_Relation setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getChatId() * @method \Bitrix\Im\Model\EO_Relation setChatId(\int|\Bitrix\Main\DB\SqlExpression $chatId) * @method bool hasChatId() * @method bool isChatIdFilled() * @method bool isChatIdChanged() * @method \int remindActualChatId() * @method \int requireChatId() * @method \Bitrix\Im\Model\EO_Relation resetChatId() * @method \Bitrix\Im\Model\EO_Relation unsetChatId() * @method \int fillChatId() * @method \string getMessageType() * @method \Bitrix\Im\Model\EO_Relation setMessageType(\string|\Bitrix\Main\DB\SqlExpression $messageType) * @method bool hasMessageType() * @method bool isMessageTypeFilled() * @method bool isMessageTypeChanged() * @method \string remindActualMessageType() * @method \string requireMessageType() * @method \Bitrix\Im\Model\EO_Relation resetMessageType() * @method \Bitrix\Im\Model\EO_Relation unsetMessageType() * @method \string fillMessageType() * @method \int getUserId() * @method \Bitrix\Im\Model\EO_Relation setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Im\Model\EO_Relation resetUserId() * @method \Bitrix\Im\Model\EO_Relation unsetUserId() * @method \int fillUserId() * @method \int getStartId() * @method \Bitrix\Im\Model\EO_Relation setStartId(\int|\Bitrix\Main\DB\SqlExpression $startId) * @method bool hasStartId() * @method bool isStartIdFilled() * @method bool isStartIdChanged() * @method \int remindActualStartId() * @method \int requireStartId() * @method \Bitrix\Im\Model\EO_Relation resetStartId() * @method \Bitrix\Im\Model\EO_Relation unsetStartId() * @method \int fillStartId() * @method \int getLastId() * @method \Bitrix\Im\Model\EO_Relation setLastId(\int|\Bitrix\Main\DB\SqlExpression $lastId) * @method bool hasLastId() * @method bool isLastIdFilled() * @method bool isLastIdChanged() * @method \int remindActualLastId() * @method \int requireLastId() * @method \Bitrix\Im\Model\EO_Relation resetLastId() * @method \Bitrix\Im\Model\EO_Relation unsetLastId() * @method \int fillLastId() * @method \int getUnreadId() * @method \Bitrix\Im\Model\EO_Relation setUnreadId(\int|\Bitrix\Main\DB\SqlExpression $unreadId) * @method bool hasUnreadId() * @method bool isUnreadIdFilled() * @method bool isUnreadIdChanged() * @method \int remindActualUnreadId() * @method \int requireUnreadId() * @method \Bitrix\Im\Model\EO_Relation resetUnreadId() * @method \Bitrix\Im\Model\EO_Relation unsetUnreadId() * @method \int fillUnreadId() * @method \int getLastSendId() * @method \Bitrix\Im\Model\EO_Relation setLastSendId(\int|\Bitrix\Main\DB\SqlExpression $lastSendId) * @method bool hasLastSendId() * @method bool isLastSendIdFilled() * @method bool isLastSendIdChanged() * @method \int remindActualLastSendId() * @method \int requireLastSendId() * @method \Bitrix\Im\Model\EO_Relation resetLastSendId() * @method \Bitrix\Im\Model\EO_Relation unsetLastSendId() * @method \int fillLastSendId() * @method \int getLastFileId() * @method \Bitrix\Im\Model\EO_Relation setLastFileId(\int|\Bitrix\Main\DB\SqlExpression $lastFileId) * @method bool hasLastFileId() * @method bool isLastFileIdFilled() * @method bool isLastFileIdChanged() * @method \int remindActualLastFileId() * @method \int requireLastFileId() * @method \Bitrix\Im\Model\EO_Relation resetLastFileId() * @method \Bitrix\Im\Model\EO_Relation unsetLastFileId() * @method \int fillLastFileId() * @method \Bitrix\Main\Type\DateTime getLastRead() * @method \Bitrix\Im\Model\EO_Relation setLastRead(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $lastRead) * @method bool hasLastRead() * @method bool isLastReadFilled() * @method bool isLastReadChanged() * @method \Bitrix\Main\Type\DateTime remindActualLastRead() * @method \Bitrix\Main\Type\DateTime requireLastRead() * @method \Bitrix\Im\Model\EO_Relation resetLastRead() * @method \Bitrix\Im\Model\EO_Relation unsetLastRead() * @method \Bitrix\Main\Type\DateTime fillLastRead() * @method \int getStatus() * @method \Bitrix\Im\Model\EO_Relation setStatus(\int|\Bitrix\Main\DB\SqlExpression $status) * @method bool hasStatus() * @method bool isStatusFilled() * @method bool isStatusChanged() * @method \int remindActualStatus() * @method \int requireStatus() * @method \Bitrix\Im\Model\EO_Relation resetStatus() * @method \Bitrix\Im\Model\EO_Relation unsetStatus() * @method \int fillStatus() * @method \int getCallStatus() * @method \Bitrix\Im\Model\EO_Relation setCallStatus(\int|\Bitrix\Main\DB\SqlExpression $callStatus) * @method bool hasCallStatus() * @method bool isCallStatusFilled() * @method bool isCallStatusChanged() * @method \int remindActualCallStatus() * @method \int requireCallStatus() * @method \Bitrix\Im\Model\EO_Relation resetCallStatus() * @method \Bitrix\Im\Model\EO_Relation unsetCallStatus() * @method \int fillCallStatus() * @method \string getMessageStatus() * @method \Bitrix\Im\Model\EO_Relation setMessageStatus(\string|\Bitrix\Main\DB\SqlExpression $messageStatus) * @method bool hasMessageStatus() * @method bool isMessageStatusFilled() * @method bool isMessageStatusChanged() * @method \string remindActualMessageStatus() * @method \string requireMessageStatus() * @method \Bitrix\Im\Model\EO_Relation resetMessageStatus() * @method \Bitrix\Im\Model\EO_Relation unsetMessageStatus() * @method \string fillMessageStatus() * @method \boolean getNotifyBlock() * @method \Bitrix\Im\Model\EO_Relation setNotifyBlock(\boolean|\Bitrix\Main\DB\SqlExpression $notifyBlock) * @method bool hasNotifyBlock() * @method bool isNotifyBlockFilled() * @method bool isNotifyBlockChanged() * @method \boolean remindActualNotifyBlock() * @method \boolean requireNotifyBlock() * @method \Bitrix\Im\Model\EO_Relation resetNotifyBlock() * @method \Bitrix\Im\Model\EO_Relation unsetNotifyBlock() * @method \boolean fillNotifyBlock() * @method \boolean getManager() * @method \Bitrix\Im\Model\EO_Relation setManager(\boolean|\Bitrix\Main\DB\SqlExpression $manager) * @method bool hasManager() * @method bool isManagerFilled() * @method bool isManagerChanged() * @method \boolean remindActualManager() * @method \boolean requireManager() * @method \Bitrix\Im\Model\EO_Relation resetManager() * @method \Bitrix\Im\Model\EO_Relation unsetManager() * @method \boolean fillManager() * @method \int getCounter() * @method \Bitrix\Im\Model\EO_Relation setCounter(\int|\Bitrix\Main\DB\SqlExpression $counter) * @method bool hasCounter() * @method bool isCounterFilled() * @method bool isCounterChanged() * @method \int remindActualCounter() * @method \int requireCounter() * @method \Bitrix\Im\Model\EO_Relation resetCounter() * @method \Bitrix\Im\Model\EO_Relation unsetCounter() * @method \int fillCounter() * @method \int getStartCounter() * @method \Bitrix\Im\Model\EO_Relation setStartCounter(\int|\Bitrix\Main\DB\SqlExpression $startCounter) * @method bool hasStartCounter() * @method bool isStartCounterFilled() * @method bool isStartCounterChanged() * @method \int remindActualStartCounter() * @method \int requireStartCounter() * @method \Bitrix\Im\Model\EO_Relation resetStartCounter() * @method \Bitrix\Im\Model\EO_Relation unsetStartCounter() * @method \int fillStartCounter() * @method \Bitrix\Im\Model\EO_Chat getChat() * @method \Bitrix\Im\Model\EO_Chat remindActualChat() * @method \Bitrix\Im\Model\EO_Chat requireChat() * @method \Bitrix\Im\Model\EO_Relation setChat(\Bitrix\Im\Model\EO_Chat $object) * @method \Bitrix\Im\Model\EO_Relation resetChat() * @method \Bitrix\Im\Model\EO_Relation unsetChat() * @method bool hasChat() * @method bool isChatFilled() * @method bool isChatChanged() * @method \Bitrix\Im\Model\EO_Chat fillChat() * @method \Bitrix\Im\Model\EO_Message getStart() * @method \Bitrix\Im\Model\EO_Message remindActualStart() * @method \Bitrix\Im\Model\EO_Message requireStart() * @method \Bitrix\Im\Model\EO_Relation setStart(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_Relation resetStart() * @method \Bitrix\Im\Model\EO_Relation unsetStart() * @method bool hasStart() * @method bool isStartFilled() * @method bool isStartChanged() * @method \Bitrix\Im\Model\EO_Message fillStart() * @method \Bitrix\Im\Model\EO_Message getLastSend() * @method \Bitrix\Im\Model\EO_Message remindActualLastSend() * @method \Bitrix\Im\Model\EO_Message requireLastSend() * @method \Bitrix\Im\Model\EO_Relation setLastSend(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_Relation resetLastSend() * @method \Bitrix\Im\Model\EO_Relation unsetLastSend() * @method bool hasLastSend() * @method bool isLastSendFilled() * @method bool isLastSendChanged() * @method \Bitrix\Im\Model\EO_Message fillLastSend() * @method \Bitrix\Im\Model\EO_Message getLast() * @method \Bitrix\Im\Model\EO_Message remindActualLast() * @method \Bitrix\Im\Model\EO_Message requireLast() * @method \Bitrix\Im\Model\EO_Relation setLast(\Bitrix\Im\Model\EO_Message $object) * @method \Bitrix\Im\Model\EO_Relation resetLast() * @method \Bitrix\Im\Model\EO_Relation unsetLast() * @method bool hasLast() * @method bool isLastFilled() * @method bool isLastChanged() * @method \Bitrix\Im\Model\EO_Message fillLast() * @method \Bitrix\Main\EO_User getUser() * @method \Bitrix\Main\EO_User remindActualUser() * @method \Bitrix\Main\EO_User requireUser() * @method \Bitrix\Im\Model\EO_Relation setUser(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_Relation resetUser() * @method \Bitrix\Im\Model\EO_Relation unsetUser() * @method bool hasUser() * @method bool isUserFilled() * @method bool isUserChanged() * @method \Bitrix\Main\EO_User fillUser() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Relation set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Relation reset($fieldName) * @method \Bitrix\Im\Model\EO_Relation unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Relation wakeUp($data) */ class EO_Relation { /* @var \Bitrix\Im\Model\RelationTable */ static public $dataClass = '\Bitrix\Im\Model\RelationTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Relation_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getChatIdList() * @method \int[] fillChatId() * @method \string[] getMessageTypeList() * @method \string[] fillMessageType() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getStartIdList() * @method \int[] fillStartId() * @method \int[] getLastIdList() * @method \int[] fillLastId() * @method \int[] getUnreadIdList() * @method \int[] fillUnreadId() * @method \int[] getLastSendIdList() * @method \int[] fillLastSendId() * @method \int[] getLastFileIdList() * @method \int[] fillLastFileId() * @method \Bitrix\Main\Type\DateTime[] getLastReadList() * @method \Bitrix\Main\Type\DateTime[] fillLastRead() * @method \int[] getStatusList() * @method \int[] fillStatus() * @method \int[] getCallStatusList() * @method \int[] fillCallStatus() * @method \string[] getMessageStatusList() * @method \string[] fillMessageStatus() * @method \boolean[] getNotifyBlockList() * @method \boolean[] fillNotifyBlock() * @method \boolean[] getManagerList() * @method \boolean[] fillManager() * @method \int[] getCounterList() * @method \int[] fillCounter() * @method \int[] getStartCounterList() * @method \int[] fillStartCounter() * @method \Bitrix\Im\Model\EO_Chat[] getChatList() * @method \Bitrix\Im\Model\EO_Relation_Collection getChatCollection() * @method \Bitrix\Im\Model\EO_Chat_Collection fillChat() * @method \Bitrix\Im\Model\EO_Message[] getStartList() * @method \Bitrix\Im\Model\EO_Relation_Collection getStartCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillStart() * @method \Bitrix\Im\Model\EO_Message[] getLastSendList() * @method \Bitrix\Im\Model\EO_Relation_Collection getLastSendCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillLastSend() * @method \Bitrix\Im\Model\EO_Message[] getLastList() * @method \Bitrix\Im\Model\EO_Relation_Collection getLastCollection() * @method \Bitrix\Im\Model\EO_Message_Collection fillLast() * @method \Bitrix\Main\EO_User[] getUserList() * @method \Bitrix\Im\Model\EO_Relation_Collection getUserCollection() * @method \Bitrix\Main\EO_User_Collection fillUser() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Relation $object) * @method bool has(\Bitrix\Im\Model\EO_Relation $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Relation getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Relation[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Relation $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Relation_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Relation current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Relation_Collection merge(?EO_Relation_Collection $collection) * @method bool isEmpty() */ class EO_Relation_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\RelationTable */ static public $dataClass = '\Bitrix\Im\Model\RelationTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Relation_Result exec() * @method \Bitrix\Im\Model\EO_Relation fetchObject() * @method \Bitrix\Im\Model\EO_Relation_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Relation_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Relation fetchObject() * @method \Bitrix\Im\Model\EO_Relation_Collection fetchCollection() */ class EO_Relation_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Relation createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Relation_Collection createCollection() * @method \Bitrix\Im\Model\EO_Relation wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Relation_Collection wakeUpCollection($rows) */ class EO_Relation_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\StatusTable:im\lib\model\status.php */ namespace Bitrix\Im\Model { /** * EO_Status * @see \Bitrix\Im\Model\StatusTable * * Custom methods: * --------------- * * @method \int getUserId() * @method \Bitrix\Im\Model\EO_Status setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \string getColor() * @method \Bitrix\Im\Model\EO_Status setColor(\string|\Bitrix\Main\DB\SqlExpression $color) * @method bool hasColor() * @method bool isColorFilled() * @method bool isColorChanged() * @method \string remindActualColor() * @method \string requireColor() * @method \Bitrix\Im\Model\EO_Status resetColor() * @method \Bitrix\Im\Model\EO_Status unsetColor() * @method \string fillColor() * @method \string getStatus() * @method \Bitrix\Im\Model\EO_Status setStatus(\string|\Bitrix\Main\DB\SqlExpression $status) * @method bool hasStatus() * @method bool isStatusFilled() * @method bool isStatusChanged() * @method \string remindActualStatus() * @method \string requireStatus() * @method \Bitrix\Im\Model\EO_Status resetStatus() * @method \Bitrix\Im\Model\EO_Status unsetStatus() * @method \string fillStatus() * @method \string getStatusText() * @method \Bitrix\Im\Model\EO_Status setStatusText(\string|\Bitrix\Main\DB\SqlExpression $statusText) * @method bool hasStatusText() * @method bool isStatusTextFilled() * @method bool isStatusTextChanged() * @method \string remindActualStatusText() * @method \string requireStatusText() * @method \Bitrix\Im\Model\EO_Status resetStatusText() * @method \Bitrix\Im\Model\EO_Status unsetStatusText() * @method \string fillStatusText() * @method \Bitrix\Main\Type\DateTime getIdle() * @method \Bitrix\Im\Model\EO_Status setIdle(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $idle) * @method bool hasIdle() * @method bool isIdleFilled() * @method bool isIdleChanged() * @method \Bitrix\Main\Type\DateTime remindActualIdle() * @method \Bitrix\Main\Type\DateTime requireIdle() * @method \Bitrix\Im\Model\EO_Status resetIdle() * @method \Bitrix\Im\Model\EO_Status unsetIdle() * @method \Bitrix\Main\Type\DateTime fillIdle() * @method \Bitrix\Main\Type\DateTime getDesktopLastDate() * @method \Bitrix\Im\Model\EO_Status setDesktopLastDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $desktopLastDate) * @method bool hasDesktopLastDate() * @method bool isDesktopLastDateFilled() * @method bool isDesktopLastDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualDesktopLastDate() * @method \Bitrix\Main\Type\DateTime requireDesktopLastDate() * @method \Bitrix\Im\Model\EO_Status resetDesktopLastDate() * @method \Bitrix\Im\Model\EO_Status unsetDesktopLastDate() * @method \Bitrix\Main\Type\DateTime fillDesktopLastDate() * @method \Bitrix\Main\Type\DateTime getMobileLastDate() * @method \Bitrix\Im\Model\EO_Status setMobileLastDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $mobileLastDate) * @method bool hasMobileLastDate() * @method bool isMobileLastDateFilled() * @method bool isMobileLastDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualMobileLastDate() * @method \Bitrix\Main\Type\DateTime requireMobileLastDate() * @method \Bitrix\Im\Model\EO_Status resetMobileLastDate() * @method \Bitrix\Im\Model\EO_Status unsetMobileLastDate() * @method \Bitrix\Main\Type\DateTime fillMobileLastDate() * @method \int getEventId() * @method \Bitrix\Im\Model\EO_Status setEventId(\int|\Bitrix\Main\DB\SqlExpression $eventId) * @method bool hasEventId() * @method bool isEventIdFilled() * @method bool isEventIdChanged() * @method \int remindActualEventId() * @method \int requireEventId() * @method \Bitrix\Im\Model\EO_Status resetEventId() * @method \Bitrix\Im\Model\EO_Status unsetEventId() * @method \int fillEventId() * @method \Bitrix\Main\Type\DateTime getEventUntilDate() * @method \Bitrix\Im\Model\EO_Status setEventUntilDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $eventUntilDate) * @method bool hasEventUntilDate() * @method bool isEventUntilDateFilled() * @method bool isEventUntilDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualEventUntilDate() * @method \Bitrix\Main\Type\DateTime requireEventUntilDate() * @method \Bitrix\Im\Model\EO_Status resetEventUntilDate() * @method \Bitrix\Im\Model\EO_Status unsetEventUntilDate() * @method \Bitrix\Main\Type\DateTime fillEventUntilDate() * @method \Bitrix\Main\EO_User getUser() * @method \Bitrix\Main\EO_User remindActualUser() * @method \Bitrix\Main\EO_User requireUser() * @method \Bitrix\Im\Model\EO_Status setUser(\Bitrix\Main\EO_User $object) * @method \Bitrix\Im\Model\EO_Status resetUser() * @method \Bitrix\Im\Model\EO_Status unsetUser() * @method bool hasUser() * @method bool isUserFilled() * @method bool isUserChanged() * @method \Bitrix\Main\EO_User fillUser() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_Status set($fieldName, $value) * @method \Bitrix\Im\Model\EO_Status reset($fieldName) * @method \Bitrix\Im\Model\EO_Status unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_Status wakeUp($data) */ class EO_Status { /* @var \Bitrix\Im\Model\StatusTable */ static public $dataClass = '\Bitrix\Im\Model\StatusTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_Status_Collection * * Custom methods: * --------------- * * @method \int[] getUserIdList() * @method \string[] getColorList() * @method \string[] fillColor() * @method \string[] getStatusList() * @method \string[] fillStatus() * @method \string[] getStatusTextList() * @method \string[] fillStatusText() * @method \Bitrix\Main\Type\DateTime[] getIdleList() * @method \Bitrix\Main\Type\DateTime[] fillIdle() * @method \Bitrix\Main\Type\DateTime[] getDesktopLastDateList() * @method \Bitrix\Main\Type\DateTime[] fillDesktopLastDate() * @method \Bitrix\Main\Type\DateTime[] getMobileLastDateList() * @method \Bitrix\Main\Type\DateTime[] fillMobileLastDate() * @method \int[] getEventIdList() * @method \int[] fillEventId() * @method \Bitrix\Main\Type\DateTime[] getEventUntilDateList() * @method \Bitrix\Main\Type\DateTime[] fillEventUntilDate() * @method \Bitrix\Main\EO_User[] getUserList() * @method \Bitrix\Im\Model\EO_Status_Collection getUserCollection() * @method \Bitrix\Main\EO_User_Collection fillUser() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_Status $object) * @method bool has(\Bitrix\Im\Model\EO_Status $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_Status getByPrimary($primary) * @method \Bitrix\Im\Model\EO_Status[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_Status $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_Status_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_Status current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Status_Collection merge(?EO_Status_Collection $collection) * @method bool isEmpty() */ class EO_Status_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\StatusTable */ static public $dataClass = '\Bitrix\Im\Model\StatusTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_Status_Result exec() * @method \Bitrix\Im\Model\EO_Status fetchObject() * @method \Bitrix\Im\Model\EO_Status_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Status_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_Status fetchObject() * @method \Bitrix\Im\Model\EO_Status_Collection fetchCollection() */ class EO_Status_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_Status createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_Status_Collection createCollection() * @method \Bitrix\Im\Model\EO_Status wakeUpObject($row) * @method \Bitrix\Im\Model\EO_Status_Collection wakeUpCollection($rows) */ class EO_Status_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Im\Model\UserTable:im\lib\model\user.php */ namespace Bitrix\Im\Model { /** * EO_User * @see \Bitrix\Im\Model\UserTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Im\Model\EO_User setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getLogin() * @method \Bitrix\Im\Model\EO_User setLogin(\string|\Bitrix\Main\DB\SqlExpression $login) * @method bool hasLogin() * @method bool isLoginFilled() * @method bool isLoginChanged() * @method \string remindActualLogin() * @method \string requireLogin() * @method \Bitrix\Im\Model\EO_User resetLogin() * @method \Bitrix\Im\Model\EO_User unsetLogin() * @method \string fillLogin() * @method \string getPassword() * @method \Bitrix\Im\Model\EO_User setPassword(\string|\Bitrix\Main\DB\SqlExpression $password) * @method bool hasPassword() * @method bool isPasswordFilled() * @method bool isPasswordChanged() * @method \string remindActualPassword() * @method \string requirePassword() * @method \Bitrix\Im\Model\EO_User resetPassword() * @method \Bitrix\Im\Model\EO_User unsetPassword() * @method \string fillPassword() * @method \string getEmail() * @method \Bitrix\Im\Model\EO_User setEmail(\string|\Bitrix\Main\DB\SqlExpression $email) * @method bool hasEmail() * @method bool isEmailFilled() * @method bool isEmailChanged() * @method \string remindActualEmail() * @method \string requireEmail() * @method \Bitrix\Im\Model\EO_User resetEmail() * @method \Bitrix\Im\Model\EO_User unsetEmail() * @method \string fillEmail() * @method \boolean getActive() * @method \Bitrix\Im\Model\EO_User setActive(\boolean|\Bitrix\Main\DB\SqlExpression $active) * @method bool hasActive() * @method bool isActiveFilled() * @method bool isActiveChanged() * @method \boolean remindActualActive() * @method \boolean requireActive() * @method \Bitrix\Im\Model\EO_User resetActive() * @method \Bitrix\Im\Model\EO_User unsetActive() * @method \boolean fillActive() * @method \boolean getBlocked() * @method \Bitrix\Im\Model\EO_User setBlocked(\boolean|\Bitrix\Main\DB\SqlExpression $blocked) * @method bool hasBlocked() * @method bool isBlockedFilled() * @method bool isBlockedChanged() * @method \boolean remindActualBlocked() * @method \boolean requireBlocked() * @method \Bitrix\Im\Model\EO_User resetBlocked() * @method \Bitrix\Im\Model\EO_User unsetBlocked() * @method \boolean fillBlocked() * @method \Bitrix\Main\Type\DateTime getDateRegister() * @method \Bitrix\Im\Model\EO_User setDateRegister(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateRegister) * @method bool hasDateRegister() * @method bool isDateRegisterFilled() * @method bool isDateRegisterChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateRegister() * @method \Bitrix\Main\Type\DateTime requireDateRegister() * @method \Bitrix\Im\Model\EO_User resetDateRegister() * @method \Bitrix\Im\Model\EO_User unsetDateRegister() * @method \Bitrix\Main\Type\DateTime fillDateRegister() * @method \Bitrix\Main\Type\DateTime getDateRegShort() * @method \Bitrix\Main\Type\DateTime remindActualDateRegShort() * @method \Bitrix\Main\Type\DateTime requireDateRegShort() * @method bool hasDateRegShort() * @method bool isDateRegShortFilled() * @method \Bitrix\Im\Model\EO_User unsetDateRegShort() * @method \Bitrix\Main\Type\DateTime fillDateRegShort() * @method \Bitrix\Main\Type\DateTime getLastLogin() * @method \Bitrix\Im\Model\EO_User setLastLogin(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $lastLogin) * @method bool hasLastLogin() * @method bool isLastLoginFilled() * @method bool isLastLoginChanged() * @method \Bitrix\Main\Type\DateTime remindActualLastLogin() * @method \Bitrix\Main\Type\DateTime requireLastLogin() * @method \Bitrix\Im\Model\EO_User resetLastLogin() * @method \Bitrix\Im\Model\EO_User unsetLastLogin() * @method \Bitrix\Main\Type\DateTime fillLastLogin() * @method \Bitrix\Main\Type\DateTime getLastLoginShort() * @method \Bitrix\Main\Type\DateTime remindActualLastLoginShort() * @method \Bitrix\Main\Type\DateTime requireLastLoginShort() * @method bool hasLastLoginShort() * @method bool isLastLoginShortFilled() * @method \Bitrix\Im\Model\EO_User unsetLastLoginShort() * @method \Bitrix\Main\Type\DateTime fillLastLoginShort() * @method \Bitrix\Main\Type\DateTime getLastActivityDate() * @method \Bitrix\Im\Model\EO_User setLastActivityDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $lastActivityDate) * @method bool hasLastActivityDate() * @method bool isLastActivityDateFilled() * @method bool isLastActivityDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualLastActivityDate() * @method \Bitrix\Main\Type\DateTime requireLastActivityDate() * @method \Bitrix\Im\Model\EO_User resetLastActivityDate() * @method \Bitrix\Im\Model\EO_User unsetLastActivityDate() * @method \Bitrix\Main\Type\DateTime fillLastActivityDate() * @method \Bitrix\Main\Type\DateTime getTimestampX() * @method \Bitrix\Im\Model\EO_User setTimestampX(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $timestampX) * @method bool hasTimestampX() * @method bool isTimestampXFilled() * @method bool isTimestampXChanged() * @method \Bitrix\Main\Type\DateTime remindActualTimestampX() * @method \Bitrix\Main\Type\DateTime requireTimestampX() * @method \Bitrix\Im\Model\EO_User resetTimestampX() * @method \Bitrix\Im\Model\EO_User unsetTimestampX() * @method \Bitrix\Main\Type\DateTime fillTimestampX() * @method \string getName() * @method \Bitrix\Im\Model\EO_User setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Im\Model\EO_User resetName() * @method \Bitrix\Im\Model\EO_User unsetName() * @method \string fillName() * @method \string getSecondName() * @method \Bitrix\Im\Model\EO_User setSecondName(\string|\Bitrix\Main\DB\SqlExpression $secondName) * @method bool hasSecondName() * @method bool isSecondNameFilled() * @method bool isSecondNameChanged() * @method \string remindActualSecondName() * @method \string requireSecondName() * @method \Bitrix\Im\Model\EO_User resetSecondName() * @method \Bitrix\Im\Model\EO_User unsetSecondName() * @method \string fillSecondName() * @method \string getLastName() * @method \Bitrix\Im\Model\EO_User setLastName(\string|\Bitrix\Main\DB\SqlExpression $lastName) * @method bool hasLastName() * @method bool isLastNameFilled() * @method bool isLastNameChanged() * @method \string remindActualLastName() * @method \string requireLastName() * @method \Bitrix\Im\Model\EO_User resetLastName() * @method \Bitrix\Im\Model\EO_User unsetLastName() * @method \string fillLastName() * @method \string getTitle() * @method \Bitrix\Im\Model\EO_User setTitle(\string|\Bitrix\Main\DB\SqlExpression $title) * @method bool hasTitle() * @method bool isTitleFilled() * @method bool isTitleChanged() * @method \string remindActualTitle() * @method \string requireTitle() * @method \Bitrix\Im\Model\EO_User resetTitle() * @method \Bitrix\Im\Model\EO_User unsetTitle() * @method \string fillTitle() * @method \string getExternalAuthId() * @method \Bitrix\Im\Model\EO_User setExternalAuthId(\string|\Bitrix\Main\DB\SqlExpression $externalAuthId) * @method bool hasExternalAuthId() * @method bool isExternalAuthIdFilled() * @method bool isExternalAuthIdChanged() * @method \string remindActualExternalAuthId() * @method \string requireExternalAuthId() * @method \Bitrix\Im\Model\EO_User resetExternalAuthId() * @method \Bitrix\Im\Model\EO_User unsetExternalAuthId() * @method \string fillExternalAuthId() * @method \string getXmlId() * @method \Bitrix\Im\Model\EO_User setXmlId(\string|\Bitrix\Main\DB\SqlExpression $xmlId) * @method bool hasXmlId() * @method bool isXmlIdFilled() * @method bool isXmlIdChanged() * @method \string remindActualXmlId() * @method \string requireXmlId() * @method \Bitrix\Im\Model\EO_User resetXmlId() * @method \Bitrix\Im\Model\EO_User unsetXmlId() * @method \string fillXmlId() * @method \string getBxUserId() * @method \Bitrix\Im\Model\EO_User setBxUserId(\string|\Bitrix\Main\DB\SqlExpression $bxUserId) * @method bool hasBxUserId() * @method bool isBxUserIdFilled() * @method bool isBxUserIdChanged() * @method \string remindActualBxUserId() * @method \string requireBxUserId() * @method \Bitrix\Im\Model\EO_User resetBxUserId() * @method \Bitrix\Im\Model\EO_User unsetBxUserId() * @method \string fillBxUserId() * @method \string getConfirmCode() * @method \Bitrix\Im\Model\EO_User setConfirmCode(\string|\Bitrix\Main\DB\SqlExpression $confirmCode) * @method bool hasConfirmCode() * @method bool isConfirmCodeFilled() * @method bool isConfirmCodeChanged() * @method \string remindActualConfirmCode() * @method \string requireConfirmCode() * @method \Bitrix\Im\Model\EO_User resetConfirmCode() * @method \Bitrix\Im\Model\EO_User unsetConfirmCode() * @method \string fillConfirmCode() * @method \string getLid() * @method \Bitrix\Im\Model\EO_User setLid(\string|\Bitrix\Main\DB\SqlExpression $lid) * @method bool hasLid() * @method bool isLidFilled() * @method bool isLidChanged() * @method \string remindActualLid() * @method \string requireLid() * @method \Bitrix\Im\Model\EO_User resetLid() * @method \Bitrix\Im\Model\EO_User unsetLid() * @method \string fillLid() * @method \string getLanguageId() * @method \Bitrix\Im\Model\EO_User setLanguageId(\string|\Bitrix\Main\DB\SqlExpression $languageId) * @method bool hasLanguageId() * @method bool isLanguageIdFilled() * @method bool isLanguageIdChanged() * @method \string remindActualLanguageId() * @method \string requireLanguageId() * @method \Bitrix\Im\Model\EO_User resetLanguageId() * @method \Bitrix\Im\Model\EO_User unsetLanguageId() * @method \string fillLanguageId() * @method \string getTimeZone() * @method \Bitrix\Im\Model\EO_User setTimeZone(\string|\Bitrix\Main\DB\SqlExpression $timeZone) * @method bool hasTimeZone() * @method bool isTimeZoneFilled() * @method bool isTimeZoneChanged() * @method \string remindActualTimeZone() * @method \string requireTimeZone() * @method \Bitrix\Im\Model\EO_User resetTimeZone() * @method \Bitrix\Im\Model\EO_User unsetTimeZone() * @method \string fillTimeZone() * @method \int getTimeZoneOffset() * @method \Bitrix\Im\Model\EO_User setTimeZoneOffset(\int|\Bitrix\Main\DB\SqlExpression $timeZoneOffset) * @method bool hasTimeZoneOffset() * @method bool isTimeZoneOffsetFilled() * @method bool isTimeZoneOffsetChanged() * @method \int remindActualTimeZoneOffset() * @method \int requireTimeZoneOffset() * @method \Bitrix\Im\Model\EO_User resetTimeZoneOffset() * @method \Bitrix\Im\Model\EO_User unsetTimeZoneOffset() * @method \int fillTimeZoneOffset() * @method \string getPersonalProfession() * @method \Bitrix\Im\Model\EO_User setPersonalProfession(\string|\Bitrix\Main\DB\SqlExpression $personalProfession) * @method bool hasPersonalProfession() * @method bool isPersonalProfessionFilled() * @method bool isPersonalProfessionChanged() * @method \string remindActualPersonalProfession() * @method \string requirePersonalProfession() * @method \Bitrix\Im\Model\EO_User resetPersonalProfession() * @method \Bitrix\Im\Model\EO_User unsetPersonalProfession() * @method \string fillPersonalProfession() * @method \string getPersonalPhone() * @method \Bitrix\Im\Model\EO_User setPersonalPhone(\string|\Bitrix\Main\DB\SqlExpression $personalPhone) * @method bool hasPersonalPhone() * @method bool isPersonalPhoneFilled() * @method bool isPersonalPhoneChanged() * @method \string remindActualPersonalPhone() * @method \string requirePersonalPhone() * @method \Bitrix\Im\Model\EO_User resetPersonalPhone() * @method \Bitrix\Im\Model\EO_User unsetPersonalPhone() * @method \string fillPersonalPhone() * @method \string getPersonalMobile() * @method \Bitrix\Im\Model\EO_User setPersonalMobile(\string|\Bitrix\Main\DB\SqlExpression $personalMobile) * @method bool hasPersonalMobile() * @method bool isPersonalMobileFilled() * @method bool isPersonalMobileChanged() * @method \string remindActualPersonalMobile() * @method \string requirePersonalMobile() * @method \Bitrix\Im\Model\EO_User resetPersonalMobile() * @method \Bitrix\Im\Model\EO_User unsetPersonalMobile() * @method \string fillPersonalMobile() * @method \string getPersonalWww() * @method \Bitrix\Im\Model\EO_User setPersonalWww(\string|\Bitrix\Main\DB\SqlExpression $personalWww) * @method bool hasPersonalWww() * @method bool isPersonalWwwFilled() * @method bool isPersonalWwwChanged() * @method \string remindActualPersonalWww() * @method \string requirePersonalWww() * @method \Bitrix\Im\Model\EO_User resetPersonalWww() * @method \Bitrix\Im\Model\EO_User unsetPersonalWww() * @method \string fillPersonalWww() * @method \string getPersonalIcq() * @method \Bitrix\Im\Model\EO_User setPersonalIcq(\string|\Bitrix\Main\DB\SqlExpression $personalIcq) * @method bool hasPersonalIcq() * @method bool isPersonalIcqFilled() * @method bool isPersonalIcqChanged() * @method \string remindActualPersonalIcq() * @method \string requirePersonalIcq() * @method \Bitrix\Im\Model\EO_User resetPersonalIcq() * @method \Bitrix\Im\Model\EO_User unsetPersonalIcq() * @method \string fillPersonalIcq() * @method \string getPersonalFax() * @method \Bitrix\Im\Model\EO_User setPersonalFax(\string|\Bitrix\Main\DB\SqlExpression $personalFax) * @method bool hasPersonalFax() * @method bool isPersonalFaxFilled() * @method bool isPersonalFaxChanged() * @method \string remindActualPersonalFax() * @method \string requirePersonalFax() * @method \Bitrix\Im\Model\EO_User resetPersonalFax() * @method \Bitrix\Im\Model\EO_User unsetPersonalFax() * @method \string fillPersonalFax() * @method \string getPersonalPager() * @method \Bitrix\Im\Model\EO_User setPersonalPager(\string|\Bitrix\Main\DB\SqlExpression $personalPager) * @method bool hasPersonalPager() * @method bool isPersonalPagerFilled() * @method bool isPersonalPagerChanged() * @method \string remindActualPersonalPager() * @method \string requirePersonalPager() * @method \Bitrix\Im\Model\EO_User resetPersonalPager() * @method \Bitrix\Im\Model\EO_User unsetPersonalPager() * @method \string fillPersonalPager() * @method \string getPersonalStreet() * @method \Bitrix\Im\Model\EO_User setPersonalStreet(\string|\Bitrix\Main\DB\SqlExpression $personalStreet) * @method bool hasPersonalStreet() * @method bool isPersonalStreetFilled() * @method bool isPersonalStreetChanged() * @method \string remindActualPersonalStreet() * @method \string requirePersonalStreet() * @method \Bitrix\Im\Model\EO_User resetPersonalStreet() * @method \Bitrix\Im\Model\EO_User unsetPersonalStreet() * @method \string fillPersonalStreet() * @method \string getPersonalMailbox() * @method \Bitrix\Im\Model\EO_User setPersonalMailbox(\string|\Bitrix\Main\DB\SqlExpression $personalMailbox) * @method bool hasPersonalMailbox() * @method bool isPersonalMailboxFilled() * @method bool isPersonalMailboxChanged() * @method \string remindActualPersonalMailbox() * @method \string requirePersonalMailbox() * @method \Bitrix\Im\Model\EO_User resetPersonalMailbox() * @method \Bitrix\Im\Model\EO_User unsetPersonalMailbox() * @method \string fillPersonalMailbox() * @method \string getPersonalCity() * @method \Bitrix\Im\Model\EO_User setPersonalCity(\string|\Bitrix\Main\DB\SqlExpression $personalCity) * @method bool hasPersonalCity() * @method bool isPersonalCityFilled() * @method bool isPersonalCityChanged() * @method \string remindActualPersonalCity() * @method \string requirePersonalCity() * @method \Bitrix\Im\Model\EO_User resetPersonalCity() * @method \Bitrix\Im\Model\EO_User unsetPersonalCity() * @method \string fillPersonalCity() * @method \string getPersonalState() * @method \Bitrix\Im\Model\EO_User setPersonalState(\string|\Bitrix\Main\DB\SqlExpression $personalState) * @method bool hasPersonalState() * @method bool isPersonalStateFilled() * @method bool isPersonalStateChanged() * @method \string remindActualPersonalState() * @method \string requirePersonalState() * @method \Bitrix\Im\Model\EO_User resetPersonalState() * @method \Bitrix\Im\Model\EO_User unsetPersonalState() * @method \string fillPersonalState() * @method \string getPersonalZip() * @method \Bitrix\Im\Model\EO_User setPersonalZip(\string|\Bitrix\Main\DB\SqlExpression $personalZip) * @method bool hasPersonalZip() * @method bool isPersonalZipFilled() * @method bool isPersonalZipChanged() * @method \string remindActualPersonalZip() * @method \string requirePersonalZip() * @method \Bitrix\Im\Model\EO_User resetPersonalZip() * @method \Bitrix\Im\Model\EO_User unsetPersonalZip() * @method \string fillPersonalZip() * @method \string getPersonalCountry() * @method \Bitrix\Im\Model\EO_User setPersonalCountry(\string|\Bitrix\Main\DB\SqlExpression $personalCountry) * @method bool hasPersonalCountry() * @method bool isPersonalCountryFilled() * @method bool isPersonalCountryChanged() * @method \string remindActualPersonalCountry() * @method \string requirePersonalCountry() * @method \Bitrix\Im\Model\EO_User resetPersonalCountry() * @method \Bitrix\Im\Model\EO_User unsetPersonalCountry() * @method \string fillPersonalCountry() * @method \Bitrix\Main\Type\Date getPersonalBirthday() * @method \Bitrix\Im\Model\EO_User setPersonalBirthday(\Bitrix\Main\Type\Date|\Bitrix\Main\DB\SqlExpression $personalBirthday) * @method bool hasPersonalBirthday() * @method bool isPersonalBirthdayFilled() * @method bool isPersonalBirthdayChanged() * @method \Bitrix\Main\Type\Date remindActualPersonalBirthday() * @method \Bitrix\Main\Type\Date requirePersonalBirthday() * @method \Bitrix\Im\Model\EO_User resetPersonalBirthday() * @method \Bitrix\Im\Model\EO_User unsetPersonalBirthday() * @method \Bitrix\Main\Type\Date fillPersonalBirthday() * @method \string getPersonalGender() * @method \Bitrix\Im\Model\EO_User setPersonalGender(\string|\Bitrix\Main\DB\SqlExpression $personalGender) * @method bool hasPersonalGender() * @method bool isPersonalGenderFilled() * @method bool isPersonalGenderChanged() * @method \string remindActualPersonalGender() * @method \string requirePersonalGender() * @method \Bitrix\Im\Model\EO_User resetPersonalGender() * @method \Bitrix\Im\Model\EO_User unsetPersonalGender() * @method \string fillPersonalGender() * @method \int getPersonalPhoto() * @method \Bitrix\Im\Model\EO_User setPersonalPhoto(\int|\Bitrix\Main\DB\SqlExpression $personalPhoto) * @method bool hasPersonalPhoto() * @method bool isPersonalPhotoFilled() * @method bool isPersonalPhotoChanged() * @method \int remindActualPersonalPhoto() * @method \int requirePersonalPhoto() * @method \Bitrix\Im\Model\EO_User resetPersonalPhoto() * @method \Bitrix\Im\Model\EO_User unsetPersonalPhoto() * @method \int fillPersonalPhoto() * @method \string getPersonalNotes() * @method \Bitrix\Im\Model\EO_User setPersonalNotes(\string|\Bitrix\Main\DB\SqlExpression $personalNotes) * @method bool hasPersonalNotes() * @method bool isPersonalNotesFilled() * @method bool isPersonalNotesChanged() * @method \string remindActualPersonalNotes() * @method \string requirePersonalNotes() * @method \Bitrix\Im\Model\EO_User resetPersonalNotes() * @method \Bitrix\Im\Model\EO_User unsetPersonalNotes() * @method \string fillPersonalNotes() * @method \string getWorkCompany() * @method \Bitrix\Im\Model\EO_User setWorkCompany(\string|\Bitrix\Main\DB\SqlExpression $workCompany) * @method bool hasWorkCompany() * @method bool isWorkCompanyFilled() * @method bool isWorkCompanyChanged() * @method \string remindActualWorkCompany() * @method \string requireWorkCompany() * @method \Bitrix\Im\Model\EO_User resetWorkCompany() * @method \Bitrix\Im\Model\EO_User unsetWorkCompany() * @method \string fillWorkCompany() * @method \string getWorkDepartment() * @method \Bitrix\Im\Model\EO_User setWorkDepartment(\string|\Bitrix\Main\DB\SqlExpression $workDepartment) * @method bool hasWorkDepartment() * @method bool isWorkDepartmentFilled() * @method bool isWorkDepartmentChanged() * @method \string remindActualWorkDepartment() * @method \string requireWorkDepartment() * @method \Bitrix\Im\Model\EO_User resetWorkDepartment() * @method \Bitrix\Im\Model\EO_User unsetWorkDepartment() * @method \string fillWorkDepartment() * @method \string getWorkPhone() * @method \Bitrix\Im\Model\EO_User setWorkPhone(\string|\Bitrix\Main\DB\SqlExpression $workPhone) * @method bool hasWorkPhone() * @method bool isWorkPhoneFilled() * @method bool isWorkPhoneChanged() * @method \string remindActualWorkPhone() * @method \string requireWorkPhone() * @method \Bitrix\Im\Model\EO_User resetWorkPhone() * @method \Bitrix\Im\Model\EO_User unsetWorkPhone() * @method \string fillWorkPhone() * @method \string getWorkPosition() * @method \Bitrix\Im\Model\EO_User setWorkPosition(\string|\Bitrix\Main\DB\SqlExpression $workPosition) * @method bool hasWorkPosition() * @method bool isWorkPositionFilled() * @method bool isWorkPositionChanged() * @method \string remindActualWorkPosition() * @method \string requireWorkPosition() * @method \Bitrix\Im\Model\EO_User resetWorkPosition() * @method \Bitrix\Im\Model\EO_User unsetWorkPosition() * @method \string fillWorkPosition() * @method \string getWorkWww() * @method \Bitrix\Im\Model\EO_User setWorkWww(\string|\Bitrix\Main\DB\SqlExpression $workWww) * @method bool hasWorkWww() * @method bool isWorkWwwFilled() * @method bool isWorkWwwChanged() * @method \string remindActualWorkWww() * @method \string requireWorkWww() * @method \Bitrix\Im\Model\EO_User resetWorkWww() * @method \Bitrix\Im\Model\EO_User unsetWorkWww() * @method \string fillWorkWww() * @method \string getWorkFax() * @method \Bitrix\Im\Model\EO_User setWorkFax(\string|\Bitrix\Main\DB\SqlExpression $workFax) * @method bool hasWorkFax() * @method bool isWorkFaxFilled() * @method bool isWorkFaxChanged() * @method \string remindActualWorkFax() * @method \string requireWorkFax() * @method \Bitrix\Im\Model\EO_User resetWorkFax() * @method \Bitrix\Im\Model\EO_User unsetWorkFax() * @method \string fillWorkFax() * @method \string getWorkPager() * @method \Bitrix\Im\Model\EO_User setWorkPager(\string|\Bitrix\Main\DB\SqlExpression $workPager) * @method bool hasWorkPager() * @method bool isWorkPagerFilled() * @method bool isWorkPagerChanged() * @method \string remindActualWorkPager() * @method \string requireWorkPager() * @method \Bitrix\Im\Model\EO_User resetWorkPager() * @method \Bitrix\Im\Model\EO_User unsetWorkPager() * @method \string fillWorkPager() * @method \string getWorkStreet() * @method \Bitrix\Im\Model\EO_User setWorkStreet(\string|\Bitrix\Main\DB\SqlExpression $workStreet) * @method bool hasWorkStreet() * @method bool isWorkStreetFilled() * @method bool isWorkStreetChanged() * @method \string remindActualWorkStreet() * @method \string requireWorkStreet() * @method \Bitrix\Im\Model\EO_User resetWorkStreet() * @method \Bitrix\Im\Model\EO_User unsetWorkStreet() * @method \string fillWorkStreet() * @method \string getWorkMailbox() * @method \Bitrix\Im\Model\EO_User setWorkMailbox(\string|\Bitrix\Main\DB\SqlExpression $workMailbox) * @method bool hasWorkMailbox() * @method bool isWorkMailboxFilled() * @method bool isWorkMailboxChanged() * @method \string remindActualWorkMailbox() * @method \string requireWorkMailbox() * @method \Bitrix\Im\Model\EO_User resetWorkMailbox() * @method \Bitrix\Im\Model\EO_User unsetWorkMailbox() * @method \string fillWorkMailbox() * @method \string getWorkCity() * @method \Bitrix\Im\Model\EO_User setWorkCity(\string|\Bitrix\Main\DB\SqlExpression $workCity) * @method bool hasWorkCity() * @method bool isWorkCityFilled() * @method bool isWorkCityChanged() * @method \string remindActualWorkCity() * @method \string requireWorkCity() * @method \Bitrix\Im\Model\EO_User resetWorkCity() * @method \Bitrix\Im\Model\EO_User unsetWorkCity() * @method \string fillWorkCity() * @method \string getWorkState() * @method \Bitrix\Im\Model\EO_User setWorkState(\string|\Bitrix\Main\DB\SqlExpression $workState) * @method bool hasWorkState() * @method bool isWorkStateFilled() * @method bool isWorkStateChanged() * @method \string remindActualWorkState() * @method \string requireWorkState() * @method \Bitrix\Im\Model\EO_User resetWorkState() * @method \Bitrix\Im\Model\EO_User unsetWorkState() * @method \string fillWorkState() * @method \string getWorkZip() * @method \Bitrix\Im\Model\EO_User setWorkZip(\string|\Bitrix\Main\DB\SqlExpression $workZip) * @method bool hasWorkZip() * @method bool isWorkZipFilled() * @method bool isWorkZipChanged() * @method \string remindActualWorkZip() * @method \string requireWorkZip() * @method \Bitrix\Im\Model\EO_User resetWorkZip() * @method \Bitrix\Im\Model\EO_User unsetWorkZip() * @method \string fillWorkZip() * @method \string getWorkCountry() * @method \Bitrix\Im\Model\EO_User setWorkCountry(\string|\Bitrix\Main\DB\SqlExpression $workCountry) * @method bool hasWorkCountry() * @method bool isWorkCountryFilled() * @method bool isWorkCountryChanged() * @method \string remindActualWorkCountry() * @method \string requireWorkCountry() * @method \Bitrix\Im\Model\EO_User resetWorkCountry() * @method \Bitrix\Im\Model\EO_User unsetWorkCountry() * @method \string fillWorkCountry() * @method \string getWorkProfile() * @method \Bitrix\Im\Model\EO_User setWorkProfile(\string|\Bitrix\Main\DB\SqlExpression $workProfile) * @method bool hasWorkProfile() * @method bool isWorkProfileFilled() * @method bool isWorkProfileChanged() * @method \string remindActualWorkProfile() * @method \string requireWorkProfile() * @method \Bitrix\Im\Model\EO_User resetWorkProfile() * @method \Bitrix\Im\Model\EO_User unsetWorkProfile() * @method \string fillWorkProfile() * @method \int getWorkLogo() * @method \Bitrix\Im\Model\EO_User setWorkLogo(\int|\Bitrix\Main\DB\SqlExpression $workLogo) * @method bool hasWorkLogo() * @method bool isWorkLogoFilled() * @method bool isWorkLogoChanged() * @method \int remindActualWorkLogo() * @method \int requireWorkLogo() * @method \Bitrix\Im\Model\EO_User resetWorkLogo() * @method \Bitrix\Im\Model\EO_User unsetWorkLogo() * @method \int fillWorkLogo() * @method \string getWorkNotes() * @method \Bitrix\Im\Model\EO_User setWorkNotes(\string|\Bitrix\Main\DB\SqlExpression $workNotes) * @method bool hasWorkNotes() * @method bool isWorkNotesFilled() * @method bool isWorkNotesChanged() * @method \string remindActualWorkNotes() * @method \string requireWorkNotes() * @method \Bitrix\Im\Model\EO_User resetWorkNotes() * @method \Bitrix\Im\Model\EO_User unsetWorkNotes() * @method \string fillWorkNotes() * @method \string getAdminNotes() * @method \Bitrix\Im\Model\EO_User setAdminNotes(\string|\Bitrix\Main\DB\SqlExpression $adminNotes) * @method bool hasAdminNotes() * @method bool isAdminNotesFilled() * @method bool isAdminNotesChanged() * @method \string remindActualAdminNotes() * @method \string requireAdminNotes() * @method \Bitrix\Im\Model\EO_User resetAdminNotes() * @method \Bitrix\Im\Model\EO_User unsetAdminNotes() * @method \string fillAdminNotes() * @method \string getShortName() * @method \string remindActualShortName() * @method \string requireShortName() * @method bool hasShortName() * @method bool isShortNameFilled() * @method \Bitrix\Im\Model\EO_User unsetShortName() * @method \string fillShortName() * @method \boolean getIsOnline() * @method \boolean remindActualIsOnline() * @method \boolean requireIsOnline() * @method bool hasIsOnline() * @method bool isIsOnlineFilled() * @method \Bitrix\Im\Model\EO_User unsetIsOnline() * @method \boolean fillIsOnline() * @method \boolean getIsRealUser() * @method \boolean remindActualIsRealUser() * @method \boolean requireIsRealUser() * @method bool hasIsRealUser() * @method bool isIsRealUserFilled() * @method \Bitrix\Im\Model\EO_User unsetIsRealUser() * @method \boolean fillIsRealUser() * @method \Bitrix\Main\EO_UserIndex getIndex() * @method \Bitrix\Main\EO_UserIndex remindActualIndex() * @method \Bitrix\Main\EO_UserIndex requireIndex() * @method \Bitrix\Im\Model\EO_User setIndex(\Bitrix\Main\EO_UserIndex $object) * @method \Bitrix\Im\Model\EO_User resetIndex() * @method \Bitrix\Im\Model\EO_User unsetIndex() * @method bool hasIndex() * @method bool isIndexFilled() * @method bool isIndexChanged() * @method \Bitrix\Main\EO_UserIndex fillIndex() * @method \Bitrix\Main\EO_UserCounter getCounter() * @method \Bitrix\Main\EO_UserCounter remindActualCounter() * @method \Bitrix\Main\EO_UserCounter requireCounter() * @method \Bitrix\Im\Model\EO_User setCounter(\Bitrix\Main\EO_UserCounter $object) * @method \Bitrix\Im\Model\EO_User resetCounter() * @method \Bitrix\Im\Model\EO_User unsetCounter() * @method bool hasCounter() * @method bool isCounterFilled() * @method bool isCounterChanged() * @method \Bitrix\Main\EO_UserCounter fillCounter() * @method \Bitrix\Main\EO_UserPhoneAuth getPhoneAuth() * @method \Bitrix\Main\EO_UserPhoneAuth remindActualPhoneAuth() * @method \Bitrix\Main\EO_UserPhoneAuth requirePhoneAuth() * @method \Bitrix\Im\Model\EO_User setPhoneAuth(\Bitrix\Main\EO_UserPhoneAuth $object) * @method \Bitrix\Im\Model\EO_User resetPhoneAuth() * @method \Bitrix\Im\Model\EO_User unsetPhoneAuth() * @method bool hasPhoneAuth() * @method bool isPhoneAuthFilled() * @method bool isPhoneAuthChanged() * @method \Bitrix\Main\EO_UserPhoneAuth fillPhoneAuth() * @method \Bitrix\Main\EO_UserGroup_Collection getGroups() * @method \Bitrix\Main\EO_UserGroup_Collection requireGroups() * @method \Bitrix\Main\EO_UserGroup_Collection fillGroups() * @method bool hasGroups() * @method bool isGroupsFilled() * @method bool isGroupsChanged() * @method void addToGroups(\Bitrix\Main\EO_UserGroup $userGroup) * @method void removeFromGroups(\Bitrix\Main\EO_UserGroup $userGroup) * @method void removeAllGroups() * @method \Bitrix\Im\Model\EO_User resetGroups() * @method \Bitrix\Im\Model\EO_User unsetGroups() * @method \Bitrix\Main\Localization\EO_Language getActiveLanguage() * @method \Bitrix\Main\Localization\EO_Language remindActualActiveLanguage() * @method \Bitrix\Main\Localization\EO_Language requireActiveLanguage() * @method \Bitrix\Im\Model\EO_User setActiveLanguage(\Bitrix\Main\Localization\EO_Language $object) * @method \Bitrix\Im\Model\EO_User resetActiveLanguage() * @method \Bitrix\Im\Model\EO_User unsetActiveLanguage() * @method bool hasActiveLanguage() * @method bool isActiveLanguageFilled() * @method bool isActiveLanguageChanged() * @method \Bitrix\Main\Localization\EO_Language fillActiveLanguage() * @method \string getNotificationLanguageId() * @method \string remindActualNotificationLanguageId() * @method \string requireNotificationLanguageId() * @method bool hasNotificationLanguageId() * @method bool isNotificationLanguageIdFilled() * @method \Bitrix\Im\Model\EO_User unsetNotificationLanguageId() * @method \string fillNotificationLanguageId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @property-read array $primary * @property-read int $state @see \Bitrix\Main\ORM\Objectify\State * @property-read \Bitrix\Main\Type\Dictionary $customData * @property \Bitrix\Main\Authentication\Context $authContext * @method mixed get($fieldName) * @method mixed remindActual($fieldName) * @method mixed require($fieldName) * @method bool has($fieldName) * @method bool isFilled($fieldName) * @method bool isChanged($fieldName) * @method \Bitrix\Im\Model\EO_User set($fieldName, $value) * @method \Bitrix\Im\Model\EO_User reset($fieldName) * @method \Bitrix\Im\Model\EO_User unset($fieldName) * @method void addTo($fieldName, $value) * @method void removeFrom($fieldName, $value) * @method void removeAll($fieldName) * @method \Bitrix\Main\ORM\Data\Result delete() * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method mixed[] collectValues($valuesType = \Bitrix\Main\ORM\Objectify\Values::ALL, $fieldsMask = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) * @method \Bitrix\Main\ORM\Data\AddResult|\Bitrix\Main\ORM\Data\UpdateResult|\Bitrix\Main\ORM\Data\Result save() * @method static \Bitrix\Im\Model\EO_User wakeUp($data) */ class EO_User { /* @var \Bitrix\Im\Model\UserTable */ static public $dataClass = '\Bitrix\Im\Model\UserTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Im\Model { /** * EO_User_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getLoginList() * @method \string[] fillLogin() * @method \string[] getPasswordList() * @method \string[] fillPassword() * @method \string[] getEmailList() * @method \string[] fillEmail() * @method \boolean[] getActiveList() * @method \boolean[] fillActive() * @method \boolean[] getBlockedList() * @method \boolean[] fillBlocked() * @method \Bitrix\Main\Type\DateTime[] getDateRegisterList() * @method \Bitrix\Main\Type\DateTime[] fillDateRegister() * @method \Bitrix\Main\Type\DateTime[] getDateRegShortList() * @method \Bitrix\Main\Type\DateTime[] fillDateRegShort() * @method \Bitrix\Main\Type\DateTime[] getLastLoginList() * @method \Bitrix\Main\Type\DateTime[] fillLastLogin() * @method \Bitrix\Main\Type\DateTime[] getLastLoginShortList() * @method \Bitrix\Main\Type\DateTime[] fillLastLoginShort() * @method \Bitrix\Main\Type\DateTime[] getLastActivityDateList() * @method \Bitrix\Main\Type\DateTime[] fillLastActivityDate() * @method \Bitrix\Main\Type\DateTime[] getTimestampXList() * @method \Bitrix\Main\Type\DateTime[] fillTimestampX() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getSecondNameList() * @method \string[] fillSecondName() * @method \string[] getLastNameList() * @method \string[] fillLastName() * @method \string[] getTitleList() * @method \string[] fillTitle() * @method \string[] getExternalAuthIdList() * @method \string[] fillExternalAuthId() * @method \string[] getXmlIdList() * @method \string[] fillXmlId() * @method \string[] getBxUserIdList() * @method \string[] fillBxUserId() * @method \string[] getConfirmCodeList() * @method \string[] fillConfirmCode() * @method \string[] getLidList() * @method \string[] fillLid() * @method \string[] getLanguageIdList() * @method \string[] fillLanguageId() * @method \string[] getTimeZoneList() * @method \string[] fillTimeZone() * @method \int[] getTimeZoneOffsetList() * @method \int[] fillTimeZoneOffset() * @method \string[] getPersonalProfessionList() * @method \string[] fillPersonalProfession() * @method \string[] getPersonalPhoneList() * @method \string[] fillPersonalPhone() * @method \string[] getPersonalMobileList() * @method \string[] fillPersonalMobile() * @method \string[] getPersonalWwwList() * @method \string[] fillPersonalWww() * @method \string[] getPersonalIcqList() * @method \string[] fillPersonalIcq() * @method \string[] getPersonalFaxList() * @method \string[] fillPersonalFax() * @method \string[] getPersonalPagerList() * @method \string[] fillPersonalPager() * @method \string[] getPersonalStreetList() * @method \string[] fillPersonalStreet() * @method \string[] getPersonalMailboxList() * @method \string[] fillPersonalMailbox() * @method \string[] getPersonalCityList() * @method \string[] fillPersonalCity() * @method \string[] getPersonalStateList() * @method \string[] fillPersonalState() * @method \string[] getPersonalZipList() * @method \string[] fillPersonalZip() * @method \string[] getPersonalCountryList() * @method \string[] fillPersonalCountry() * @method \Bitrix\Main\Type\Date[] getPersonalBirthdayList() * @method \Bitrix\Main\Type\Date[] fillPersonalBirthday() * @method \string[] getPersonalGenderList() * @method \string[] fillPersonalGender() * @method \int[] getPersonalPhotoList() * @method \int[] fillPersonalPhoto() * @method \string[] getPersonalNotesList() * @method \string[] fillPersonalNotes() * @method \string[] getWorkCompanyList() * @method \string[] fillWorkCompany() * @method \string[] getWorkDepartmentList() * @method \string[] fillWorkDepartment() * @method \string[] getWorkPhoneList() * @method \string[] fillWorkPhone() * @method \string[] getWorkPositionList() * @method \string[] fillWorkPosition() * @method \string[] getWorkWwwList() * @method \string[] fillWorkWww() * @method \string[] getWorkFaxList() * @method \string[] fillWorkFax() * @method \string[] getWorkPagerList() * @method \string[] fillWorkPager() * @method \string[] getWorkStreetList() * @method \string[] fillWorkStreet() * @method \string[] getWorkMailboxList() * @method \string[] fillWorkMailbox() * @method \string[] getWorkCityList() * @method \string[] fillWorkCity() * @method \string[] getWorkStateList() * @method \string[] fillWorkState() * @method \string[] getWorkZipList() * @method \string[] fillWorkZip() * @method \string[] getWorkCountryList() * @method \string[] fillWorkCountry() * @method \string[] getWorkProfileList() * @method \string[] fillWorkProfile() * @method \int[] getWorkLogoList() * @method \int[] fillWorkLogo() * @method \string[] getWorkNotesList() * @method \string[] fillWorkNotes() * @method \string[] getAdminNotesList() * @method \string[] fillAdminNotes() * @method \string[] getShortNameList() * @method \string[] fillShortName() * @method \boolean[] getIsOnlineList() * @method \boolean[] fillIsOnline() * @method \boolean[] getIsRealUserList() * @method \boolean[] fillIsRealUser() * @method \Bitrix\Main\EO_UserIndex[] getIndexList() * @method \Bitrix\Im\Model\EO_User_Collection getIndexCollection() * @method \Bitrix\Main\EO_UserIndex_Collection fillIndex() * @method \Bitrix\Main\EO_UserCounter[] getCounterList() * @method \Bitrix\Im\Model\EO_User_Collection getCounterCollection() * @method \Bitrix\Main\EO_UserCounter_Collection fillCounter() * @method \Bitrix\Main\EO_UserPhoneAuth[] getPhoneAuthList() * @method \Bitrix\Im\Model\EO_User_Collection getPhoneAuthCollection() * @method \Bitrix\Main\EO_UserPhoneAuth_Collection fillPhoneAuth() * @method \Bitrix\Main\EO_UserGroup_Collection[] getGroupsList() * @method \Bitrix\Main\EO_UserGroup_Collection getGroupsCollection() * @method \Bitrix\Main\EO_UserGroup_Collection fillGroups() * @method \Bitrix\Main\Localization\EO_Language[] getActiveLanguageList() * @method \Bitrix\Im\Model\EO_User_Collection getActiveLanguageCollection() * @method \Bitrix\Main\Localization\EO_Language_Collection fillActiveLanguage() * @method \string[] getNotificationLanguageIdList() * @method \string[] fillNotificationLanguageId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Im\Model\EO_User $object) * @method bool has(\Bitrix\Im\Model\EO_User $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Im\Model\EO_User getByPrimary($primary) * @method \Bitrix\Im\Model\EO_User[] getAll() * @method bool remove(\Bitrix\Im\Model\EO_User $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Im\Model\EO_User_Collection wakeUp($data) * @method \Bitrix\Main\ORM\Data\Result save($ignoreEvents = false) * @method void offsetSet() ArrayAccess * @method void offsetExists() ArrayAccess * @method void offsetUnset() ArrayAccess * @method void offsetGet() ArrayAccess * @method void rewind() Iterator * @method \Bitrix\Im\Model\EO_User current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_User_Collection merge(?EO_User_Collection $collection) * @method bool isEmpty() */ class EO_User_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Im\Model\UserTable */ static public $dataClass = '\Bitrix\Im\Model\UserTable'; } } namespace Bitrix\Im\Model { /** * Common methods: * --------------- * * @method EO_User_Result exec() * @method \Bitrix\Im\Model\EO_User fetchObject() * @method \Bitrix\Im\Model\EO_User_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_User_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Im\Model\EO_User fetchObject() * @method \Bitrix\Im\Model\EO_User_Collection fetchCollection() */ class EO_User_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Im\Model\EO_User createObject($setDefaultValues = true) * @method \Bitrix\Im\Model\EO_User_Collection createCollection() * @method \Bitrix\Im\Model\EO_User wakeUpObject($row) * @method \Bitrix\Im\Model\EO_User_Collection wakeUpCollection($rows) */ class EO_User_Entity extends \Bitrix\Main\ORM\Entity {} }