Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/mail/meta/ |
Upload File : |
<?php /* ORMENTITYANNOTATION:Bitrix\Mail\MailLogTable:mail/lib/maillog.php */ namespace Bitrix\Mail { /** * EO_MailLog * @see \Bitrix\Mail\MailLogTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\EO_MailLog setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\EO_MailLog setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\EO_MailLog resetMailboxId() * @method \Bitrix\Mail\EO_MailLog unsetMailboxId() * @method \int fillMailboxId() * @method \int getFilterId() * @method \Bitrix\Mail\EO_MailLog setFilterId(\int|\Bitrix\Main\DB\SqlExpression $filterId) * @method bool hasFilterId() * @method bool isFilterIdFilled() * @method bool isFilterIdChanged() * @method \int remindActualFilterId() * @method \int requireFilterId() * @method \Bitrix\Mail\EO_MailLog resetFilterId() * @method \Bitrix\Mail\EO_MailLog unsetFilterId() * @method \int fillFilterId() * @method \int getMessageId() * @method \Bitrix\Mail\EO_MailLog setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Mail\EO_MailLog resetMessageId() * @method \Bitrix\Mail\EO_MailLog unsetMessageId() * @method \int fillMessageId() * @method \string getLogType() * @method \Bitrix\Mail\EO_MailLog setLogType(\string|\Bitrix\Main\DB\SqlExpression $logType) * @method bool hasLogType() * @method bool isLogTypeFilled() * @method bool isLogTypeChanged() * @method \string remindActualLogType() * @method \string requireLogType() * @method \Bitrix\Mail\EO_MailLog resetLogType() * @method \Bitrix\Mail\EO_MailLog unsetLogType() * @method \string fillLogType() * @method \Bitrix\Main\Type\DateTime getDateInsert() * @method \Bitrix\Mail\EO_MailLog setDateInsert(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateInsert) * @method bool hasDateInsert() * @method bool isDateInsertFilled() * @method bool isDateInsertChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateInsert() * @method \Bitrix\Main\Type\DateTime requireDateInsert() * @method \Bitrix\Mail\EO_MailLog resetDateInsert() * @method \Bitrix\Mail\EO_MailLog unsetDateInsert() * @method \Bitrix\Main\Type\DateTime fillDateInsert() * @method \boolean getStatusGood() * @method \Bitrix\Mail\EO_MailLog setStatusGood(\boolean|\Bitrix\Main\DB\SqlExpression $statusGood) * @method bool hasStatusGood() * @method bool isStatusGoodFilled() * @method bool isStatusGoodChanged() * @method \boolean remindActualStatusGood() * @method \boolean requireStatusGood() * @method \Bitrix\Mail\EO_MailLog resetStatusGood() * @method \Bitrix\Mail\EO_MailLog unsetStatusGood() * @method \boolean fillStatusGood() * @method \string getMessage() * @method \Bitrix\Mail\EO_MailLog setMessage(\string|\Bitrix\Main\DB\SqlExpression $message) * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \string remindActualMessage() * @method \string requireMessage() * @method \Bitrix\Mail\EO_MailLog resetMessage() * @method \Bitrix\Mail\EO_MailLog unsetMessage() * @method \string fillMessage() * @method \Bitrix\Mail\EO_Mailbox getMailbox() * @method \Bitrix\Mail\EO_Mailbox remindActualMailbox() * @method \Bitrix\Mail\EO_Mailbox requireMailbox() * @method \Bitrix\Mail\EO_MailLog setMailbox(\Bitrix\Mail\EO_Mailbox $object) * @method \Bitrix\Mail\EO_MailLog resetMailbox() * @method \Bitrix\Mail\EO_MailLog unsetMailbox() * @method bool hasMailbox() * @method bool isMailboxFilled() * @method bool isMailboxChanged() * @method \Bitrix\Mail\EO_Mailbox fillMailbox() * @method \Bitrix\Mail\EO_MailFilter getFilter() * @method \Bitrix\Mail\EO_MailFilter remindActualFilter() * @method \Bitrix\Mail\EO_MailFilter requireFilter() * @method \Bitrix\Mail\EO_MailLog setFilter(\Bitrix\Mail\EO_MailFilter $object) * @method \Bitrix\Mail\EO_MailLog resetFilter() * @method \Bitrix\Mail\EO_MailLog unsetFilter() * @method bool hasFilter() * @method bool isFilterFilled() * @method bool isFilterChanged() * @method \Bitrix\Mail\EO_MailFilter fillFilter() * @method \Bitrix\Mail\EO_MailMessage getMailMessage() * @method \Bitrix\Mail\EO_MailMessage remindActualMailMessage() * @method \Bitrix\Mail\EO_MailMessage requireMailMessage() * @method \Bitrix\Mail\EO_MailLog setMailMessage(\Bitrix\Mail\EO_MailMessage $object) * @method \Bitrix\Mail\EO_MailLog resetMailMessage() * @method \Bitrix\Mail\EO_MailLog unsetMailMessage() * @method bool hasMailMessage() * @method bool isMailMessageFilled() * @method bool isMailMessageChanged() * @method \Bitrix\Mail\EO_MailMessage fillMailMessage() * * 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\Mail\EO_MailLog set($fieldName, $value) * @method \Bitrix\Mail\EO_MailLog reset($fieldName) * @method \Bitrix\Mail\EO_MailLog 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\Mail\EO_MailLog wakeUp($data) */ class EO_MailLog { /* @var \Bitrix\Mail\MailLogTable */ static public $dataClass = '\Bitrix\Mail\MailLogTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_MailLog_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getFilterIdList() * @method \int[] fillFilterId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \string[] getLogTypeList() * @method \string[] fillLogType() * @method \Bitrix\Main\Type\DateTime[] getDateInsertList() * @method \Bitrix\Main\Type\DateTime[] fillDateInsert() * @method \boolean[] getStatusGoodList() * @method \boolean[] fillStatusGood() * @method \string[] getMessageList() * @method \string[] fillMessage() * @method \Bitrix\Mail\EO_Mailbox[] getMailboxList() * @method \Bitrix\Mail\EO_MailLog_Collection getMailboxCollection() * @method \Bitrix\Mail\EO_Mailbox_Collection fillMailbox() * @method \Bitrix\Mail\EO_MailFilter[] getFilterList() * @method \Bitrix\Mail\EO_MailLog_Collection getFilterCollection() * @method \Bitrix\Mail\EO_MailFilter_Collection fillFilter() * @method \Bitrix\Mail\EO_MailMessage[] getMailMessageList() * @method \Bitrix\Mail\EO_MailLog_Collection getMailMessageCollection() * @method \Bitrix\Mail\EO_MailMessage_Collection fillMailMessage() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_MailLog $object) * @method bool has(\Bitrix\Mail\EO_MailLog $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_MailLog getByPrimary($primary) * @method \Bitrix\Mail\EO_MailLog[] getAll() * @method bool remove(\Bitrix\Mail\EO_MailLog $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_MailLog_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\Mail\EO_MailLog current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailLog_Collection merge(?EO_MailLog_Collection $collection) * @method bool isEmpty() */ class EO_MailLog_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailLogTable */ static public $dataClass = '\Bitrix\Mail\MailLogTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_MailLog_Result exec() * @method \Bitrix\Mail\EO_MailLog fetchObject() * @method \Bitrix\Mail\EO_MailLog_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailLog_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_MailLog fetchObject() * @method \Bitrix\Mail\EO_MailLog_Collection fetchCollection() */ class EO_MailLog_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_MailLog createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_MailLog_Collection createCollection() * @method \Bitrix\Mail\EO_MailLog wakeUpObject($row) * @method \Bitrix\Mail\EO_MailLog_Collection wakeUpCollection($rows) */ class EO_MailLog_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\MailServicesTable:mail/lib/mailservices.php */ namespace Bitrix\Mail { /** * EO_MailServices * @see \Bitrix\Mail\MailServicesTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\EO_MailServices setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getSiteId() * @method \Bitrix\Mail\EO_MailServices setSiteId(\string|\Bitrix\Main\DB\SqlExpression $siteId) * @method bool hasSiteId() * @method bool isSiteIdFilled() * @method bool isSiteIdChanged() * @method \string remindActualSiteId() * @method \string requireSiteId() * @method \Bitrix\Mail\EO_MailServices resetSiteId() * @method \Bitrix\Mail\EO_MailServices unsetSiteId() * @method \string fillSiteId() * @method \boolean getActive() * @method \Bitrix\Mail\EO_MailServices setActive(\boolean|\Bitrix\Main\DB\SqlExpression $active) * @method bool hasActive() * @method bool isActiveFilled() * @method bool isActiveChanged() * @method \boolean remindActualActive() * @method \boolean requireActive() * @method \Bitrix\Mail\EO_MailServices resetActive() * @method \Bitrix\Mail\EO_MailServices unsetActive() * @method \boolean fillActive() * @method \int getSort() * @method \Bitrix\Mail\EO_MailServices setSort(\int|\Bitrix\Main\DB\SqlExpression $sort) * @method bool hasSort() * @method bool isSortFilled() * @method bool isSortChanged() * @method \int remindActualSort() * @method \int requireSort() * @method \Bitrix\Mail\EO_MailServices resetSort() * @method \Bitrix\Mail\EO_MailServices unsetSort() * @method \int fillSort() * @method \string getServiceType() * @method \Bitrix\Mail\EO_MailServices setServiceType(\string|\Bitrix\Main\DB\SqlExpression $serviceType) * @method bool hasServiceType() * @method bool isServiceTypeFilled() * @method bool isServiceTypeChanged() * @method \string remindActualServiceType() * @method \string requireServiceType() * @method \Bitrix\Mail\EO_MailServices resetServiceType() * @method \Bitrix\Mail\EO_MailServices unsetServiceType() * @method \string fillServiceType() * @method \string getName() * @method \Bitrix\Mail\EO_MailServices setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Mail\EO_MailServices resetName() * @method \Bitrix\Mail\EO_MailServices unsetName() * @method \string fillName() * @method \string getServer() * @method \Bitrix\Mail\EO_MailServices setServer(\string|\Bitrix\Main\DB\SqlExpression $server) * @method bool hasServer() * @method bool isServerFilled() * @method bool isServerChanged() * @method \string remindActualServer() * @method \string requireServer() * @method \Bitrix\Mail\EO_MailServices resetServer() * @method \Bitrix\Mail\EO_MailServices unsetServer() * @method \string fillServer() * @method \int getPort() * @method \Bitrix\Mail\EO_MailServices setPort(\int|\Bitrix\Main\DB\SqlExpression $port) * @method bool hasPort() * @method bool isPortFilled() * @method bool isPortChanged() * @method \int remindActualPort() * @method \int requirePort() * @method \Bitrix\Mail\EO_MailServices resetPort() * @method \Bitrix\Mail\EO_MailServices unsetPort() * @method \int fillPort() * @method \boolean getEncryption() * @method \Bitrix\Mail\EO_MailServices setEncryption(\boolean|\Bitrix\Main\DB\SqlExpression $encryption) * @method bool hasEncryption() * @method bool isEncryptionFilled() * @method bool isEncryptionChanged() * @method \boolean remindActualEncryption() * @method \boolean requireEncryption() * @method \Bitrix\Mail\EO_MailServices resetEncryption() * @method \Bitrix\Mail\EO_MailServices unsetEncryption() * @method \boolean fillEncryption() * @method \string getLink() * @method \Bitrix\Mail\EO_MailServices setLink(\string|\Bitrix\Main\DB\SqlExpression $link) * @method bool hasLink() * @method bool isLinkFilled() * @method bool isLinkChanged() * @method \string remindActualLink() * @method \string requireLink() * @method \Bitrix\Mail\EO_MailServices resetLink() * @method \Bitrix\Mail\EO_MailServices unsetLink() * @method \string fillLink() * @method \int getIcon() * @method \Bitrix\Mail\EO_MailServices setIcon(\int|\Bitrix\Main\DB\SqlExpression $icon) * @method bool hasIcon() * @method bool isIconFilled() * @method bool isIconChanged() * @method \int remindActualIcon() * @method \int requireIcon() * @method \Bitrix\Mail\EO_MailServices resetIcon() * @method \Bitrix\Mail\EO_MailServices unsetIcon() * @method \int fillIcon() * @method \string getToken() * @method \Bitrix\Mail\EO_MailServices setToken(\string|\Bitrix\Main\DB\SqlExpression $token) * @method bool hasToken() * @method bool isTokenFilled() * @method bool isTokenChanged() * @method \string remindActualToken() * @method \string requireToken() * @method \Bitrix\Mail\EO_MailServices resetToken() * @method \Bitrix\Mail\EO_MailServices unsetToken() * @method \string fillToken() * @method \int getFlags() * @method \Bitrix\Mail\EO_MailServices setFlags(\int|\Bitrix\Main\DB\SqlExpression $flags) * @method bool hasFlags() * @method bool isFlagsFilled() * @method bool isFlagsChanged() * @method \int remindActualFlags() * @method \int requireFlags() * @method \Bitrix\Mail\EO_MailServices resetFlags() * @method \Bitrix\Mail\EO_MailServices unsetFlags() * @method \int fillFlags() * @method \Bitrix\Main\EO_Site getSite() * @method \Bitrix\Main\EO_Site remindActualSite() * @method \Bitrix\Main\EO_Site requireSite() * @method \Bitrix\Mail\EO_MailServices setSite(\Bitrix\Main\EO_Site $object) * @method \Bitrix\Mail\EO_MailServices resetSite() * @method \Bitrix\Mail\EO_MailServices unsetSite() * @method bool hasSite() * @method bool isSiteFilled() * @method bool isSiteChanged() * @method \Bitrix\Main\EO_Site fillSite() * @method \string getSmtpServer() * @method \Bitrix\Mail\EO_MailServices setSmtpServer(\string|\Bitrix\Main\DB\SqlExpression $smtpServer) * @method bool hasSmtpServer() * @method bool isSmtpServerFilled() * @method bool isSmtpServerChanged() * @method \string remindActualSmtpServer() * @method \string requireSmtpServer() * @method \Bitrix\Mail\EO_MailServices resetSmtpServer() * @method \Bitrix\Mail\EO_MailServices unsetSmtpServer() * @method \string fillSmtpServer() * @method \int getSmtpPort() * @method \Bitrix\Mail\EO_MailServices setSmtpPort(\int|\Bitrix\Main\DB\SqlExpression $smtpPort) * @method bool hasSmtpPort() * @method bool isSmtpPortFilled() * @method bool isSmtpPortChanged() * @method \int remindActualSmtpPort() * @method \int requireSmtpPort() * @method \Bitrix\Mail\EO_MailServices resetSmtpPort() * @method \Bitrix\Mail\EO_MailServices unsetSmtpPort() * @method \int fillSmtpPort() * @method \boolean getSmtpLoginAsImap() * @method \Bitrix\Mail\EO_MailServices setSmtpLoginAsImap(\boolean|\Bitrix\Main\DB\SqlExpression $smtpLoginAsImap) * @method bool hasSmtpLoginAsImap() * @method bool isSmtpLoginAsImapFilled() * @method bool isSmtpLoginAsImapChanged() * @method \boolean remindActualSmtpLoginAsImap() * @method \boolean requireSmtpLoginAsImap() * @method \Bitrix\Mail\EO_MailServices resetSmtpLoginAsImap() * @method \Bitrix\Mail\EO_MailServices unsetSmtpLoginAsImap() * @method \boolean fillSmtpLoginAsImap() * @method \boolean getSmtpPasswordAsImap() * @method \Bitrix\Mail\EO_MailServices setSmtpPasswordAsImap(\boolean|\Bitrix\Main\DB\SqlExpression $smtpPasswordAsImap) * @method bool hasSmtpPasswordAsImap() * @method bool isSmtpPasswordAsImapFilled() * @method bool isSmtpPasswordAsImapChanged() * @method \boolean remindActualSmtpPasswordAsImap() * @method \boolean requireSmtpPasswordAsImap() * @method \Bitrix\Mail\EO_MailServices resetSmtpPasswordAsImap() * @method \Bitrix\Mail\EO_MailServices unsetSmtpPasswordAsImap() * @method \boolean fillSmtpPasswordAsImap() * @method \boolean getSmtpEncryption() * @method \Bitrix\Mail\EO_MailServices setSmtpEncryption(\boolean|\Bitrix\Main\DB\SqlExpression $smtpEncryption) * @method bool hasSmtpEncryption() * @method bool isSmtpEncryptionFilled() * @method bool isSmtpEncryptionChanged() * @method \boolean remindActualSmtpEncryption() * @method \boolean requireSmtpEncryption() * @method \Bitrix\Mail\EO_MailServices resetSmtpEncryption() * @method \Bitrix\Mail\EO_MailServices unsetSmtpEncryption() * @method \boolean fillSmtpEncryption() * @method \boolean getUploadOutgoing() * @method \Bitrix\Mail\EO_MailServices setUploadOutgoing(\boolean|\Bitrix\Main\DB\SqlExpression $uploadOutgoing) * @method bool hasUploadOutgoing() * @method bool isUploadOutgoingFilled() * @method bool isUploadOutgoingChanged() * @method \boolean remindActualUploadOutgoing() * @method \boolean requireUploadOutgoing() * @method \Bitrix\Mail\EO_MailServices resetUploadOutgoing() * @method \Bitrix\Mail\EO_MailServices unsetUploadOutgoing() * @method \boolean fillUploadOutgoing() * * 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\Mail\EO_MailServices set($fieldName, $value) * @method \Bitrix\Mail\EO_MailServices reset($fieldName) * @method \Bitrix\Mail\EO_MailServices 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\Mail\EO_MailServices wakeUp($data) */ class EO_MailServices { /* @var \Bitrix\Mail\MailServicesTable */ static public $dataClass = '\Bitrix\Mail\MailServicesTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_MailServices_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getSiteIdList() * @method \string[] fillSiteId() * @method \boolean[] getActiveList() * @method \boolean[] fillActive() * @method \int[] getSortList() * @method \int[] fillSort() * @method \string[] getServiceTypeList() * @method \string[] fillServiceType() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getServerList() * @method \string[] fillServer() * @method \int[] getPortList() * @method \int[] fillPort() * @method \boolean[] getEncryptionList() * @method \boolean[] fillEncryption() * @method \string[] getLinkList() * @method \string[] fillLink() * @method \int[] getIconList() * @method \int[] fillIcon() * @method \string[] getTokenList() * @method \string[] fillToken() * @method \int[] getFlagsList() * @method \int[] fillFlags() * @method \Bitrix\Main\EO_Site[] getSiteList() * @method \Bitrix\Mail\EO_MailServices_Collection getSiteCollection() * @method \Bitrix\Main\EO_Site_Collection fillSite() * @method \string[] getSmtpServerList() * @method \string[] fillSmtpServer() * @method \int[] getSmtpPortList() * @method \int[] fillSmtpPort() * @method \boolean[] getSmtpLoginAsImapList() * @method \boolean[] fillSmtpLoginAsImap() * @method \boolean[] getSmtpPasswordAsImapList() * @method \boolean[] fillSmtpPasswordAsImap() * @method \boolean[] getSmtpEncryptionList() * @method \boolean[] fillSmtpEncryption() * @method \boolean[] getUploadOutgoingList() * @method \boolean[] fillUploadOutgoing() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_MailServices $object) * @method bool has(\Bitrix\Mail\EO_MailServices $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_MailServices getByPrimary($primary) * @method \Bitrix\Mail\EO_MailServices[] getAll() * @method bool remove(\Bitrix\Mail\EO_MailServices $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_MailServices_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\Mail\EO_MailServices current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailServices_Collection merge(?EO_MailServices_Collection $collection) * @method bool isEmpty() */ class EO_MailServices_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailServicesTable */ static public $dataClass = '\Bitrix\Mail\MailServicesTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_MailServices_Result exec() * @method \Bitrix\Mail\EO_MailServices fetchObject() * @method \Bitrix\Mail\EO_MailServices_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailServices_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_MailServices fetchObject() * @method \Bitrix\Mail\EO_MailServices_Collection fetchCollection() */ class EO_MailServices_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_MailServices createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_MailServices_Collection createCollection() * @method \Bitrix\Mail\EO_MailServices wakeUpObject($row) * @method \Bitrix\Mail\EO_MailServices_Collection wakeUpCollection($rows) */ class EO_MailServices_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailCounterTable:mail/lib/internals/mailcounter.php */ namespace Bitrix\Mail\Internals { /** * EO_MailCounter * @see \Bitrix\Mail\Internals\MailCounterTable * * Custom methods: * --------------- * * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MailCounter setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \string getEntityType() * @method \Bitrix\Mail\Internals\EO_MailCounter setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string getEntityId() * @method \Bitrix\Mail\Internals\EO_MailCounter setEntityId(\string|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \int getValue() * @method \Bitrix\Mail\Internals\EO_MailCounter setValue(\int|\Bitrix\Main\DB\SqlExpression $value) * @method bool hasValue() * @method bool isValueFilled() * @method bool isValueChanged() * @method \int remindActualValue() * @method \int requireValue() * @method \Bitrix\Mail\Internals\EO_MailCounter resetValue() * @method \Bitrix\Mail\Internals\EO_MailCounter unsetValue() * @method \int 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\Mail\Internals\EO_MailCounter set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MailCounter reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MailCounter 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\Mail\Internals\EO_MailCounter wakeUp($data) */ class EO_MailCounter { /* @var \Bitrix\Mail\Internals\MailCounterTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailCounterTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailCounter_Collection * * Custom methods: * --------------- * * @method \int[] getMailboxIdList() * @method \string[] getEntityTypeList() * @method \string[] getEntityIdList() * @method \int[] getValueList() * @method \int[] fillValue() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MailCounter $object) * @method bool has(\Bitrix\Mail\Internals\EO_MailCounter $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailCounter getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailCounter[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MailCounter $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailCounter_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\Mail\Internals\EO_MailCounter current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailCounter_Collection merge(?EO_MailCounter_Collection $collection) * @method bool isEmpty() */ class EO_MailCounter_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailCounterTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailCounterTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailCounter_Result exec() * @method \Bitrix\Mail\Internals\EO_MailCounter fetchObject() * @method \Bitrix\Mail\Internals\EO_MailCounter_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailCounter_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MailCounter fetchObject() * @method \Bitrix\Mail\Internals\EO_MailCounter_Collection fetchCollection() */ class EO_MailCounter_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MailCounter createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailCounter_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MailCounter wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailCounter_Collection wakeUpCollection($rows) */ class EO_MailCounter_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MessageUploadQueueTable:mail/lib/internals/messageuploadqueue.php */ namespace Bitrix\Mail\Internals { /** * EO_MessageUploadQueue * @see \Bitrix\Mail\Internals\MessageUploadQueueTable * * Custom methods: * --------------- * * @method \string getId() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue setId(\string|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int getSyncStage() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue setSyncStage(\int|\Bitrix\Main\DB\SqlExpression $syncStage) * @method bool hasSyncStage() * @method bool isSyncStageFilled() * @method bool isSyncStageChanged() * @method \int remindActualSyncStage() * @method \int requireSyncStage() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue resetSyncStage() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue unsetSyncStage() * @method \int fillSyncStage() * @method \int getSyncLock() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue setSyncLock(\int|\Bitrix\Main\DB\SqlExpression $syncLock) * @method bool hasSyncLock() * @method bool isSyncLockFilled() * @method bool isSyncLockChanged() * @method \int remindActualSyncLock() * @method \int requireSyncLock() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue resetSyncLock() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue unsetSyncLock() * @method \int fillSyncLock() * @method \int getAttempts() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue setAttempts(\int|\Bitrix\Main\DB\SqlExpression $attempts) * @method bool hasAttempts() * @method bool isAttemptsFilled() * @method bool isAttemptsChanged() * @method \int remindActualAttempts() * @method \int requireAttempts() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue resetAttempts() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue unsetAttempts() * @method \int fillAttempts() * * 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\Mail\Internals\EO_MessageUploadQueue set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue 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\Mail\Internals\EO_MessageUploadQueue wakeUp($data) */ class EO_MessageUploadQueue { /* @var \Bitrix\Mail\Internals\MessageUploadQueueTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageUploadQueueTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MessageUploadQueue_Collection * * Custom methods: * --------------- * * @method \string[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] getSyncStageList() * @method \int[] fillSyncStage() * @method \int[] getSyncLockList() * @method \int[] fillSyncLock() * @method \int[] getAttemptsList() * @method \int[] fillAttempts() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MessageUploadQueue $object) * @method bool has(\Bitrix\Mail\Internals\EO_MessageUploadQueue $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MessageUploadQueue $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MessageUploadQueue_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\Mail\Internals\EO_MessageUploadQueue current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageUploadQueue_Collection merge(?EO_MessageUploadQueue_Collection $collection) * @method bool isEmpty() */ class EO_MessageUploadQueue_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MessageUploadQueueTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageUploadQueueTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MessageUploadQueue_Result exec() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageUploadQueue_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue_Collection fetchCollection() */ class EO_MessageUploadQueue_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MessageUploadQueue_Collection wakeUpCollection($rows) */ class EO_MessageUploadQueue_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MessageDeleteQueueTable:mail/lib/internals/messagedeletequeue.php */ namespace Bitrix\Mail\Internals { /** * EO_MessageDeleteQueue * @see \Bitrix\Mail\Internals\MessageDeleteQueueTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue resetMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue unsetMailboxId() * @method \int fillMailboxId() * @method \int getMessageId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue resetMessageId() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue unsetMessageId() * @method \int fillMessageId() * * 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\Mail\Internals\EO_MessageDeleteQueue set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue 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\Mail\Internals\EO_MessageDeleteQueue wakeUp($data) */ class EO_MessageDeleteQueue { /* @var \Bitrix\Mail\Internals\MessageDeleteQueueTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageDeleteQueueTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MessageDeleteQueue_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MessageDeleteQueue $object) * @method bool has(\Bitrix\Mail\Internals\EO_MessageDeleteQueue $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MessageDeleteQueue $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MessageDeleteQueue_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\Mail\Internals\EO_MessageDeleteQueue current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageDeleteQueue_Collection merge(?EO_MessageDeleteQueue_Collection $collection) * @method bool isEmpty() */ class EO_MessageDeleteQueue_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MessageDeleteQueueTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageDeleteQueueTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MessageDeleteQueue_Result exec() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageDeleteQueue_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue_Collection fetchCollection() */ class EO_MessageDeleteQueue_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MessageDeleteQueue_Collection wakeUpCollection($rows) */ class EO_MessageDeleteQueue_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\BlacklistTable:mail/lib/blacklist.php */ namespace Bitrix\Mail { /** * BlacklistEmail * @see \Bitrix\Mail\BlacklistTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getSiteId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setSiteId(\string|\Bitrix\Main\DB\SqlExpression $siteId) * @method bool hasSiteId() * @method bool isSiteIdFilled() * @method bool isSiteIdChanged() * @method \string remindActualSiteId() * @method \string requireSiteId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail resetSiteId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail unsetSiteId() * @method \string fillSiteId() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail resetMailboxId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail unsetMailboxId() * @method \int fillMailboxId() * @method \int getUserId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail resetUserId() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail unsetUserId() * @method \int fillUserId() * @method \int getItemType() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setItemType(\int|\Bitrix\Main\DB\SqlExpression $itemType) * @method bool hasItemType() * @method bool isItemTypeFilled() * @method bool isItemTypeChanged() * @method \int remindActualItemType() * @method \int requireItemType() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail resetItemType() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail unsetItemType() * @method \int fillItemType() * @method \string getItemValue() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail setItemValue(\string|\Bitrix\Main\DB\SqlExpression $itemValue) * @method bool hasItemValue() * @method bool isItemValueFilled() * @method bool isItemValueChanged() * @method \string remindActualItemValue() * @method \string requireItemValue() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail resetItemValue() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail unsetItemValue() * @method \string fillItemValue() * * 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\Mail\Internals\Entity\BlacklistEmail set($fieldName, $value) * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail reset($fieldName) * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail 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\Mail\Internals\Entity\BlacklistEmail wakeUp($data) */ class EO_Blacklist { /* @var \Bitrix\Mail\BlacklistTable */ static public $dataClass = '\Bitrix\Mail\BlacklistTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_Blacklist_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getSiteIdList() * @method \string[] fillSiteId() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getItemTypeList() * @method \int[] fillItemType() * @method \string[] getItemValueList() * @method \string[] fillItemValue() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\Entity\BlacklistEmail $object) * @method bool has(\Bitrix\Mail\Internals\Entity\BlacklistEmail $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail getByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail[] getAll() * @method bool remove(\Bitrix\Mail\Internals\Entity\BlacklistEmail $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_Blacklist_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\Mail\Internals\Entity\BlacklistEmail current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Blacklist_Collection merge(?EO_Blacklist_Collection $collection) * @method bool isEmpty() */ class EO_Blacklist_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\BlacklistTable */ static public $dataClass = '\Bitrix\Mail\BlacklistTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_Blacklist_Result exec() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail fetchObject() * @method \Bitrix\Mail\EO_Blacklist_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Blacklist_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail fetchObject() * @method \Bitrix\Mail\EO_Blacklist_Collection fetchCollection() */ class EO_Blacklist_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_Blacklist_Collection createCollection() * @method \Bitrix\Mail\Internals\Entity\BlacklistEmail wakeUpObject($row) * @method \Bitrix\Mail\EO_Blacklist_Collection wakeUpCollection($rows) */ class EO_Blacklist_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\UserSignatureTable:mail/lib/internals/usersignature.php */ namespace Bitrix\Mail\Internals { /** * UserSignature * @see \Bitrix\Mail\Internals\UserSignatureTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\Entity\UserSignature setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getUserId() * @method \Bitrix\Mail\Internals\Entity\UserSignature setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\Internals\Entity\UserSignature resetUserId() * @method \Bitrix\Mail\Internals\Entity\UserSignature unsetUserId() * @method \int fillUserId() * @method \string getSignature() * @method \Bitrix\Mail\Internals\Entity\UserSignature setSignature(\string|\Bitrix\Main\DB\SqlExpression $signature) * @method bool hasSignature() * @method bool isSignatureFilled() * @method bool isSignatureChanged() * @method \string remindActualSignature() * @method \string requireSignature() * @method \Bitrix\Mail\Internals\Entity\UserSignature resetSignature() * @method \Bitrix\Mail\Internals\Entity\UserSignature unsetSignature() * @method \string fillSignature() * @method \string getSender() * @method \Bitrix\Mail\Internals\Entity\UserSignature setSender(\string|\Bitrix\Main\DB\SqlExpression $sender) * @method bool hasSender() * @method bool isSenderFilled() * @method bool isSenderChanged() * @method \string remindActualSender() * @method \string requireSender() * @method \Bitrix\Mail\Internals\Entity\UserSignature resetSender() * @method \Bitrix\Mail\Internals\Entity\UserSignature unsetSender() * @method \string fillSender() * * 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\Mail\Internals\Entity\UserSignature set($fieldName, $value) * @method \Bitrix\Mail\Internals\Entity\UserSignature reset($fieldName) * @method \Bitrix\Mail\Internals\Entity\UserSignature 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\Mail\Internals\Entity\UserSignature wakeUp($data) */ class EO_UserSignature { /* @var \Bitrix\Mail\Internals\UserSignatureTable */ static public $dataClass = '\Bitrix\Mail\Internals\UserSignatureTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_UserSignature_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getSignatureList() * @method \string[] fillSignature() * @method \string[] getSenderList() * @method \string[] fillSender() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\Entity\UserSignature $object) * @method bool has(\Bitrix\Mail\Internals\Entity\UserSignature $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\UserSignature getByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\UserSignature[] getAll() * @method bool remove(\Bitrix\Mail\Internals\Entity\UserSignature $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_UserSignature_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\Mail\Internals\Entity\UserSignature current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_UserSignature_Collection merge(?EO_UserSignature_Collection $collection) * @method bool isEmpty() */ class EO_UserSignature_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\UserSignatureTable */ static public $dataClass = '\Bitrix\Mail\Internals\UserSignatureTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_UserSignature_Result exec() * @method \Bitrix\Mail\Internals\Entity\UserSignature fetchObject() * @method \Bitrix\Mail\Internals\EO_UserSignature_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_UserSignature_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\Entity\UserSignature fetchObject() * @method \Bitrix\Mail\Internals\EO_UserSignature_Collection fetchCollection() */ class EO_UserSignature_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\Entity\UserSignature createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_UserSignature_Collection createCollection() * @method \Bitrix\Mail\Internals\Entity\UserSignature wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_UserSignature_Collection wakeUpCollection($rows) */ class EO_UserSignature_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailboxDirectoryTable:mail/lib/internals/mailboxdirectory.php */ namespace Bitrix\Mail\Internals { /** * MailboxDirectory * @see \Bitrix\Mail\Internals\MailboxDirectoryTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetMailboxId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetMailboxId() * @method \int fillMailboxId() * @method \string getName() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetName() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetName() * @method \string fillName() * @method \string getPath() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setPath(\string|\Bitrix\Main\DB\SqlExpression $path) * @method bool hasPath() * @method bool isPathFilled() * @method bool isPathChanged() * @method \string remindActualPath() * @method \string requirePath() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetPath() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetPath() * @method \string fillPath() * @method \string getFlags() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setFlags(\string|\Bitrix\Main\DB\SqlExpression $flags) * @method bool hasFlags() * @method bool isFlagsFilled() * @method bool isFlagsChanged() * @method \string remindActualFlags() * @method \string requireFlags() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetFlags() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetFlags() * @method \string fillFlags() * @method \string getDelimiter() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setDelimiter(\string|\Bitrix\Main\DB\SqlExpression $delimiter) * @method bool hasDelimiter() * @method bool isDelimiterFilled() * @method bool isDelimiterChanged() * @method \string remindActualDelimiter() * @method \string requireDelimiter() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetDelimiter() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetDelimiter() * @method \string fillDelimiter() * @method \string getDirMd5() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setDirMd5(\string|\Bitrix\Main\DB\SqlExpression $dirMd5) * @method bool hasDirMd5() * @method bool isDirMd5Filled() * @method bool isDirMd5Changed() * @method \string remindActualDirMd5() * @method \string requireDirMd5() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetDirMd5() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetDirMd5() * @method \string fillDirMd5() * @method \int getLevel() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setLevel(\int|\Bitrix\Main\DB\SqlExpression $level) * @method bool hasLevel() * @method bool isLevelFilled() * @method bool isLevelChanged() * @method \int remindActualLevel() * @method \int requireLevel() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetLevel() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetLevel() * @method \int fillLevel() * @method \int getMessageCount() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setMessageCount(\int|\Bitrix\Main\DB\SqlExpression $messageCount) * @method bool hasMessageCount() * @method bool isMessageCountFilled() * @method bool isMessageCountChanged() * @method \int remindActualMessageCount() * @method \int requireMessageCount() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetMessageCount() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetMessageCount() * @method \int fillMessageCount() * @method \int getParentId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setParentId(\int|\Bitrix\Main\DB\SqlExpression $parentId) * @method bool hasParentId() * @method bool isParentIdFilled() * @method bool isParentIdChanged() * @method \int remindActualParentId() * @method \int requireParentId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetParentId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetParentId() * @method \int fillParentId() * @method \int getRootId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setRootId(\int|\Bitrix\Main\DB\SqlExpression $rootId) * @method bool hasRootId() * @method bool isRootIdFilled() * @method bool isRootIdChanged() * @method \int remindActualRootId() * @method \int requireRootId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetRootId() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetRootId() * @method \int fillRootId() * @method \int getIsSync() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsSync(\int|\Bitrix\Main\DB\SqlExpression $isSync) * @method bool hasIsSync() * @method bool isIsSyncFilled() * @method bool isIsSyncChanged() * @method \int remindActualIsSync() * @method \int requireIsSync() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsSync() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsSync() * @method \int fillIsSync() * @method \int getIsDisabled() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsDisabled(\int|\Bitrix\Main\DB\SqlExpression $isDisabled) * @method bool hasIsDisabled() * @method bool isIsDisabledFilled() * @method bool isIsDisabledChanged() * @method \int remindActualIsDisabled() * @method \int requireIsDisabled() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsDisabled() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsDisabled() * @method \int fillIsDisabled() * @method \int getIsIncome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsIncome(\int|\Bitrix\Main\DB\SqlExpression $isIncome) * @method bool hasIsIncome() * @method bool isIsIncomeFilled() * @method bool isIsIncomeChanged() * @method \int remindActualIsIncome() * @method \int requireIsIncome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsIncome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsIncome() * @method \int fillIsIncome() * @method \int getIsOutcome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsOutcome(\int|\Bitrix\Main\DB\SqlExpression $isOutcome) * @method bool hasIsOutcome() * @method bool isIsOutcomeFilled() * @method bool isIsOutcomeChanged() * @method \int remindActualIsOutcome() * @method \int requireIsOutcome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsOutcome() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsOutcome() * @method \int fillIsOutcome() * @method \int getIsDraft() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsDraft(\int|\Bitrix\Main\DB\SqlExpression $isDraft) * @method bool hasIsDraft() * @method bool isIsDraftFilled() * @method bool isIsDraftChanged() * @method \int remindActualIsDraft() * @method \int requireIsDraft() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsDraft() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsDraft() * @method \int fillIsDraft() * @method \int getIsTrash() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsTrash(\int|\Bitrix\Main\DB\SqlExpression $isTrash) * @method bool hasIsTrash() * @method bool isIsTrashFilled() * @method bool isIsTrashChanged() * @method \int remindActualIsTrash() * @method \int requireIsTrash() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsTrash() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsTrash() * @method \int fillIsTrash() * @method \int getIsSpam() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setIsSpam(\int|\Bitrix\Main\DB\SqlExpression $isSpam) * @method bool hasIsSpam() * @method bool isIsSpamFilled() * @method bool isIsSpamChanged() * @method \int remindActualIsSpam() * @method \int requireIsSpam() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetIsSpam() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetIsSpam() * @method \int fillIsSpam() * @method \int getSyncTime() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setSyncTime(\int|\Bitrix\Main\DB\SqlExpression $syncTime) * @method bool hasSyncTime() * @method bool isSyncTimeFilled() * @method bool isSyncTimeChanged() * @method \int remindActualSyncTime() * @method \int requireSyncTime() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetSyncTime() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetSyncTime() * @method \int fillSyncTime() * @method \int getSyncLock() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory setSyncLock(\int|\Bitrix\Main\DB\SqlExpression $syncLock) * @method bool hasSyncLock() * @method bool isSyncLockFilled() * @method bool isSyncLockChanged() * @method \int remindActualSyncLock() * @method \int requireSyncLock() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory resetSyncLock() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory unsetSyncLock() * @method \int fillSyncLock() * * 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\Mail\Internals\Entity\MailboxDirectory set($fieldName, $value) * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory reset($fieldName) * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory 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\Mail\Internals\Entity\MailboxDirectory wakeUp($data) */ class EO_MailboxDirectory { /* @var \Bitrix\Mail\Internals\MailboxDirectoryTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailboxDirectoryTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailboxDirectory_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getPathList() * @method \string[] fillPath() * @method \string[] getFlagsList() * @method \string[] fillFlags() * @method \string[] getDelimiterList() * @method \string[] fillDelimiter() * @method \string[] getDirMd5List() * @method \string[] fillDirMd5() * @method \int[] getLevelList() * @method \int[] fillLevel() * @method \int[] getMessageCountList() * @method \int[] fillMessageCount() * @method \int[] getParentIdList() * @method \int[] fillParentId() * @method \int[] getRootIdList() * @method \int[] fillRootId() * @method \int[] getIsSyncList() * @method \int[] fillIsSync() * @method \int[] getIsDisabledList() * @method \int[] fillIsDisabled() * @method \int[] getIsIncomeList() * @method \int[] fillIsIncome() * @method \int[] getIsOutcomeList() * @method \int[] fillIsOutcome() * @method \int[] getIsDraftList() * @method \int[] fillIsDraft() * @method \int[] getIsTrashList() * @method \int[] fillIsTrash() * @method \int[] getIsSpamList() * @method \int[] fillIsSpam() * @method \int[] getSyncTimeList() * @method \int[] fillSyncTime() * @method \int[] getSyncLockList() * @method \int[] fillSyncLock() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\Entity\MailboxDirectory $object) * @method bool has(\Bitrix\Mail\Internals\Entity\MailboxDirectory $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory getByPrimary($primary) * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory[] getAll() * @method bool remove(\Bitrix\Mail\Internals\Entity\MailboxDirectory $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailboxDirectory_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\Mail\Internals\Entity\MailboxDirectory current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailboxDirectory_Collection merge(?EO_MailboxDirectory_Collection $collection) * @method bool isEmpty() */ class EO_MailboxDirectory_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailboxDirectoryTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailboxDirectoryTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailboxDirectory_Result exec() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory fetchObject() * @method \Bitrix\Mail\Internals\EO_MailboxDirectory_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailboxDirectory_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory fetchObject() * @method \Bitrix\Mail\Internals\EO_MailboxDirectory_Collection fetchCollection() */ class EO_MailboxDirectory_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailboxDirectory_Collection createCollection() * @method \Bitrix\Mail\Internals\Entity\MailboxDirectory wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailboxDirectory_Collection wakeUpCollection($rows) */ class EO_MailboxDirectory_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\OAuthTable:mail/lib/internals/oauth.php */ namespace Bitrix\Mail\Internals { /** * EO_OAuth * @see \Bitrix\Mail\Internals\OAuthTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\EO_OAuth setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getUid() * @method \Bitrix\Mail\Internals\EO_OAuth setUid(\string|\Bitrix\Main\DB\SqlExpression $uid) * @method bool hasUid() * @method bool isUidFilled() * @method bool isUidChanged() * @method \string remindActualUid() * @method \string requireUid() * @method \Bitrix\Mail\Internals\EO_OAuth resetUid() * @method \Bitrix\Mail\Internals\EO_OAuth unsetUid() * @method \string fillUid() * @method \string getToken() * @method \Bitrix\Mail\Internals\EO_OAuth setToken(\string|\Bitrix\Main\DB\SqlExpression $token) * @method bool hasToken() * @method bool isTokenFilled() * @method bool isTokenChanged() * @method \string remindActualToken() * @method \string requireToken() * @method \Bitrix\Mail\Internals\EO_OAuth resetToken() * @method \Bitrix\Mail\Internals\EO_OAuth unsetToken() * @method \string fillToken() * @method \string getRefreshToken() * @method \Bitrix\Mail\Internals\EO_OAuth setRefreshToken(\string|\Bitrix\Main\DB\SqlExpression $refreshToken) * @method bool hasRefreshToken() * @method bool isRefreshTokenFilled() * @method bool isRefreshTokenChanged() * @method \string remindActualRefreshToken() * @method \string requireRefreshToken() * @method \Bitrix\Mail\Internals\EO_OAuth resetRefreshToken() * @method \Bitrix\Mail\Internals\EO_OAuth unsetRefreshToken() * @method \string fillRefreshToken() * @method \int getTokenExpires() * @method \Bitrix\Mail\Internals\EO_OAuth setTokenExpires(\int|\Bitrix\Main\DB\SqlExpression $tokenExpires) * @method bool hasTokenExpires() * @method bool isTokenExpiresFilled() * @method bool isTokenExpiresChanged() * @method \int remindActualTokenExpires() * @method \int requireTokenExpires() * @method \Bitrix\Mail\Internals\EO_OAuth resetTokenExpires() * @method \Bitrix\Mail\Internals\EO_OAuth unsetTokenExpires() * @method \int fillTokenExpires() * @method \string getSecret() * @method \Bitrix\Mail\Internals\EO_OAuth setSecret(\string|\Bitrix\Main\DB\SqlExpression $secret) * @method bool hasSecret() * @method bool isSecretFilled() * @method bool isSecretChanged() * @method \string remindActualSecret() * @method \string requireSecret() * @method \Bitrix\Mail\Internals\EO_OAuth resetSecret() * @method \Bitrix\Mail\Internals\EO_OAuth unsetSecret() * @method \string fillSecret() * * 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\Mail\Internals\EO_OAuth set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_OAuth reset($fieldName) * @method \Bitrix\Mail\Internals\EO_OAuth 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\Mail\Internals\EO_OAuth wakeUp($data) */ class EO_OAuth { /* @var \Bitrix\Mail\Internals\OAuthTable */ static public $dataClass = '\Bitrix\Mail\Internals\OAuthTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_OAuth_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getUidList() * @method \string[] fillUid() * @method \string[] getTokenList() * @method \string[] fillToken() * @method \string[] getRefreshTokenList() * @method \string[] fillRefreshToken() * @method \int[] getTokenExpiresList() * @method \int[] fillTokenExpires() * @method \string[] getSecretList() * @method \string[] fillSecret() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_OAuth $object) * @method bool has(\Bitrix\Mail\Internals\EO_OAuth $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_OAuth getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_OAuth[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_OAuth $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_OAuth_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\Mail\Internals\EO_OAuth current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_OAuth_Collection merge(?EO_OAuth_Collection $collection) * @method bool isEmpty() */ class EO_OAuth_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\OAuthTable */ static public $dataClass = '\Bitrix\Mail\Internals\OAuthTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_OAuth_Result exec() * @method \Bitrix\Mail\Internals\EO_OAuth fetchObject() * @method \Bitrix\Mail\Internals\EO_OAuth_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_OAuth_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_OAuth fetchObject() * @method \Bitrix\Mail\Internals\EO_OAuth_Collection fetchCollection() */ class EO_OAuth_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_OAuth createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_OAuth_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_OAuth wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_OAuth_Collection wakeUpCollection($rows) */ class EO_OAuth_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MessageClosureTable:mail/lib/internals/messageclosure.php */ namespace Bitrix\Mail\Internals { /** * EO_MessageClosure * @see \Bitrix\Mail\Internals\MessageClosureTable * * Custom methods: * --------------- * * @method \int getMessageId() * @method \Bitrix\Mail\Internals\EO_MessageClosure setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int getParentId() * @method \Bitrix\Mail\Internals\EO_MessageClosure setParentId(\int|\Bitrix\Main\DB\SqlExpression $parentId) * @method bool hasParentId() * @method bool isParentIdFilled() * @method bool isParentIdChanged() * * 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\Mail\Internals\EO_MessageClosure set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MessageClosure reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MessageClosure 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\Mail\Internals\EO_MessageClosure wakeUp($data) */ class EO_MessageClosure { /* @var \Bitrix\Mail\Internals\MessageClosureTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageClosureTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MessageClosure_Collection * * Custom methods: * --------------- * * @method \int[] getMessageIdList() * @method \int[] getParentIdList() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MessageClosure $object) * @method bool has(\Bitrix\Mail\Internals\EO_MessageClosure $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageClosure getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageClosure[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MessageClosure $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MessageClosure_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\Mail\Internals\EO_MessageClosure current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageClosure_Collection merge(?EO_MessageClosure_Collection $collection) * @method bool isEmpty() */ class EO_MessageClosure_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MessageClosureTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageClosureTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MessageClosure_Result exec() * @method \Bitrix\Mail\Internals\EO_MessageClosure fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageClosure_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageClosure_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MessageClosure fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageClosure_Collection fetchCollection() */ class EO_MessageClosure_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MessageClosure createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MessageClosure_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MessageClosure wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MessageClosure_Collection wakeUpCollection($rows) */ class EO_MessageClosure_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailMessageAttachmentTable:mail/lib/internals/mailmessageattachment.php */ namespace Bitrix\Mail\Internals { /** * EO_MailMessageAttachment * @see \Bitrix\Mail\Internals\MailMessageAttachmentTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMessageId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetMessageId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetMessageId() * @method \int fillMessageId() * @method \int getFileId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setFileId(\int|\Bitrix\Main\DB\SqlExpression $fileId) * @method bool hasFileId() * @method bool isFileIdFilled() * @method bool isFileIdChanged() * @method \int remindActualFileId() * @method \int requireFileId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetFileId() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetFileId() * @method \int fillFileId() * @method \string getFileName() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setFileName(\string|\Bitrix\Main\DB\SqlExpression $fileName) * @method bool hasFileName() * @method bool isFileNameFilled() * @method bool isFileNameChanged() * @method \string remindActualFileName() * @method \string requireFileName() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetFileName() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetFileName() * @method \string fillFileName() * @method \int getFileSize() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setFileSize(\int|\Bitrix\Main\DB\SqlExpression $fileSize) * @method bool hasFileSize() * @method bool isFileSizeFilled() * @method bool isFileSizeChanged() * @method \int remindActualFileSize() * @method \int requireFileSize() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetFileSize() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetFileSize() * @method \int fillFileSize() * @method \string getFileData() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setFileData(\string|\Bitrix\Main\DB\SqlExpression $fileData) * @method bool hasFileData() * @method bool isFileDataFilled() * @method bool isFileDataChanged() * @method \string remindActualFileData() * @method \string requireFileData() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetFileData() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetFileData() * @method \string fillFileData() * @method \string getContentType() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setContentType(\string|\Bitrix\Main\DB\SqlExpression $contentType) * @method bool hasContentType() * @method bool isContentTypeFilled() * @method bool isContentTypeChanged() * @method \string remindActualContentType() * @method \string requireContentType() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetContentType() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetContentType() * @method \string fillContentType() * @method \int getImageWidth() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setImageWidth(\int|\Bitrix\Main\DB\SqlExpression $imageWidth) * @method bool hasImageWidth() * @method bool isImageWidthFilled() * @method bool isImageWidthChanged() * @method \int remindActualImageWidth() * @method \int requireImageWidth() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetImageWidth() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetImageWidth() * @method \int fillImageWidth() * @method \int getImageHeight() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment setImageHeight(\int|\Bitrix\Main\DB\SqlExpression $imageHeight) * @method bool hasImageHeight() * @method bool isImageHeightFilled() * @method bool isImageHeightChanged() * @method \int remindActualImageHeight() * @method \int requireImageHeight() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment resetImageHeight() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment unsetImageHeight() * @method \int fillImageHeight() * * 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\Mail\Internals\EO_MailMessageAttachment set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment 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\Mail\Internals\EO_MailMessageAttachment wakeUp($data) */ class EO_MailMessageAttachment { /* @var \Bitrix\Mail\Internals\MailMessageAttachmentTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailMessageAttachmentTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailMessageAttachment_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getFileIdList() * @method \int[] fillFileId() * @method \string[] getFileNameList() * @method \string[] fillFileName() * @method \int[] getFileSizeList() * @method \int[] fillFileSize() * @method \string[] getFileDataList() * @method \string[] fillFileData() * @method \string[] getContentTypeList() * @method \string[] fillContentType() * @method \int[] getImageWidthList() * @method \int[] fillImageWidth() * @method \int[] getImageHeightList() * @method \int[] fillImageHeight() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MailMessageAttachment $object) * @method bool has(\Bitrix\Mail\Internals\EO_MailMessageAttachment $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MailMessageAttachment $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailMessageAttachment_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\Mail\Internals\EO_MailMessageAttachment current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailMessageAttachment_Collection merge(?EO_MailMessageAttachment_Collection $collection) * @method bool isEmpty() */ class EO_MailMessageAttachment_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailMessageAttachmentTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailMessageAttachmentTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailMessageAttachment_Result exec() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment fetchObject() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailMessageAttachment_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment fetchObject() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment_Collection fetchCollection() */ class EO_MailMessageAttachment_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailMessageAttachment_Collection wakeUpCollection($rows) */ class EO_MailMessageAttachment_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailContactTable:mail/lib/internals/mailcontact.php */ namespace Bitrix\Mail\Internals { /** * EO_MailContact * @see \Bitrix\Mail\Internals\MailContactTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\EO_MailContact setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getEmail() * @method \Bitrix\Mail\Internals\EO_MailContact setEmail(\string|\Bitrix\Main\DB\SqlExpression $email) * @method bool hasEmail() * @method bool isEmailFilled() * @method bool isEmailChanged() * @method \string remindActualEmail() * @method \string requireEmail() * @method \Bitrix\Mail\Internals\EO_MailContact resetEmail() * @method \Bitrix\Mail\Internals\EO_MailContact unsetEmail() * @method \string fillEmail() * @method \string getName() * @method \Bitrix\Mail\Internals\EO_MailContact setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Mail\Internals\EO_MailContact resetName() * @method \Bitrix\Mail\Internals\EO_MailContact unsetName() * @method \string fillName() * @method \string getIcon() * @method \Bitrix\Mail\Internals\EO_MailContact setIcon(\string|\Bitrix\Main\DB\SqlExpression $icon) * @method bool hasIcon() * @method bool isIconFilled() * @method bool isIconChanged() * @method \string remindActualIcon() * @method \string requireIcon() * @method \Bitrix\Mail\Internals\EO_MailContact resetIcon() * @method \Bitrix\Mail\Internals\EO_MailContact unsetIcon() * @method \string fillIcon() * @method \int getFileId() * @method \Bitrix\Mail\Internals\EO_MailContact setFileId(\int|\Bitrix\Main\DB\SqlExpression $fileId) * @method bool hasFileId() * @method bool isFileIdFilled() * @method bool isFileIdChanged() * @method \int remindActualFileId() * @method \int requireFileId() * @method \Bitrix\Mail\Internals\EO_MailContact resetFileId() * @method \Bitrix\Mail\Internals\EO_MailContact unsetFileId() * @method \int fillFileId() * @method \int getUserId() * @method \Bitrix\Mail\Internals\EO_MailContact setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\Internals\EO_MailContact resetUserId() * @method \Bitrix\Mail\Internals\EO_MailContact unsetUserId() * @method \int fillUserId() * @method \string getAddedFrom() * @method \Bitrix\Mail\Internals\EO_MailContact setAddedFrom(\string|\Bitrix\Main\DB\SqlExpression $addedFrom) * @method bool hasAddedFrom() * @method bool isAddedFromFilled() * @method bool isAddedFromChanged() * @method \string remindActualAddedFrom() * @method \string requireAddedFrom() * @method \Bitrix\Mail\Internals\EO_MailContact resetAddedFrom() * @method \Bitrix\Mail\Internals\EO_MailContact unsetAddedFrom() * @method \string fillAddedFrom() * * 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\Mail\Internals\EO_MailContact set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MailContact reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MailContact 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\Mail\Internals\EO_MailContact wakeUp($data) */ class EO_MailContact { /* @var \Bitrix\Mail\Internals\MailContactTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailContactTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailContact_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getEmailList() * @method \string[] fillEmail() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getIconList() * @method \string[] fillIcon() * @method \int[] getFileIdList() * @method \int[] fillFileId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getAddedFromList() * @method \string[] fillAddedFrom() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MailContact $object) * @method bool has(\Bitrix\Mail\Internals\EO_MailContact $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailContact getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailContact[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MailContact $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailContact_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\Mail\Internals\EO_MailContact current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailContact_Collection merge(?EO_MailContact_Collection $collection) * @method bool isEmpty() */ class EO_MailContact_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailContactTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailContactTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailContact_Result exec() * @method \Bitrix\Mail\Internals\EO_MailContact fetchObject() * @method \Bitrix\Mail\Internals\EO_MailContact_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailContact_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MailContact fetchObject() * @method \Bitrix\Mail\Internals\EO_MailContact_Collection fetchCollection() */ class EO_MailContact_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MailContact createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailContact_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MailContact wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailContact_Collection wakeUpCollection($rows) */ class EO_MailContact_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailboxAccessTable:mail/lib/internals/mailboxaccess.php */ namespace Bitrix\Mail\Internals { /** * EO_MailboxAccess * @see \Bitrix\Mail\Internals\MailboxAccessTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess resetMailboxId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess unsetMailboxId() * @method \int fillMailboxId() * @method \int getTaskId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess setTaskId(\int|\Bitrix\Main\DB\SqlExpression $taskId) * @method bool hasTaskId() * @method bool isTaskIdFilled() * @method bool isTaskIdChanged() * @method \int remindActualTaskId() * @method \int requireTaskId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess resetTaskId() * @method \Bitrix\Mail\Internals\EO_MailboxAccess unsetTaskId() * @method \int fillTaskId() * @method \string getAccessCode() * @method \Bitrix\Mail\Internals\EO_MailboxAccess setAccessCode(\string|\Bitrix\Main\DB\SqlExpression $accessCode) * @method bool hasAccessCode() * @method bool isAccessCodeFilled() * @method bool isAccessCodeChanged() * @method \string remindActualAccessCode() * @method \string requireAccessCode() * @method \Bitrix\Mail\Internals\EO_MailboxAccess resetAccessCode() * @method \Bitrix\Mail\Internals\EO_MailboxAccess 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\Mail\Internals\EO_MailboxAccess set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MailboxAccess reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MailboxAccess 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\Mail\Internals\EO_MailboxAccess wakeUp($data) */ class EO_MailboxAccess { /* @var \Bitrix\Mail\Internals\MailboxAccessTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailboxAccessTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailboxAccess_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getTaskIdList() * @method \int[] fillTaskId() * @method \string[] getAccessCodeList() * @method \string[] fillAccessCode() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MailboxAccess $object) * @method bool has(\Bitrix\Mail\Internals\EO_MailboxAccess $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailboxAccess getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailboxAccess[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MailboxAccess $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailboxAccess_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\Mail\Internals\EO_MailboxAccess current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailboxAccess_Collection merge(?EO_MailboxAccess_Collection $collection) * @method bool isEmpty() */ class EO_MailboxAccess_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailboxAccessTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailboxAccessTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailboxAccess_Result exec() * @method \Bitrix\Mail\Internals\EO_MailboxAccess fetchObject() * @method \Bitrix\Mail\Internals\EO_MailboxAccess_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailboxAccess_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MailboxAccess fetchObject() * @method \Bitrix\Mail\Internals\EO_MailboxAccess_Collection fetchCollection() */ class EO_MailboxAccess_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MailboxAccess createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailboxAccess_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MailboxAccess wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailboxAccess_Collection wakeUpCollection($rows) */ class EO_MailboxAccess_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MailEntityOptionsTable:mail/lib/internals/mailentityoptions.php */ namespace Bitrix\Mail\Internals { /** * EO_MailEntityOptions * @see \Bitrix\Mail\Internals\MailEntityOptionsTable * * Custom methods: * --------------- * * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \string getEntityType() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string getEntityId() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setEntityId(\string|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \string getPropertyName() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setPropertyName(\string|\Bitrix\Main\DB\SqlExpression $propertyName) * @method bool hasPropertyName() * @method bool isPropertyNameFilled() * @method bool isPropertyNameChanged() * @method \string getValue() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setValue(\string|\Bitrix\Main\DB\SqlExpression $value) * @method bool hasValue() * @method bool isValueFilled() * @method bool isValueChanged() * @method \string remindActualValue() * @method \string requireValue() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions resetValue() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions unsetValue() * @method \string fillValue() * @method \Bitrix\Main\Type\DateTime getDateInsert() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions setDateInsert(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateInsert) * @method bool hasDateInsert() * @method bool isDateInsertFilled() * @method bool isDateInsertChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateInsert() * @method \Bitrix\Main\Type\DateTime requireDateInsert() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions resetDateInsert() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions unsetDateInsert() * @method \Bitrix\Main\Type\DateTime fillDateInsert() * * 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\Mail\Internals\EO_MailEntityOptions set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions 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\Mail\Internals\EO_MailEntityOptions wakeUp($data) */ class EO_MailEntityOptions { /* @var \Bitrix\Mail\Internals\MailEntityOptionsTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailEntityOptionsTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MailEntityOptions_Collection * * Custom methods: * --------------- * * @method \int[] getMailboxIdList() * @method \string[] getEntityTypeList() * @method \string[] getEntityIdList() * @method \string[] getPropertyNameList() * @method \string[] getValueList() * @method \string[] fillValue() * @method \Bitrix\Main\Type\DateTime[] getDateInsertList() * @method \Bitrix\Main\Type\DateTime[] fillDateInsert() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MailEntityOptions $object) * @method bool has(\Bitrix\Mail\Internals\EO_MailEntityOptions $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MailEntityOptions $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MailEntityOptions_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\Mail\Internals\EO_MailEntityOptions current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailEntityOptions_Collection merge(?EO_MailEntityOptions_Collection $collection) * @method bool isEmpty() */ class EO_MailEntityOptions_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MailEntityOptionsTable */ static public $dataClass = '\Bitrix\Mail\Internals\MailEntityOptionsTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MailEntityOptions_Result exec() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions fetchObject() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailEntityOptions_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MailEntityOptions fetchObject() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions_Collection fetchCollection() */ class EO_MailEntityOptions_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MailEntityOptions createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MailEntityOptions wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MailEntityOptions_Collection wakeUpCollection($rows) */ class EO_MailEntityOptions_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\MessageAccessTable:mail/lib/internals/messageaccess.php */ namespace Bitrix\Mail\Internals { /** * EO_MessageAccess * @see \Bitrix\Mail\Internals\MessageAccessTable * * Custom methods: * --------------- * * @method \string getToken() * @method \Bitrix\Mail\Internals\EO_MessageAccess setToken(\string|\Bitrix\Main\DB\SqlExpression $token) * @method bool hasToken() * @method bool isTokenFilled() * @method bool isTokenChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageAccess setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetMailboxId() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetMailboxId() * @method \int fillMailboxId() * @method \int getMessageId() * @method \Bitrix\Mail\Internals\EO_MessageAccess setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetMessageId() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetMessageId() * @method \int fillMessageId() * @method \int getEntityUfId() * @method \Bitrix\Mail\Internals\EO_MessageAccess setEntityUfId(\int|\Bitrix\Main\DB\SqlExpression $entityUfId) * @method bool hasEntityUfId() * @method bool isEntityUfIdFilled() * @method bool isEntityUfIdChanged() * @method \int remindActualEntityUfId() * @method \int requireEntityUfId() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetEntityUfId() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetEntityUfId() * @method \int fillEntityUfId() * @method \string getEntityType() * @method \Bitrix\Mail\Internals\EO_MessageAccess setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetEntityType() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetEntityType() * @method \string fillEntityType() * @method \int getEntityId() * @method \Bitrix\Mail\Internals\EO_MessageAccess setEntityId(\int|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \int remindActualEntityId() * @method \int requireEntityId() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetEntityId() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetEntityId() * @method \int fillEntityId() * @method \string getSecret() * @method \Bitrix\Mail\Internals\EO_MessageAccess setSecret(\string|\Bitrix\Main\DB\SqlExpression $secret) * @method bool hasSecret() * @method bool isSecretFilled() * @method bool isSecretChanged() * @method \string remindActualSecret() * @method \string requireSecret() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetSecret() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetSecret() * @method \string fillSecret() * @method \string getOptions() * @method \Bitrix\Mail\Internals\EO_MessageAccess setOptions(\string|\Bitrix\Main\DB\SqlExpression $options) * @method bool hasOptions() * @method bool isOptionsFilled() * @method bool isOptionsChanged() * @method \string remindActualOptions() * @method \string requireOptions() * @method \Bitrix\Mail\Internals\EO_MessageAccess resetOptions() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetOptions() * @method \string fillOptions() * @method \Bitrix\Crm\EO_Activity getCrmActivity() * @method \Bitrix\Crm\EO_Activity remindActualCrmActivity() * @method \Bitrix\Crm\EO_Activity requireCrmActivity() * @method \Bitrix\Mail\Internals\EO_MessageAccess setCrmActivity(\Bitrix\Crm\EO_Activity $object) * @method \Bitrix\Mail\Internals\EO_MessageAccess resetCrmActivity() * @method \Bitrix\Mail\Internals\EO_MessageAccess unsetCrmActivity() * @method bool hasCrmActivity() * @method bool isCrmActivityFilled() * @method bool isCrmActivityChanged() * @method \Bitrix\Crm\EO_Activity fillCrmActivity() * * 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\Mail\Internals\EO_MessageAccess set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_MessageAccess reset($fieldName) * @method \Bitrix\Mail\Internals\EO_MessageAccess 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\Mail\Internals\EO_MessageAccess wakeUp($data) */ class EO_MessageAccess { /* @var \Bitrix\Mail\Internals\MessageAccessTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageAccessTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_MessageAccess_Collection * * Custom methods: * --------------- * * @method \string[] getTokenList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \int[] getEntityUfIdList() * @method \int[] fillEntityUfId() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \int[] getEntityIdList() * @method \int[] fillEntityId() * @method \string[] getSecretList() * @method \string[] fillSecret() * @method \string[] getOptionsList() * @method \string[] fillOptions() * @method \Bitrix\Crm\EO_Activity[] getCrmActivityList() * @method \Bitrix\Mail\Internals\EO_MessageAccess_Collection getCrmActivityCollection() * @method \Bitrix\Crm\EO_Activity_Collection fillCrmActivity() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_MessageAccess $object) * @method bool has(\Bitrix\Mail\Internals\EO_MessageAccess $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageAccess getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_MessageAccess[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_MessageAccess $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_MessageAccess_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\Mail\Internals\EO_MessageAccess current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MessageAccess_Collection merge(?EO_MessageAccess_Collection $collection) * @method bool isEmpty() */ class EO_MessageAccess_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\MessageAccessTable */ static public $dataClass = '\Bitrix\Mail\Internals\MessageAccessTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_MessageAccess_Result exec() * @method \Bitrix\Mail\Internals\EO_MessageAccess fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageAccess_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MessageAccess_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_MessageAccess fetchObject() * @method \Bitrix\Mail\Internals\EO_MessageAccess_Collection fetchCollection() */ class EO_MessageAccess_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_MessageAccess createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_MessageAccess_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_MessageAccess wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_MessageAccess_Collection wakeUpCollection($rows) */ class EO_MessageAccess_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\Internals\DomainEmailTable:mail/lib/internals/domainemail.php */ namespace Bitrix\Mail\Internals { /** * EO_DomainEmail * @see \Bitrix\Mail\Internals\DomainEmailTable * * Custom methods: * --------------- * * @method \string getDomain() * @method \Bitrix\Mail\Internals\EO_DomainEmail setDomain(\string|\Bitrix\Main\DB\SqlExpression $domain) * @method bool hasDomain() * @method bool isDomainFilled() * @method bool isDomainChanged() * @method \string getLogin() * @method \Bitrix\Mail\Internals\EO_DomainEmail setLogin(\string|\Bitrix\Main\DB\SqlExpression $login) * @method bool hasLogin() * @method bool isLoginFilled() * @method bool isLoginChanged() * * 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\Mail\Internals\EO_DomainEmail set($fieldName, $value) * @method \Bitrix\Mail\Internals\EO_DomainEmail reset($fieldName) * @method \Bitrix\Mail\Internals\EO_DomainEmail 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\Mail\Internals\EO_DomainEmail wakeUp($data) */ class EO_DomainEmail { /* @var \Bitrix\Mail\Internals\DomainEmailTable */ static public $dataClass = '\Bitrix\Mail\Internals\DomainEmailTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\Internals { /** * EO_DomainEmail_Collection * * Custom methods: * --------------- * * @method \string[] getDomainList() * @method \string[] getLoginList() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\Internals\EO_DomainEmail $object) * @method bool has(\Bitrix\Mail\Internals\EO_DomainEmail $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_DomainEmail getByPrimary($primary) * @method \Bitrix\Mail\Internals\EO_DomainEmail[] getAll() * @method bool remove(\Bitrix\Mail\Internals\EO_DomainEmail $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\Internals\EO_DomainEmail_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\Mail\Internals\EO_DomainEmail current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_DomainEmail_Collection merge(?EO_DomainEmail_Collection $collection) * @method bool isEmpty() */ class EO_DomainEmail_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\Internals\DomainEmailTable */ static public $dataClass = '\Bitrix\Mail\Internals\DomainEmailTable'; } } namespace Bitrix\Mail\Internals { /** * Common methods: * --------------- * * @method EO_DomainEmail_Result exec() * @method \Bitrix\Mail\Internals\EO_DomainEmail fetchObject() * @method \Bitrix\Mail\Internals\EO_DomainEmail_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_DomainEmail_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\Internals\EO_DomainEmail fetchObject() * @method \Bitrix\Mail\Internals\EO_DomainEmail_Collection fetchCollection() */ class EO_DomainEmail_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\Internals\EO_DomainEmail createObject($setDefaultValues = true) * @method \Bitrix\Mail\Internals\EO_DomainEmail_Collection createCollection() * @method \Bitrix\Mail\Internals\EO_DomainEmail wakeUpObject($row) * @method \Bitrix\Mail\Internals\EO_DomainEmail_Collection wakeUpCollection($rows) */ class EO_DomainEmail_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\MailFilterTable:mail/lib/mailfilter.php */ namespace Bitrix\Mail { /** * EO_MailFilter * @see \Bitrix\Mail\MailFilterTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\EO_MailFilter setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \Bitrix\Main\Type\DateTime getTimestampX() * @method \Bitrix\Mail\EO_MailFilter 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\Mail\EO_MailFilter resetTimestampX() * @method \Bitrix\Mail\EO_MailFilter unsetTimestampX() * @method \Bitrix\Main\Type\DateTime fillTimestampX() * @method \int getMailboxId() * @method \Bitrix\Mail\EO_MailFilter setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\EO_MailFilter resetMailboxId() * @method \Bitrix\Mail\EO_MailFilter unsetMailboxId() * @method \int fillMailboxId() * @method \int getParentFilterId() * @method \Bitrix\Mail\EO_MailFilter setParentFilterId(\int|\Bitrix\Main\DB\SqlExpression $parentFilterId) * @method bool hasParentFilterId() * @method bool isParentFilterIdFilled() * @method bool isParentFilterIdChanged() * @method \int remindActualParentFilterId() * @method \int requireParentFilterId() * @method \Bitrix\Mail\EO_MailFilter resetParentFilterId() * @method \Bitrix\Mail\EO_MailFilter unsetParentFilterId() * @method \int fillParentFilterId() * @method \string getName() * @method \Bitrix\Mail\EO_MailFilter setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Mail\EO_MailFilter resetName() * @method \Bitrix\Mail\EO_MailFilter unsetName() * @method \string fillName() * @method \string getDescription() * @method \Bitrix\Mail\EO_MailFilter setDescription(\string|\Bitrix\Main\DB\SqlExpression $description) * @method bool hasDescription() * @method bool isDescriptionFilled() * @method bool isDescriptionChanged() * @method \string remindActualDescription() * @method \string requireDescription() * @method \Bitrix\Mail\EO_MailFilter resetDescription() * @method \Bitrix\Mail\EO_MailFilter unsetDescription() * @method \string fillDescription() * @method \int getSort() * @method \Bitrix\Mail\EO_MailFilter setSort(\int|\Bitrix\Main\DB\SqlExpression $sort) * @method bool hasSort() * @method bool isSortFilled() * @method bool isSortChanged() * @method \int remindActualSort() * @method \int requireSort() * @method \Bitrix\Mail\EO_MailFilter resetSort() * @method \Bitrix\Mail\EO_MailFilter unsetSort() * @method \int fillSort() * @method \boolean getActive() * @method \Bitrix\Mail\EO_MailFilter setActive(\boolean|\Bitrix\Main\DB\SqlExpression $active) * @method bool hasActive() * @method bool isActiveFilled() * @method bool isActiveChanged() * @method \boolean remindActualActive() * @method \boolean requireActive() * @method \Bitrix\Mail\EO_MailFilter resetActive() * @method \Bitrix\Mail\EO_MailFilter unsetActive() * @method \boolean fillActive() * @method \string getPhpCondition() * @method \Bitrix\Mail\EO_MailFilter setPhpCondition(\string|\Bitrix\Main\DB\SqlExpression $phpCondition) * @method bool hasPhpCondition() * @method bool isPhpConditionFilled() * @method bool isPhpConditionChanged() * @method \string remindActualPhpCondition() * @method \string requirePhpCondition() * @method \Bitrix\Mail\EO_MailFilter resetPhpCondition() * @method \Bitrix\Mail\EO_MailFilter unsetPhpCondition() * @method \string fillPhpCondition() * @method \boolean getWhenMailReceived() * @method \Bitrix\Mail\EO_MailFilter setWhenMailReceived(\boolean|\Bitrix\Main\DB\SqlExpression $whenMailReceived) * @method bool hasWhenMailReceived() * @method bool isWhenMailReceivedFilled() * @method bool isWhenMailReceivedChanged() * @method \boolean remindActualWhenMailReceived() * @method \boolean requireWhenMailReceived() * @method \Bitrix\Mail\EO_MailFilter resetWhenMailReceived() * @method \Bitrix\Mail\EO_MailFilter unsetWhenMailReceived() * @method \boolean fillWhenMailReceived() * @method \boolean getWhenManuallyRun() * @method \Bitrix\Mail\EO_MailFilter setWhenManuallyRun(\boolean|\Bitrix\Main\DB\SqlExpression $whenManuallyRun) * @method bool hasWhenManuallyRun() * @method bool isWhenManuallyRunFilled() * @method bool isWhenManuallyRunChanged() * @method \boolean remindActualWhenManuallyRun() * @method \boolean requireWhenManuallyRun() * @method \Bitrix\Mail\EO_MailFilter resetWhenManuallyRun() * @method \Bitrix\Mail\EO_MailFilter unsetWhenManuallyRun() * @method \boolean fillWhenManuallyRun() * @method \float getSpamRating() * @method \Bitrix\Mail\EO_MailFilter setSpamRating(\float|\Bitrix\Main\DB\SqlExpression $spamRating) * @method bool hasSpamRating() * @method bool isSpamRatingFilled() * @method bool isSpamRatingChanged() * @method \float remindActualSpamRating() * @method \float requireSpamRating() * @method \Bitrix\Mail\EO_MailFilter resetSpamRating() * @method \Bitrix\Mail\EO_MailFilter unsetSpamRating() * @method \float fillSpamRating() * @method \string getSpamRatingType() * @method \Bitrix\Mail\EO_MailFilter setSpamRatingType(\string|\Bitrix\Main\DB\SqlExpression $spamRatingType) * @method bool hasSpamRatingType() * @method bool isSpamRatingTypeFilled() * @method bool isSpamRatingTypeChanged() * @method \string remindActualSpamRatingType() * @method \string requireSpamRatingType() * @method \Bitrix\Mail\EO_MailFilter resetSpamRatingType() * @method \Bitrix\Mail\EO_MailFilter unsetSpamRatingType() * @method \string fillSpamRatingType() * @method \int getMessageSize() * @method \Bitrix\Mail\EO_MailFilter setMessageSize(\int|\Bitrix\Main\DB\SqlExpression $messageSize) * @method bool hasMessageSize() * @method bool isMessageSizeFilled() * @method bool isMessageSizeChanged() * @method \int remindActualMessageSize() * @method \int requireMessageSize() * @method \Bitrix\Mail\EO_MailFilter resetMessageSize() * @method \Bitrix\Mail\EO_MailFilter unsetMessageSize() * @method \int fillMessageSize() * @method \string getMessageSizeType() * @method \Bitrix\Mail\EO_MailFilter setMessageSizeType(\string|\Bitrix\Main\DB\SqlExpression $messageSizeType) * @method bool hasMessageSizeType() * @method bool isMessageSizeTypeFilled() * @method bool isMessageSizeTypeChanged() * @method \string remindActualMessageSizeType() * @method \string requireMessageSizeType() * @method \Bitrix\Mail\EO_MailFilter resetMessageSizeType() * @method \Bitrix\Mail\EO_MailFilter unsetMessageSizeType() * @method \string fillMessageSizeType() * @method \string getMessageSizeUnit() * @method \Bitrix\Mail\EO_MailFilter setMessageSizeUnit(\string|\Bitrix\Main\DB\SqlExpression $messageSizeUnit) * @method bool hasMessageSizeUnit() * @method bool isMessageSizeUnitFilled() * @method bool isMessageSizeUnitChanged() * @method \string remindActualMessageSizeUnit() * @method \string requireMessageSizeUnit() * @method \Bitrix\Mail\EO_MailFilter resetMessageSizeUnit() * @method \Bitrix\Mail\EO_MailFilter unsetMessageSizeUnit() * @method \string fillMessageSizeUnit() * @method \boolean getActionStopExec() * @method \Bitrix\Mail\EO_MailFilter setActionStopExec(\boolean|\Bitrix\Main\DB\SqlExpression $actionStopExec) * @method bool hasActionStopExec() * @method bool isActionStopExecFilled() * @method bool isActionStopExecChanged() * @method \boolean remindActualActionStopExec() * @method \boolean requireActionStopExec() * @method \Bitrix\Mail\EO_MailFilter resetActionStopExec() * @method \Bitrix\Mail\EO_MailFilter unsetActionStopExec() * @method \boolean fillActionStopExec() * @method \boolean getActionDeleteMessage() * @method \Bitrix\Mail\EO_MailFilter setActionDeleteMessage(\boolean|\Bitrix\Main\DB\SqlExpression $actionDeleteMessage) * @method bool hasActionDeleteMessage() * @method bool isActionDeleteMessageFilled() * @method bool isActionDeleteMessageChanged() * @method \boolean remindActualActionDeleteMessage() * @method \boolean requireActionDeleteMessage() * @method \Bitrix\Mail\EO_MailFilter resetActionDeleteMessage() * @method \Bitrix\Mail\EO_MailFilter unsetActionDeleteMessage() * @method \boolean fillActionDeleteMessage() * @method \string getActionRead() * @method \Bitrix\Mail\EO_MailFilter setActionRead(\string|\Bitrix\Main\DB\SqlExpression $actionRead) * @method bool hasActionRead() * @method bool isActionReadFilled() * @method bool isActionReadChanged() * @method \string remindActualActionRead() * @method \string requireActionRead() * @method \Bitrix\Mail\EO_MailFilter resetActionRead() * @method \Bitrix\Mail\EO_MailFilter unsetActionRead() * @method \string fillActionRead() * @method \string getActionPhp() * @method \Bitrix\Mail\EO_MailFilter setActionPhp(\string|\Bitrix\Main\DB\SqlExpression $actionPhp) * @method bool hasActionPhp() * @method bool isActionPhpFilled() * @method bool isActionPhpChanged() * @method \string remindActualActionPhp() * @method \string requireActionPhp() * @method \Bitrix\Mail\EO_MailFilter resetActionPhp() * @method \Bitrix\Mail\EO_MailFilter unsetActionPhp() * @method \string fillActionPhp() * @method \string getActionType() * @method \Bitrix\Mail\EO_MailFilter setActionType(\string|\Bitrix\Main\DB\SqlExpression $actionType) * @method bool hasActionType() * @method bool isActionTypeFilled() * @method bool isActionTypeChanged() * @method \string remindActualActionType() * @method \string requireActionType() * @method \Bitrix\Mail\EO_MailFilter resetActionType() * @method \Bitrix\Mail\EO_MailFilter unsetActionType() * @method \string fillActionType() * @method \string getActionVars() * @method \Bitrix\Mail\EO_MailFilter setActionVars(\string|\Bitrix\Main\DB\SqlExpression $actionVars) * @method bool hasActionVars() * @method bool isActionVarsFilled() * @method bool isActionVarsChanged() * @method \string remindActualActionVars() * @method \string requireActionVars() * @method \Bitrix\Mail\EO_MailFilter resetActionVars() * @method \Bitrix\Mail\EO_MailFilter unsetActionVars() * @method \string fillActionVars() * @method \string getActionSpam() * @method \Bitrix\Mail\EO_MailFilter setActionSpam(\string|\Bitrix\Main\DB\SqlExpression $actionSpam) * @method bool hasActionSpam() * @method bool isActionSpamFilled() * @method bool isActionSpamChanged() * @method \string remindActualActionSpam() * @method \string requireActionSpam() * @method \Bitrix\Mail\EO_MailFilter resetActionSpam() * @method \Bitrix\Mail\EO_MailFilter unsetActionSpam() * @method \string fillActionSpam() * * 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\Mail\EO_MailFilter set($fieldName, $value) * @method \Bitrix\Mail\EO_MailFilter reset($fieldName) * @method \Bitrix\Mail\EO_MailFilter 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\Mail\EO_MailFilter wakeUp($data) */ class EO_MailFilter { /* @var \Bitrix\Mail\MailFilterTable */ static public $dataClass = '\Bitrix\Mail\MailFilterTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_MailFilter_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \Bitrix\Main\Type\DateTime[] getTimestampXList() * @method \Bitrix\Main\Type\DateTime[] fillTimestampX() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \int[] getParentFilterIdList() * @method \int[] fillParentFilterId() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getDescriptionList() * @method \string[] fillDescription() * @method \int[] getSortList() * @method \int[] fillSort() * @method \boolean[] getActiveList() * @method \boolean[] fillActive() * @method \string[] getPhpConditionList() * @method \string[] fillPhpCondition() * @method \boolean[] getWhenMailReceivedList() * @method \boolean[] fillWhenMailReceived() * @method \boolean[] getWhenManuallyRunList() * @method \boolean[] fillWhenManuallyRun() * @method \float[] getSpamRatingList() * @method \float[] fillSpamRating() * @method \string[] getSpamRatingTypeList() * @method \string[] fillSpamRatingType() * @method \int[] getMessageSizeList() * @method \int[] fillMessageSize() * @method \string[] getMessageSizeTypeList() * @method \string[] fillMessageSizeType() * @method \string[] getMessageSizeUnitList() * @method \string[] fillMessageSizeUnit() * @method \boolean[] getActionStopExecList() * @method \boolean[] fillActionStopExec() * @method \boolean[] getActionDeleteMessageList() * @method \boolean[] fillActionDeleteMessage() * @method \string[] getActionReadList() * @method \string[] fillActionRead() * @method \string[] getActionPhpList() * @method \string[] fillActionPhp() * @method \string[] getActionTypeList() * @method \string[] fillActionType() * @method \string[] getActionVarsList() * @method \string[] fillActionVars() * @method \string[] getActionSpamList() * @method \string[] fillActionSpam() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_MailFilter $object) * @method bool has(\Bitrix\Mail\EO_MailFilter $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_MailFilter getByPrimary($primary) * @method \Bitrix\Mail\EO_MailFilter[] getAll() * @method bool remove(\Bitrix\Mail\EO_MailFilter $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_MailFilter_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\Mail\EO_MailFilter current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailFilter_Collection merge(?EO_MailFilter_Collection $collection) * @method bool isEmpty() */ class EO_MailFilter_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailFilterTable */ static public $dataClass = '\Bitrix\Mail\MailFilterTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_MailFilter_Result exec() * @method \Bitrix\Mail\EO_MailFilter fetchObject() * @method \Bitrix\Mail\EO_MailFilter_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailFilter_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_MailFilter fetchObject() * @method \Bitrix\Mail\EO_MailFilter_Collection fetchCollection() */ class EO_MailFilter_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_MailFilter createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_MailFilter_Collection createCollection() * @method \Bitrix\Mail\EO_MailFilter wakeUpObject($row) * @method \Bitrix\Mail\EO_MailFilter_Collection wakeUpCollection($rows) */ class EO_MailFilter_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\MailboxTable:mail/lib/mailbox.php */ namespace Bitrix\Mail { /** * EO_Mailbox * @see \Bitrix\Mail\MailboxTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\EO_Mailbox setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \Bitrix\Main\Type\DateTime getTimestampX() * @method \Bitrix\Mail\EO_Mailbox 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\Mail\EO_Mailbox resetTimestampX() * @method \Bitrix\Mail\EO_Mailbox unsetTimestampX() * @method \Bitrix\Main\Type\DateTime fillTimestampX() * @method \string getLid() * @method \Bitrix\Mail\EO_Mailbox setLid(\string|\Bitrix\Main\DB\SqlExpression $lid) * @method bool hasLid() * @method bool isLidFilled() * @method bool isLidChanged() * @method \string remindActualLid() * @method \string requireLid() * @method \Bitrix\Mail\EO_Mailbox resetLid() * @method \Bitrix\Mail\EO_Mailbox unsetLid() * @method \string fillLid() * @method \boolean getActive() * @method \Bitrix\Mail\EO_Mailbox setActive(\boolean|\Bitrix\Main\DB\SqlExpression $active) * @method bool hasActive() * @method bool isActiveFilled() * @method bool isActiveChanged() * @method \boolean remindActualActive() * @method \boolean requireActive() * @method \Bitrix\Mail\EO_Mailbox resetActive() * @method \Bitrix\Mail\EO_Mailbox unsetActive() * @method \boolean fillActive() * @method \int getServiceId() * @method \Bitrix\Mail\EO_Mailbox setServiceId(\int|\Bitrix\Main\DB\SqlExpression $serviceId) * @method bool hasServiceId() * @method bool isServiceIdFilled() * @method bool isServiceIdChanged() * @method \int remindActualServiceId() * @method \int requireServiceId() * @method \Bitrix\Mail\EO_Mailbox resetServiceId() * @method \Bitrix\Mail\EO_Mailbox unsetServiceId() * @method \int fillServiceId() * @method \string getEmail() * @method \Bitrix\Mail\EO_Mailbox setEmail(\string|\Bitrix\Main\DB\SqlExpression $email) * @method bool hasEmail() * @method bool isEmailFilled() * @method bool isEmailChanged() * @method \string remindActualEmail() * @method \string requireEmail() * @method \Bitrix\Mail\EO_Mailbox resetEmail() * @method \Bitrix\Mail\EO_Mailbox unsetEmail() * @method \string fillEmail() * @method \string getUsername() * @method \Bitrix\Mail\EO_Mailbox setUsername(\string|\Bitrix\Main\DB\SqlExpression $username) * @method bool hasUsername() * @method bool isUsernameFilled() * @method bool isUsernameChanged() * @method \string remindActualUsername() * @method \string requireUsername() * @method \Bitrix\Mail\EO_Mailbox resetUsername() * @method \Bitrix\Mail\EO_Mailbox unsetUsername() * @method \string fillUsername() * @method \string getName() * @method \Bitrix\Mail\EO_Mailbox setName(\string|\Bitrix\Main\DB\SqlExpression $name) * @method bool hasName() * @method bool isNameFilled() * @method bool isNameChanged() * @method \string remindActualName() * @method \string requireName() * @method \Bitrix\Mail\EO_Mailbox resetName() * @method \Bitrix\Mail\EO_Mailbox unsetName() * @method \string fillName() * @method \string getServer() * @method \Bitrix\Mail\EO_Mailbox setServer(\string|\Bitrix\Main\DB\SqlExpression $server) * @method bool hasServer() * @method bool isServerFilled() * @method bool isServerChanged() * @method \string remindActualServer() * @method \string requireServer() * @method \Bitrix\Mail\EO_Mailbox resetServer() * @method \Bitrix\Mail\EO_Mailbox unsetServer() * @method \string fillServer() * @method \int getPort() * @method \Bitrix\Mail\EO_Mailbox setPort(\int|\Bitrix\Main\DB\SqlExpression $port) * @method bool hasPort() * @method bool isPortFilled() * @method bool isPortChanged() * @method \int remindActualPort() * @method \int requirePort() * @method \Bitrix\Mail\EO_Mailbox resetPort() * @method \Bitrix\Mail\EO_Mailbox unsetPort() * @method \int fillPort() * @method \string getLink() * @method \Bitrix\Mail\EO_Mailbox setLink(\string|\Bitrix\Main\DB\SqlExpression $link) * @method bool hasLink() * @method bool isLinkFilled() * @method bool isLinkChanged() * @method \string remindActualLink() * @method \string requireLink() * @method \Bitrix\Mail\EO_Mailbox resetLink() * @method \Bitrix\Mail\EO_Mailbox unsetLink() * @method \string fillLink() * @method \string getLogin() * @method \Bitrix\Mail\EO_Mailbox setLogin(\string|\Bitrix\Main\DB\SqlExpression $login) * @method bool hasLogin() * @method bool isLoginFilled() * @method bool isLoginChanged() * @method \string remindActualLogin() * @method \string requireLogin() * @method \Bitrix\Mail\EO_Mailbox resetLogin() * @method \Bitrix\Mail\EO_Mailbox unsetLogin() * @method \string fillLogin() * @method \string getCharset() * @method \Bitrix\Mail\EO_Mailbox setCharset(\string|\Bitrix\Main\DB\SqlExpression $charset) * @method bool hasCharset() * @method bool isCharsetFilled() * @method bool isCharsetChanged() * @method \string remindActualCharset() * @method \string requireCharset() * @method \Bitrix\Mail\EO_Mailbox resetCharset() * @method \Bitrix\Mail\EO_Mailbox unsetCharset() * @method \string fillCharset() * @method \string getPassword() * @method \Bitrix\Mail\EO_Mailbox setPassword(\string|\Bitrix\Main\DB\SqlExpression $password) * @method bool hasPassword() * @method bool isPasswordFilled() * @method bool isPasswordChanged() * @method \string remindActualPassword() * @method \string requirePassword() * @method \Bitrix\Mail\EO_Mailbox resetPassword() * @method \Bitrix\Mail\EO_Mailbox unsetPassword() * @method \string fillPassword() * @method \string getDescription() * @method \Bitrix\Mail\EO_Mailbox setDescription(\string|\Bitrix\Main\DB\SqlExpression $description) * @method bool hasDescription() * @method bool isDescriptionFilled() * @method bool isDescriptionChanged() * @method \string remindActualDescription() * @method \string requireDescription() * @method \Bitrix\Mail\EO_Mailbox resetDescription() * @method \Bitrix\Mail\EO_Mailbox unsetDescription() * @method \string fillDescription() * @method \boolean getUseMd5() * @method \Bitrix\Mail\EO_Mailbox setUseMd5(\boolean|\Bitrix\Main\DB\SqlExpression $useMd5) * @method bool hasUseMd5() * @method bool isUseMd5Filled() * @method bool isUseMd5Changed() * @method \boolean remindActualUseMd5() * @method \boolean requireUseMd5() * @method \Bitrix\Mail\EO_Mailbox resetUseMd5() * @method \Bitrix\Mail\EO_Mailbox unsetUseMd5() * @method \boolean fillUseMd5() * @method \boolean getDeleteMessages() * @method \Bitrix\Mail\EO_Mailbox setDeleteMessages(\boolean|\Bitrix\Main\DB\SqlExpression $deleteMessages) * @method bool hasDeleteMessages() * @method bool isDeleteMessagesFilled() * @method bool isDeleteMessagesChanged() * @method \boolean remindActualDeleteMessages() * @method \boolean requireDeleteMessages() * @method \Bitrix\Mail\EO_Mailbox resetDeleteMessages() * @method \Bitrix\Mail\EO_Mailbox unsetDeleteMessages() * @method \boolean fillDeleteMessages() * @method \int getPeriodCheck() * @method \Bitrix\Mail\EO_Mailbox setPeriodCheck(\int|\Bitrix\Main\DB\SqlExpression $periodCheck) * @method bool hasPeriodCheck() * @method bool isPeriodCheckFilled() * @method bool isPeriodCheckChanged() * @method \int remindActualPeriodCheck() * @method \int requirePeriodCheck() * @method \Bitrix\Mail\EO_Mailbox resetPeriodCheck() * @method \Bitrix\Mail\EO_Mailbox unsetPeriodCheck() * @method \int fillPeriodCheck() * @method \int getMaxMsgCount() * @method \Bitrix\Mail\EO_Mailbox setMaxMsgCount(\int|\Bitrix\Main\DB\SqlExpression $maxMsgCount) * @method bool hasMaxMsgCount() * @method bool isMaxMsgCountFilled() * @method bool isMaxMsgCountChanged() * @method \int remindActualMaxMsgCount() * @method \int requireMaxMsgCount() * @method \Bitrix\Mail\EO_Mailbox resetMaxMsgCount() * @method \Bitrix\Mail\EO_Mailbox unsetMaxMsgCount() * @method \int fillMaxMsgCount() * @method \int getMaxMsgSize() * @method \Bitrix\Mail\EO_Mailbox setMaxMsgSize(\int|\Bitrix\Main\DB\SqlExpression $maxMsgSize) * @method bool hasMaxMsgSize() * @method bool isMaxMsgSizeFilled() * @method bool isMaxMsgSizeChanged() * @method \int remindActualMaxMsgSize() * @method \int requireMaxMsgSize() * @method \Bitrix\Mail\EO_Mailbox resetMaxMsgSize() * @method \Bitrix\Mail\EO_Mailbox unsetMaxMsgSize() * @method \int fillMaxMsgSize() * @method \int getMaxKeepDays() * @method \Bitrix\Mail\EO_Mailbox setMaxKeepDays(\int|\Bitrix\Main\DB\SqlExpression $maxKeepDays) * @method bool hasMaxKeepDays() * @method bool isMaxKeepDaysFilled() * @method bool isMaxKeepDaysChanged() * @method \int remindActualMaxKeepDays() * @method \int requireMaxKeepDays() * @method \Bitrix\Mail\EO_Mailbox resetMaxKeepDays() * @method \Bitrix\Mail\EO_Mailbox unsetMaxKeepDays() * @method \int fillMaxKeepDays() * @method \string getUseTls() * @method \Bitrix\Mail\EO_Mailbox setUseTls(\string|\Bitrix\Main\DB\SqlExpression $useTls) * @method bool hasUseTls() * @method bool isUseTlsFilled() * @method bool isUseTlsChanged() * @method \string remindActualUseTls() * @method \string requireUseTls() * @method \Bitrix\Mail\EO_Mailbox resetUseTls() * @method \Bitrix\Mail\EO_Mailbox unsetUseTls() * @method \string fillUseTls() * @method \string getServerType() * @method \Bitrix\Mail\EO_Mailbox setServerType(\string|\Bitrix\Main\DB\SqlExpression $serverType) * @method bool hasServerType() * @method bool isServerTypeFilled() * @method bool isServerTypeChanged() * @method \string remindActualServerType() * @method \string requireServerType() * @method \Bitrix\Mail\EO_Mailbox resetServerType() * @method \Bitrix\Mail\EO_Mailbox unsetServerType() * @method \string fillServerType() * @method \string getDomains() * @method \Bitrix\Mail\EO_Mailbox setDomains(\string|\Bitrix\Main\DB\SqlExpression $domains) * @method bool hasDomains() * @method bool isDomainsFilled() * @method bool isDomainsChanged() * @method \string remindActualDomains() * @method \string requireDomains() * @method \Bitrix\Mail\EO_Mailbox resetDomains() * @method \Bitrix\Mail\EO_Mailbox unsetDomains() * @method \string fillDomains() * @method \boolean getRelay() * @method \Bitrix\Mail\EO_Mailbox setRelay(\boolean|\Bitrix\Main\DB\SqlExpression $relay) * @method bool hasRelay() * @method bool isRelayFilled() * @method bool isRelayChanged() * @method \boolean remindActualRelay() * @method \boolean requireRelay() * @method \Bitrix\Mail\EO_Mailbox resetRelay() * @method \Bitrix\Mail\EO_Mailbox unsetRelay() * @method \boolean fillRelay() * @method \boolean getAuthRelay() * @method \Bitrix\Mail\EO_Mailbox setAuthRelay(\boolean|\Bitrix\Main\DB\SqlExpression $authRelay) * @method bool hasAuthRelay() * @method bool isAuthRelayFilled() * @method bool isAuthRelayChanged() * @method \boolean remindActualAuthRelay() * @method \boolean requireAuthRelay() * @method \Bitrix\Mail\EO_Mailbox resetAuthRelay() * @method \Bitrix\Mail\EO_Mailbox unsetAuthRelay() * @method \boolean fillAuthRelay() * @method \int getUserId() * @method \Bitrix\Mail\EO_Mailbox setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\EO_Mailbox resetUserId() * @method \Bitrix\Mail\EO_Mailbox unsetUserId() * @method \int fillUserId() * @method \int getSyncLock() * @method \Bitrix\Mail\EO_Mailbox setSyncLock(\int|\Bitrix\Main\DB\SqlExpression $syncLock) * @method bool hasSyncLock() * @method bool isSyncLockFilled() * @method bool isSyncLockChanged() * @method \int remindActualSyncLock() * @method \int requireSyncLock() * @method \Bitrix\Mail\EO_Mailbox resetSyncLock() * @method \Bitrix\Mail\EO_Mailbox unsetSyncLock() * @method \int fillSyncLock() * @method \string getOptions() * @method \Bitrix\Mail\EO_Mailbox setOptions(\string|\Bitrix\Main\DB\SqlExpression $options) * @method bool hasOptions() * @method bool isOptionsFilled() * @method bool isOptionsChanged() * @method \string remindActualOptions() * @method \string requireOptions() * @method \Bitrix\Mail\EO_Mailbox resetOptions() * @method \Bitrix\Mail\EO_Mailbox unsetOptions() * @method \string fillOptions() * @method \Bitrix\Main\EO_Site getSite() * @method \Bitrix\Main\EO_Site remindActualSite() * @method \Bitrix\Main\EO_Site requireSite() * @method \Bitrix\Mail\EO_Mailbox setSite(\Bitrix\Main\EO_Site $object) * @method \Bitrix\Mail\EO_Mailbox resetSite() * @method \Bitrix\Mail\EO_Mailbox unsetSite() * @method bool hasSite() * @method bool isSiteFilled() * @method bool isSiteChanged() * @method \Bitrix\Main\EO_Site fillSite() * * 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\Mail\EO_Mailbox set($fieldName, $value) * @method \Bitrix\Mail\EO_Mailbox reset($fieldName) * @method \Bitrix\Mail\EO_Mailbox 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\Mail\EO_Mailbox wakeUp($data) */ class EO_Mailbox { /* @var \Bitrix\Mail\MailboxTable */ static public $dataClass = '\Bitrix\Mail\MailboxTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_Mailbox_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \Bitrix\Main\Type\DateTime[] getTimestampXList() * @method \Bitrix\Main\Type\DateTime[] fillTimestampX() * @method \string[] getLidList() * @method \string[] fillLid() * @method \boolean[] getActiveList() * @method \boolean[] fillActive() * @method \int[] getServiceIdList() * @method \int[] fillServiceId() * @method \string[] getEmailList() * @method \string[] fillEmail() * @method \string[] getUsernameList() * @method \string[] fillUsername() * @method \string[] getNameList() * @method \string[] fillName() * @method \string[] getServerList() * @method \string[] fillServer() * @method \int[] getPortList() * @method \int[] fillPort() * @method \string[] getLinkList() * @method \string[] fillLink() * @method \string[] getLoginList() * @method \string[] fillLogin() * @method \string[] getCharsetList() * @method \string[] fillCharset() * @method \string[] getPasswordList() * @method \string[] fillPassword() * @method \string[] getDescriptionList() * @method \string[] fillDescription() * @method \boolean[] getUseMd5List() * @method \boolean[] fillUseMd5() * @method \boolean[] getDeleteMessagesList() * @method \boolean[] fillDeleteMessages() * @method \int[] getPeriodCheckList() * @method \int[] fillPeriodCheck() * @method \int[] getMaxMsgCountList() * @method \int[] fillMaxMsgCount() * @method \int[] getMaxMsgSizeList() * @method \int[] fillMaxMsgSize() * @method \int[] getMaxKeepDaysList() * @method \int[] fillMaxKeepDays() * @method \string[] getUseTlsList() * @method \string[] fillUseTls() * @method \string[] getServerTypeList() * @method \string[] fillServerType() * @method \string[] getDomainsList() * @method \string[] fillDomains() * @method \boolean[] getRelayList() * @method \boolean[] fillRelay() * @method \boolean[] getAuthRelayList() * @method \boolean[] fillAuthRelay() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \int[] getSyncLockList() * @method \int[] fillSyncLock() * @method \string[] getOptionsList() * @method \string[] fillOptions() * @method \Bitrix\Main\EO_Site[] getSiteList() * @method \Bitrix\Mail\EO_Mailbox_Collection getSiteCollection() * @method \Bitrix\Main\EO_Site_Collection fillSite() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_Mailbox $object) * @method bool has(\Bitrix\Mail\EO_Mailbox $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_Mailbox getByPrimary($primary) * @method \Bitrix\Mail\EO_Mailbox[] getAll() * @method bool remove(\Bitrix\Mail\EO_Mailbox $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_Mailbox_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\Mail\EO_Mailbox current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_Mailbox_Collection merge(?EO_Mailbox_Collection $collection) * @method bool isEmpty() */ class EO_Mailbox_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailboxTable */ static public $dataClass = '\Bitrix\Mail\MailboxTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_Mailbox_Result exec() * @method \Bitrix\Mail\EO_Mailbox fetchObject() * @method \Bitrix\Mail\EO_Mailbox_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Mailbox_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_Mailbox fetchObject() * @method \Bitrix\Mail\EO_Mailbox_Collection fetchCollection() */ class EO_Mailbox_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_Mailbox createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_Mailbox_Collection createCollection() * @method \Bitrix\Mail\EO_Mailbox wakeUpObject($row) * @method \Bitrix\Mail\EO_Mailbox_Collection wakeUpCollection($rows) */ class EO_Mailbox_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\MailMessageUidTable:mail/lib/mailmessageuid.php */ namespace Bitrix\Mail { /** * EO_MailMessageUid * @see \Bitrix\Mail\MailMessageUidTable * * Custom methods: * --------------- * * @method \string getId() * @method \Bitrix\Mail\EO_MailMessageUid setId(\string|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\EO_MailMessageUid setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \string getDirMd5() * @method \Bitrix\Mail\EO_MailMessageUid setDirMd5(\string|\Bitrix\Main\DB\SqlExpression $dirMd5) * @method bool hasDirMd5() * @method bool isDirMd5Filled() * @method bool isDirMd5Changed() * @method \string remindActualDirMd5() * @method \string requireDirMd5() * @method \Bitrix\Mail\EO_MailMessageUid resetDirMd5() * @method \Bitrix\Mail\EO_MailMessageUid unsetDirMd5() * @method \string fillDirMd5() * @method \int getDirUidv() * @method \Bitrix\Mail\EO_MailMessageUid setDirUidv(\int|\Bitrix\Main\DB\SqlExpression $dirUidv) * @method bool hasDirUidv() * @method bool isDirUidvFilled() * @method bool isDirUidvChanged() * @method \int remindActualDirUidv() * @method \int requireDirUidv() * @method \Bitrix\Mail\EO_MailMessageUid resetDirUidv() * @method \Bitrix\Mail\EO_MailMessageUid unsetDirUidv() * @method \int fillDirUidv() * @method \int getMsgUid() * @method \Bitrix\Mail\EO_MailMessageUid setMsgUid(\int|\Bitrix\Main\DB\SqlExpression $msgUid) * @method bool hasMsgUid() * @method bool isMsgUidFilled() * @method bool isMsgUidChanged() * @method \int remindActualMsgUid() * @method \int requireMsgUid() * @method \Bitrix\Mail\EO_MailMessageUid resetMsgUid() * @method \Bitrix\Mail\EO_MailMessageUid unsetMsgUid() * @method \int fillMsgUid() * @method \Bitrix\Main\Type\DateTime getInternaldate() * @method \Bitrix\Mail\EO_MailMessageUid setInternaldate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $internaldate) * @method bool hasInternaldate() * @method bool isInternaldateFilled() * @method bool isInternaldateChanged() * @method \Bitrix\Main\Type\DateTime remindActualInternaldate() * @method \Bitrix\Main\Type\DateTime requireInternaldate() * @method \Bitrix\Mail\EO_MailMessageUid resetInternaldate() * @method \Bitrix\Mail\EO_MailMessageUid unsetInternaldate() * @method \Bitrix\Main\Type\DateTime fillInternaldate() * @method \string getHeaderMd5() * @method \Bitrix\Mail\EO_MailMessageUid setHeaderMd5(\string|\Bitrix\Main\DB\SqlExpression $headerMd5) * @method bool hasHeaderMd5() * @method bool isHeaderMd5Filled() * @method bool isHeaderMd5Changed() * @method \string remindActualHeaderMd5() * @method \string requireHeaderMd5() * @method \Bitrix\Mail\EO_MailMessageUid resetHeaderMd5() * @method \Bitrix\Mail\EO_MailMessageUid unsetHeaderMd5() * @method \string fillHeaderMd5() * @method \string getIsSeen() * @method \Bitrix\Mail\EO_MailMessageUid setIsSeen(\string|\Bitrix\Main\DB\SqlExpression $isSeen) * @method bool hasIsSeen() * @method bool isIsSeenFilled() * @method bool isIsSeenChanged() * @method \string remindActualIsSeen() * @method \string requireIsSeen() * @method \Bitrix\Mail\EO_MailMessageUid resetIsSeen() * @method \Bitrix\Mail\EO_MailMessageUid unsetIsSeen() * @method \string fillIsSeen() * @method \string getIsOld() * @method \Bitrix\Mail\EO_MailMessageUid setIsOld(\string|\Bitrix\Main\DB\SqlExpression $isOld) * @method bool hasIsOld() * @method bool isIsOldFilled() * @method bool isIsOldChanged() * @method \string remindActualIsOld() * @method \string requireIsOld() * @method \Bitrix\Mail\EO_MailMessageUid resetIsOld() * @method \Bitrix\Mail\EO_MailMessageUid unsetIsOld() * @method \string fillIsOld() * @method \string getSessionId() * @method \Bitrix\Mail\EO_MailMessageUid setSessionId(\string|\Bitrix\Main\DB\SqlExpression $sessionId) * @method bool hasSessionId() * @method bool isSessionIdFilled() * @method bool isSessionIdChanged() * @method \string remindActualSessionId() * @method \string requireSessionId() * @method \Bitrix\Mail\EO_MailMessageUid resetSessionId() * @method \Bitrix\Mail\EO_MailMessageUid unsetSessionId() * @method \string fillSessionId() * @method \Bitrix\Main\Type\DateTime getTimestampX() * @method \Bitrix\Mail\EO_MailMessageUid 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\Mail\EO_MailMessageUid resetTimestampX() * @method \Bitrix\Mail\EO_MailMessageUid unsetTimestampX() * @method \Bitrix\Main\Type\DateTime fillTimestampX() * @method \Bitrix\Main\Type\DateTime getDateInsert() * @method \Bitrix\Mail\EO_MailMessageUid setDateInsert(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateInsert) * @method bool hasDateInsert() * @method bool isDateInsertFilled() * @method bool isDateInsertChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateInsert() * @method \Bitrix\Main\Type\DateTime requireDateInsert() * @method \Bitrix\Mail\EO_MailMessageUid resetDateInsert() * @method \Bitrix\Mail\EO_MailMessageUid unsetDateInsert() * @method \Bitrix\Main\Type\DateTime fillDateInsert() * @method \int getMessageId() * @method \Bitrix\Mail\EO_MailMessageUid setMessageId(\int|\Bitrix\Main\DB\SqlExpression $messageId) * @method bool hasMessageId() * @method bool isMessageIdFilled() * @method bool isMessageIdChanged() * @method \int remindActualMessageId() * @method \int requireMessageId() * @method \Bitrix\Mail\EO_MailMessageUid resetMessageId() * @method \Bitrix\Mail\EO_MailMessageUid unsetMessageId() * @method \int fillMessageId() * @method \Bitrix\Mail\EO_Mailbox getMailbox() * @method \Bitrix\Mail\EO_Mailbox remindActualMailbox() * @method \Bitrix\Mail\EO_Mailbox requireMailbox() * @method \Bitrix\Mail\EO_MailMessageUid setMailbox(\Bitrix\Mail\EO_Mailbox $object) * @method \Bitrix\Mail\EO_MailMessageUid resetMailbox() * @method \Bitrix\Mail\EO_MailMessageUid unsetMailbox() * @method bool hasMailbox() * @method bool isMailboxFilled() * @method bool isMailboxChanged() * @method \Bitrix\Mail\EO_Mailbox fillMailbox() * @method \Bitrix\Mail\EO_MailMessage getMessage() * @method \Bitrix\Mail\EO_MailMessage remindActualMessage() * @method \Bitrix\Mail\EO_MailMessage requireMessage() * @method \Bitrix\Mail\EO_MailMessageUid setMessage(\Bitrix\Mail\EO_MailMessage $object) * @method \Bitrix\Mail\EO_MailMessageUid resetMessage() * @method \Bitrix\Mail\EO_MailMessageUid unsetMessage() * @method bool hasMessage() * @method bool isMessageFilled() * @method bool isMessageChanged() * @method \Bitrix\Mail\EO_MailMessage fillMessage() * @method \int getDeleteTime() * @method \Bitrix\Mail\EO_MailMessageUid setDeleteTime(\int|\Bitrix\Main\DB\SqlExpression $deleteTime) * @method bool hasDeleteTime() * @method bool isDeleteTimeFilled() * @method bool isDeleteTimeChanged() * @method \int remindActualDeleteTime() * @method \int requireDeleteTime() * @method \Bitrix\Mail\EO_MailMessageUid resetDeleteTime() * @method \Bitrix\Mail\EO_MailMessageUid unsetDeleteTime() * @method \int fillDeleteTime() * * 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\Mail\EO_MailMessageUid set($fieldName, $value) * @method \Bitrix\Mail\EO_MailMessageUid reset($fieldName) * @method \Bitrix\Mail\EO_MailMessageUid 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\Mail\EO_MailMessageUid wakeUp($data) */ class EO_MailMessageUid { /* @var \Bitrix\Mail\MailMessageUidTable */ static public $dataClass = '\Bitrix\Mail\MailMessageUidTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_MailMessageUid_Collection * * Custom methods: * --------------- * * @method \string[] getIdList() * @method \int[] getMailboxIdList() * @method \string[] getDirMd5List() * @method \string[] fillDirMd5() * @method \int[] getDirUidvList() * @method \int[] fillDirUidv() * @method \int[] getMsgUidList() * @method \int[] fillMsgUid() * @method \Bitrix\Main\Type\DateTime[] getInternaldateList() * @method \Bitrix\Main\Type\DateTime[] fillInternaldate() * @method \string[] getHeaderMd5List() * @method \string[] fillHeaderMd5() * @method \string[] getIsSeenList() * @method \string[] fillIsSeen() * @method \string[] getIsOldList() * @method \string[] fillIsOld() * @method \string[] getSessionIdList() * @method \string[] fillSessionId() * @method \Bitrix\Main\Type\DateTime[] getTimestampXList() * @method \Bitrix\Main\Type\DateTime[] fillTimestampX() * @method \Bitrix\Main\Type\DateTime[] getDateInsertList() * @method \Bitrix\Main\Type\DateTime[] fillDateInsert() * @method \int[] getMessageIdList() * @method \int[] fillMessageId() * @method \Bitrix\Mail\EO_Mailbox[] getMailboxList() * @method \Bitrix\Mail\EO_MailMessageUid_Collection getMailboxCollection() * @method \Bitrix\Mail\EO_Mailbox_Collection fillMailbox() * @method \Bitrix\Mail\EO_MailMessage[] getMessageList() * @method \Bitrix\Mail\EO_MailMessageUid_Collection getMessageCollection() * @method \Bitrix\Mail\EO_MailMessage_Collection fillMessage() * @method \int[] getDeleteTimeList() * @method \int[] fillDeleteTime() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_MailMessageUid $object) * @method bool has(\Bitrix\Mail\EO_MailMessageUid $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_MailMessageUid getByPrimary($primary) * @method \Bitrix\Mail\EO_MailMessageUid[] getAll() * @method bool remove(\Bitrix\Mail\EO_MailMessageUid $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_MailMessageUid_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\Mail\EO_MailMessageUid current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailMessageUid_Collection merge(?EO_MailMessageUid_Collection $collection) * @method bool isEmpty() */ class EO_MailMessageUid_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailMessageUidTable */ static public $dataClass = '\Bitrix\Mail\MailMessageUidTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_MailMessageUid_Result exec() * @method \Bitrix\Mail\EO_MailMessageUid fetchObject() * @method \Bitrix\Mail\EO_MailMessageUid_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailMessageUid_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_MailMessageUid fetchObject() * @method \Bitrix\Mail\EO_MailMessageUid_Collection fetchCollection() */ class EO_MailMessageUid_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_MailMessageUid createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_MailMessageUid_Collection createCollection() * @method \Bitrix\Mail\EO_MailMessageUid wakeUpObject($row) * @method \Bitrix\Mail\EO_MailMessageUid_Collection wakeUpCollection($rows) */ class EO_MailMessageUid_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\User\MessageTable:mail/lib/user/message.php */ namespace Bitrix\Mail\User { /** * EO_Message * @see \Bitrix\Mail\User\MessageTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\User\EO_Message setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \string getType() * @method \Bitrix\Mail\User\EO_Message setType(\string|\Bitrix\Main\DB\SqlExpression $type) * @method bool hasType() * @method bool isTypeFilled() * @method bool isTypeChanged() * @method \string remindActualType() * @method \string requireType() * @method \Bitrix\Mail\User\EO_Message resetType() * @method \Bitrix\Mail\User\EO_Message unsetType() * @method \string fillType() * @method \string getSiteId() * @method \Bitrix\Mail\User\EO_Message setSiteId(\string|\Bitrix\Main\DB\SqlExpression $siteId) * @method bool hasSiteId() * @method bool isSiteIdFilled() * @method bool isSiteIdChanged() * @method \string remindActualSiteId() * @method \string requireSiteId() * @method \Bitrix\Mail\User\EO_Message resetSiteId() * @method \Bitrix\Mail\User\EO_Message unsetSiteId() * @method \string fillSiteId() * @method \string getEntityType() * @method \Bitrix\Mail\User\EO_Message setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Mail\User\EO_Message resetEntityType() * @method \Bitrix\Mail\User\EO_Message unsetEntityType() * @method \string fillEntityType() * @method \int getEntityId() * @method \Bitrix\Mail\User\EO_Message setEntityId(\int|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \int remindActualEntityId() * @method \int requireEntityId() * @method \Bitrix\Mail\User\EO_Message resetEntityId() * @method \Bitrix\Mail\User\EO_Message unsetEntityId() * @method \int fillEntityId() * @method \int getUserId() * @method \Bitrix\Mail\User\EO_Message setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\User\EO_Message resetUserId() * @method \Bitrix\Mail\User\EO_Message unsetUserId() * @method \int fillUserId() * @method \string getSubject() * @method \Bitrix\Mail\User\EO_Message setSubject(\string|\Bitrix\Main\DB\SqlExpression $subject) * @method bool hasSubject() * @method bool isSubjectFilled() * @method bool isSubjectChanged() * @method \string remindActualSubject() * @method \string requireSubject() * @method \Bitrix\Mail\User\EO_Message resetSubject() * @method \Bitrix\Mail\User\EO_Message unsetSubject() * @method \string fillSubject() * @method \string getContent() * @method \Bitrix\Mail\User\EO_Message setContent(\string|\Bitrix\Main\DB\SqlExpression $content) * @method bool hasContent() * @method bool isContentFilled() * @method bool isContentChanged() * @method \string remindActualContent() * @method \string requireContent() * @method \Bitrix\Mail\User\EO_Message resetContent() * @method \Bitrix\Mail\User\EO_Message unsetContent() * @method \string fillContent() * @method \string getAttachments() * @method \Bitrix\Mail\User\EO_Message setAttachments(\string|\Bitrix\Main\DB\SqlExpression $attachments) * @method bool hasAttachments() * @method bool isAttachmentsFilled() * @method bool isAttachmentsChanged() * @method \string remindActualAttachments() * @method \string requireAttachments() * @method \Bitrix\Mail\User\EO_Message resetAttachments() * @method \Bitrix\Mail\User\EO_Message unsetAttachments() * @method \string fillAttachments() * @method \string getHeaders() * @method \Bitrix\Mail\User\EO_Message setHeaders(\string|\Bitrix\Main\DB\SqlExpression $headers) * @method bool hasHeaders() * @method bool isHeadersFilled() * @method bool isHeadersChanged() * @method \string remindActualHeaders() * @method \string requireHeaders() * @method \Bitrix\Mail\User\EO_Message resetHeaders() * @method \Bitrix\Mail\User\EO_Message unsetHeaders() * @method \string fillHeaders() * * 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\Mail\User\EO_Message set($fieldName, $value) * @method \Bitrix\Mail\User\EO_Message reset($fieldName) * @method \Bitrix\Mail\User\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\Mail\User\EO_Message wakeUp($data) */ class EO_Message { /* @var \Bitrix\Mail\User\MessageTable */ static public $dataClass = '\Bitrix\Mail\User\MessageTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail\User { /** * EO_Message_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \string[] getTypeList() * @method \string[] fillType() * @method \string[] getSiteIdList() * @method \string[] fillSiteId() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \int[] getEntityIdList() * @method \int[] fillEntityId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getSubjectList() * @method \string[] fillSubject() * @method \string[] getContentList() * @method \string[] fillContent() * @method \string[] getAttachmentsList() * @method \string[] fillAttachments() * @method \string[] getHeadersList() * @method \string[] fillHeaders() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\User\EO_Message $object) * @method bool has(\Bitrix\Mail\User\EO_Message $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\User\EO_Message getByPrimary($primary) * @method \Bitrix\Mail\User\EO_Message[] getAll() * @method bool remove(\Bitrix\Mail\User\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\Mail\User\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\Mail\User\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\Mail\User\MessageTable */ static public $dataClass = '\Bitrix\Mail\User\MessageTable'; } } namespace Bitrix\Mail\User { /** * Common methods: * --------------- * * @method EO_Message_Result exec() * @method \Bitrix\Mail\User\EO_Message fetchObject() * @method \Bitrix\Mail\User\EO_Message_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_Message_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\User\EO_Message fetchObject() * @method \Bitrix\Mail\User\EO_Message_Collection fetchCollection() */ class EO_Message_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\User\EO_Message createObject($setDefaultValues = true) * @method \Bitrix\Mail\User\EO_Message_Collection createCollection() * @method \Bitrix\Mail\User\EO_Message wakeUpObject($row) * @method \Bitrix\Mail\User\EO_Message_Collection wakeUpCollection($rows) */ class EO_Message_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\UserRelationsTable:mail/lib/userrelations.php */ namespace Bitrix\Mail { /** * EO_UserRelations * @see \Bitrix\Mail\UserRelationsTable * * Custom methods: * --------------- * * @method \string getToken() * @method \Bitrix\Mail\EO_UserRelations setToken(\string|\Bitrix\Main\DB\SqlExpression $token) * @method bool hasToken() * @method bool isTokenFilled() * @method bool isTokenChanged() * @method \string getSiteId() * @method \Bitrix\Mail\EO_UserRelations setSiteId(\string|\Bitrix\Main\DB\SqlExpression $siteId) * @method bool hasSiteId() * @method bool isSiteIdFilled() * @method bool isSiteIdChanged() * @method \string remindActualSiteId() * @method \string requireSiteId() * @method \Bitrix\Mail\EO_UserRelations resetSiteId() * @method \Bitrix\Mail\EO_UserRelations unsetSiteId() * @method \string fillSiteId() * @method \int getUserId() * @method \Bitrix\Mail\EO_UserRelations setUserId(\int|\Bitrix\Main\DB\SqlExpression $userId) * @method bool hasUserId() * @method bool isUserIdFilled() * @method bool isUserIdChanged() * @method \int remindActualUserId() * @method \int requireUserId() * @method \Bitrix\Mail\EO_UserRelations resetUserId() * @method \Bitrix\Mail\EO_UserRelations unsetUserId() * @method \int fillUserId() * @method \string getEntityType() * @method \Bitrix\Mail\EO_UserRelations setEntityType(\string|\Bitrix\Main\DB\SqlExpression $entityType) * @method bool hasEntityType() * @method bool isEntityTypeFilled() * @method bool isEntityTypeChanged() * @method \string remindActualEntityType() * @method \string requireEntityType() * @method \Bitrix\Mail\EO_UserRelations resetEntityType() * @method \Bitrix\Mail\EO_UserRelations unsetEntityType() * @method \string fillEntityType() * @method \int getEntityId() * @method \Bitrix\Mail\EO_UserRelations setEntityId(\int|\Bitrix\Main\DB\SqlExpression $entityId) * @method bool hasEntityId() * @method bool isEntityIdFilled() * @method bool isEntityIdChanged() * @method \int remindActualEntityId() * @method \int requireEntityId() * @method \Bitrix\Mail\EO_UserRelations resetEntityId() * @method \Bitrix\Mail\EO_UserRelations unsetEntityId() * @method \int fillEntityId() * @method \string getEntityLink() * @method \Bitrix\Mail\EO_UserRelations setEntityLink(\string|\Bitrix\Main\DB\SqlExpression $entityLink) * @method bool hasEntityLink() * @method bool isEntityLinkFilled() * @method bool isEntityLinkChanged() * @method \string remindActualEntityLink() * @method \string requireEntityLink() * @method \Bitrix\Mail\EO_UserRelations resetEntityLink() * @method \Bitrix\Mail\EO_UserRelations unsetEntityLink() * @method \string fillEntityLink() * @method \string getBackurl() * @method \Bitrix\Mail\EO_UserRelations setBackurl(\string|\Bitrix\Main\DB\SqlExpression $backurl) * @method bool hasBackurl() * @method bool isBackurlFilled() * @method bool isBackurlChanged() * @method \string remindActualBackurl() * @method \string requireBackurl() * @method \Bitrix\Mail\EO_UserRelations resetBackurl() * @method \Bitrix\Mail\EO_UserRelations unsetBackurl() * @method \string fillBackurl() * @method \Bitrix\Main\EO_User getUser() * @method \Bitrix\Main\EO_User remindActualUser() * @method \Bitrix\Main\EO_User requireUser() * @method \Bitrix\Mail\EO_UserRelations setUser(\Bitrix\Main\EO_User $object) * @method \Bitrix\Mail\EO_UserRelations resetUser() * @method \Bitrix\Mail\EO_UserRelations 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\Mail\EO_UserRelations set($fieldName, $value) * @method \Bitrix\Mail\EO_UserRelations reset($fieldName) * @method \Bitrix\Mail\EO_UserRelations 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\Mail\EO_UserRelations wakeUp($data) */ class EO_UserRelations { /* @var \Bitrix\Mail\UserRelationsTable */ static public $dataClass = '\Bitrix\Mail\UserRelationsTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_UserRelations_Collection * * Custom methods: * --------------- * * @method \string[] getTokenList() * @method \string[] getSiteIdList() * @method \string[] fillSiteId() * @method \int[] getUserIdList() * @method \int[] fillUserId() * @method \string[] getEntityTypeList() * @method \string[] fillEntityType() * @method \int[] getEntityIdList() * @method \int[] fillEntityId() * @method \string[] getEntityLinkList() * @method \string[] fillEntityLink() * @method \string[] getBackurlList() * @method \string[] fillBackurl() * @method \Bitrix\Main\EO_User[] getUserList() * @method \Bitrix\Mail\EO_UserRelations_Collection getUserCollection() * @method \Bitrix\Main\EO_User_Collection fillUser() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_UserRelations $object) * @method bool has(\Bitrix\Mail\EO_UserRelations $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_UserRelations getByPrimary($primary) * @method \Bitrix\Mail\EO_UserRelations[] getAll() * @method bool remove(\Bitrix\Mail\EO_UserRelations $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_UserRelations_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\Mail\EO_UserRelations current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_UserRelations_Collection merge(?EO_UserRelations_Collection $collection) * @method bool isEmpty() */ class EO_UserRelations_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\UserRelationsTable */ static public $dataClass = '\Bitrix\Mail\UserRelationsTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_UserRelations_Result exec() * @method \Bitrix\Mail\EO_UserRelations fetchObject() * @method \Bitrix\Mail\EO_UserRelations_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_UserRelations_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_UserRelations fetchObject() * @method \Bitrix\Mail\EO_UserRelations_Collection fetchCollection() */ class EO_UserRelations_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_UserRelations createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_UserRelations_Collection createCollection() * @method \Bitrix\Mail\EO_UserRelations wakeUpObject($row) * @method \Bitrix\Mail\EO_UserRelations_Collection wakeUpCollection($rows) */ class EO_UserRelations_Entity extends \Bitrix\Main\ORM\Entity {} } /* ORMENTITYANNOTATION:Bitrix\Mail\MailMessageTable:mail/lib/mailmessage.php */ namespace Bitrix\Mail { /** * EO_MailMessage * @see \Bitrix\Mail\MailMessageTable * * Custom methods: * --------------- * * @method \int getId() * @method \Bitrix\Mail\EO_MailMessage setId(\int|\Bitrix\Main\DB\SqlExpression $id) * @method bool hasId() * @method bool isIdFilled() * @method bool isIdChanged() * @method \int getMailboxId() * @method \Bitrix\Mail\EO_MailMessage setMailboxId(\int|\Bitrix\Main\DB\SqlExpression $mailboxId) * @method bool hasMailboxId() * @method bool isMailboxIdFilled() * @method bool isMailboxIdChanged() * @method \int remindActualMailboxId() * @method \int requireMailboxId() * @method \Bitrix\Mail\EO_MailMessage resetMailboxId() * @method \Bitrix\Mail\EO_MailMessage unsetMailboxId() * @method \int fillMailboxId() * @method \Bitrix\Main\Type\DateTime getDateInsert() * @method \Bitrix\Mail\EO_MailMessage setDateInsert(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $dateInsert) * @method bool hasDateInsert() * @method bool isDateInsertFilled() * @method bool isDateInsertChanged() * @method \Bitrix\Main\Type\DateTime remindActualDateInsert() * @method \Bitrix\Main\Type\DateTime requireDateInsert() * @method \Bitrix\Mail\EO_MailMessage resetDateInsert() * @method \Bitrix\Mail\EO_MailMessage unsetDateInsert() * @method \Bitrix\Main\Type\DateTime fillDateInsert() * @method \string getFullText() * @method \Bitrix\Mail\EO_MailMessage setFullText(\string|\Bitrix\Main\DB\SqlExpression $fullText) * @method bool hasFullText() * @method bool isFullTextFilled() * @method bool isFullTextChanged() * @method \string remindActualFullText() * @method \string requireFullText() * @method \Bitrix\Mail\EO_MailMessage resetFullText() * @method \Bitrix\Mail\EO_MailMessage unsetFullText() * @method \string fillFullText() * @method \int getMessageSize() * @method \Bitrix\Mail\EO_MailMessage setMessageSize(\int|\Bitrix\Main\DB\SqlExpression $messageSize) * @method bool hasMessageSize() * @method bool isMessageSizeFilled() * @method bool isMessageSizeChanged() * @method \int remindActualMessageSize() * @method \int requireMessageSize() * @method \Bitrix\Mail\EO_MailMessage resetMessageSize() * @method \Bitrix\Mail\EO_MailMessage unsetMessageSize() * @method \int fillMessageSize() * @method \string getHeader() * @method \Bitrix\Mail\EO_MailMessage setHeader(\string|\Bitrix\Main\DB\SqlExpression $header) * @method bool hasHeader() * @method bool isHeaderFilled() * @method bool isHeaderChanged() * @method \string remindActualHeader() * @method \string requireHeader() * @method \Bitrix\Mail\EO_MailMessage resetHeader() * @method \Bitrix\Mail\EO_MailMessage unsetHeader() * @method \string fillHeader() * @method \Bitrix\Main\Type\DateTime getFieldDate() * @method \Bitrix\Mail\EO_MailMessage setFieldDate(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $fieldDate) * @method bool hasFieldDate() * @method bool isFieldDateFilled() * @method bool isFieldDateChanged() * @method \Bitrix\Main\Type\DateTime remindActualFieldDate() * @method \Bitrix\Main\Type\DateTime requireFieldDate() * @method \Bitrix\Mail\EO_MailMessage resetFieldDate() * @method \Bitrix\Mail\EO_MailMessage unsetFieldDate() * @method \Bitrix\Main\Type\DateTime fillFieldDate() * @method \string getFieldFrom() * @method \Bitrix\Mail\EO_MailMessage setFieldFrom(\string|\Bitrix\Main\DB\SqlExpression $fieldFrom) * @method bool hasFieldFrom() * @method bool isFieldFromFilled() * @method bool isFieldFromChanged() * @method \string remindActualFieldFrom() * @method \string requireFieldFrom() * @method \Bitrix\Mail\EO_MailMessage resetFieldFrom() * @method \Bitrix\Mail\EO_MailMessage unsetFieldFrom() * @method \string fillFieldFrom() * @method \string getFieldReplyTo() * @method \Bitrix\Mail\EO_MailMessage setFieldReplyTo(\string|\Bitrix\Main\DB\SqlExpression $fieldReplyTo) * @method bool hasFieldReplyTo() * @method bool isFieldReplyToFilled() * @method bool isFieldReplyToChanged() * @method \string remindActualFieldReplyTo() * @method \string requireFieldReplyTo() * @method \Bitrix\Mail\EO_MailMessage resetFieldReplyTo() * @method \Bitrix\Mail\EO_MailMessage unsetFieldReplyTo() * @method \string fillFieldReplyTo() * @method \string getFieldTo() * @method \Bitrix\Mail\EO_MailMessage setFieldTo(\string|\Bitrix\Main\DB\SqlExpression $fieldTo) * @method bool hasFieldTo() * @method bool isFieldToFilled() * @method bool isFieldToChanged() * @method \string remindActualFieldTo() * @method \string requireFieldTo() * @method \Bitrix\Mail\EO_MailMessage resetFieldTo() * @method \Bitrix\Mail\EO_MailMessage unsetFieldTo() * @method \string fillFieldTo() * @method \string getFieldCc() * @method \Bitrix\Mail\EO_MailMessage setFieldCc(\string|\Bitrix\Main\DB\SqlExpression $fieldCc) * @method bool hasFieldCc() * @method bool isFieldCcFilled() * @method bool isFieldCcChanged() * @method \string remindActualFieldCc() * @method \string requireFieldCc() * @method \Bitrix\Mail\EO_MailMessage resetFieldCc() * @method \Bitrix\Mail\EO_MailMessage unsetFieldCc() * @method \string fillFieldCc() * @method \string getFieldBcc() * @method \Bitrix\Mail\EO_MailMessage setFieldBcc(\string|\Bitrix\Main\DB\SqlExpression $fieldBcc) * @method bool hasFieldBcc() * @method bool isFieldBccFilled() * @method bool isFieldBccChanged() * @method \string remindActualFieldBcc() * @method \string requireFieldBcc() * @method \Bitrix\Mail\EO_MailMessage resetFieldBcc() * @method \Bitrix\Mail\EO_MailMessage unsetFieldBcc() * @method \string fillFieldBcc() * @method \int getFieldPriority() * @method \Bitrix\Mail\EO_MailMessage setFieldPriority(\int|\Bitrix\Main\DB\SqlExpression $fieldPriority) * @method bool hasFieldPriority() * @method bool isFieldPriorityFilled() * @method bool isFieldPriorityChanged() * @method \int remindActualFieldPriority() * @method \int requireFieldPriority() * @method \Bitrix\Mail\EO_MailMessage resetFieldPriority() * @method \Bitrix\Mail\EO_MailMessage unsetFieldPriority() * @method \int fillFieldPriority() * @method \string getSubject() * @method \Bitrix\Mail\EO_MailMessage setSubject(\string|\Bitrix\Main\DB\SqlExpression $subject) * @method bool hasSubject() * @method bool isSubjectFilled() * @method bool isSubjectChanged() * @method \string remindActualSubject() * @method \string requireSubject() * @method \Bitrix\Mail\EO_MailMessage resetSubject() * @method \Bitrix\Mail\EO_MailMessage unsetSubject() * @method \string fillSubject() * @method \string getBody() * @method \Bitrix\Mail\EO_MailMessage setBody(\string|\Bitrix\Main\DB\SqlExpression $body) * @method bool hasBody() * @method bool isBodyFilled() * @method bool isBodyChanged() * @method \string remindActualBody() * @method \string requireBody() * @method \Bitrix\Mail\EO_MailMessage resetBody() * @method \Bitrix\Mail\EO_MailMessage unsetBody() * @method \string fillBody() * @method \string getBodyHtml() * @method \Bitrix\Mail\EO_MailMessage setBodyHtml(\string|\Bitrix\Main\DB\SqlExpression $bodyHtml) * @method bool hasBodyHtml() * @method bool isBodyHtmlFilled() * @method bool isBodyHtmlChanged() * @method \string remindActualBodyHtml() * @method \string requireBodyHtml() * @method \Bitrix\Mail\EO_MailMessage resetBodyHtml() * @method \Bitrix\Mail\EO_MailMessage unsetBodyHtml() * @method \string fillBodyHtml() * @method \int getAttachments() * @method \Bitrix\Mail\EO_MailMessage setAttachments(\int|\Bitrix\Main\DB\SqlExpression $attachments) * @method bool hasAttachments() * @method bool isAttachmentsFilled() * @method bool isAttachmentsChanged() * @method \int remindActualAttachments() * @method \int requireAttachments() * @method \Bitrix\Mail\EO_MailMessage resetAttachments() * @method \Bitrix\Mail\EO_MailMessage unsetAttachments() * @method \int fillAttachments() * @method \boolean getNewMessage() * @method \Bitrix\Mail\EO_MailMessage setNewMessage(\boolean|\Bitrix\Main\DB\SqlExpression $newMessage) * @method bool hasNewMessage() * @method bool isNewMessageFilled() * @method bool isNewMessageChanged() * @method \boolean remindActualNewMessage() * @method \boolean requireNewMessage() * @method \Bitrix\Mail\EO_MailMessage resetNewMessage() * @method \Bitrix\Mail\EO_MailMessage unsetNewMessage() * @method \boolean fillNewMessage() * @method \string getSpam() * @method \Bitrix\Mail\EO_MailMessage setSpam(\string|\Bitrix\Main\DB\SqlExpression $spam) * @method bool hasSpam() * @method bool isSpamFilled() * @method bool isSpamChanged() * @method \string remindActualSpam() * @method \string requireSpam() * @method \Bitrix\Mail\EO_MailMessage resetSpam() * @method \Bitrix\Mail\EO_MailMessage unsetSpam() * @method \string fillSpam() * @method \float getSpamRating() * @method \Bitrix\Mail\EO_MailMessage setSpamRating(\float|\Bitrix\Main\DB\SqlExpression $spamRating) * @method bool hasSpamRating() * @method bool isSpamRatingFilled() * @method bool isSpamRatingChanged() * @method \float remindActualSpamRating() * @method \float requireSpamRating() * @method \Bitrix\Mail\EO_MailMessage resetSpamRating() * @method \Bitrix\Mail\EO_MailMessage unsetSpamRating() * @method \float fillSpamRating() * @method \string getSpamWords() * @method \Bitrix\Mail\EO_MailMessage setSpamWords(\string|\Bitrix\Main\DB\SqlExpression $spamWords) * @method bool hasSpamWords() * @method bool isSpamWordsFilled() * @method bool isSpamWordsChanged() * @method \string remindActualSpamWords() * @method \string requireSpamWords() * @method \Bitrix\Mail\EO_MailMessage resetSpamWords() * @method \Bitrix\Mail\EO_MailMessage unsetSpamWords() * @method \string fillSpamWords() * @method \boolean getSpamLastResult() * @method \Bitrix\Mail\EO_MailMessage setSpamLastResult(\boolean|\Bitrix\Main\DB\SqlExpression $spamLastResult) * @method bool hasSpamLastResult() * @method bool isSpamLastResultFilled() * @method bool isSpamLastResultChanged() * @method \boolean remindActualSpamLastResult() * @method \boolean requireSpamLastResult() * @method \Bitrix\Mail\EO_MailMessage resetSpamLastResult() * @method \Bitrix\Mail\EO_MailMessage unsetSpamLastResult() * @method \boolean fillSpamLastResult() * @method \string getExternalId() * @method \Bitrix\Mail\EO_MailMessage setExternalId(\string|\Bitrix\Main\DB\SqlExpression $externalId) * @method bool hasExternalId() * @method bool isExternalIdFilled() * @method bool isExternalIdChanged() * @method \string remindActualExternalId() * @method \string requireExternalId() * @method \Bitrix\Mail\EO_MailMessage resetExternalId() * @method \Bitrix\Mail\EO_MailMessage unsetExternalId() * @method \string fillExternalId() * @method \string getMsgId() * @method \Bitrix\Mail\EO_MailMessage setMsgId(\string|\Bitrix\Main\DB\SqlExpression $msgId) * @method bool hasMsgId() * @method bool isMsgIdFilled() * @method bool isMsgIdChanged() * @method \string remindActualMsgId() * @method \string requireMsgId() * @method \Bitrix\Mail\EO_MailMessage resetMsgId() * @method \Bitrix\Mail\EO_MailMessage unsetMsgId() * @method \string fillMsgId() * @method \string getInReplyTo() * @method \Bitrix\Mail\EO_MailMessage setInReplyTo(\string|\Bitrix\Main\DB\SqlExpression $inReplyTo) * @method bool hasInReplyTo() * @method bool isInReplyToFilled() * @method bool isInReplyToChanged() * @method \string remindActualInReplyTo() * @method \string requireInReplyTo() * @method \Bitrix\Mail\EO_MailMessage resetInReplyTo() * @method \Bitrix\Mail\EO_MailMessage unsetInReplyTo() * @method \string fillInReplyTo() * @method \int getLeftMargin() * @method \Bitrix\Mail\EO_MailMessage setLeftMargin(\int|\Bitrix\Main\DB\SqlExpression $leftMargin) * @method bool hasLeftMargin() * @method bool isLeftMarginFilled() * @method bool isLeftMarginChanged() * @method \int remindActualLeftMargin() * @method \int requireLeftMargin() * @method \Bitrix\Mail\EO_MailMessage resetLeftMargin() * @method \Bitrix\Mail\EO_MailMessage unsetLeftMargin() * @method \int fillLeftMargin() * @method \int getRightMargin() * @method \Bitrix\Mail\EO_MailMessage setRightMargin(\int|\Bitrix\Main\DB\SqlExpression $rightMargin) * @method bool hasRightMargin() * @method bool isRightMarginFilled() * @method bool isRightMarginChanged() * @method \int remindActualRightMargin() * @method \int requireRightMargin() * @method \Bitrix\Mail\EO_MailMessage resetRightMargin() * @method \Bitrix\Mail\EO_MailMessage unsetRightMargin() * @method \int fillRightMargin() * @method \string getSearchContent() * @method \Bitrix\Mail\EO_MailMessage setSearchContent(\string|\Bitrix\Main\DB\SqlExpression $searchContent) * @method bool hasSearchContent() * @method bool isSearchContentFilled() * @method bool isSearchContentChanged() * @method \string remindActualSearchContent() * @method \string requireSearchContent() * @method \Bitrix\Mail\EO_MailMessage resetSearchContent() * @method \Bitrix\Mail\EO_MailMessage unsetSearchContent() * @method \string fillSearchContent() * @method \int getIndexVersion() * @method \Bitrix\Mail\EO_MailMessage setIndexVersion(\int|\Bitrix\Main\DB\SqlExpression $indexVersion) * @method bool hasIndexVersion() * @method bool isIndexVersionFilled() * @method bool isIndexVersionChanged() * @method \int remindActualIndexVersion() * @method \int requireIndexVersion() * @method \Bitrix\Mail\EO_MailMessage resetIndexVersion() * @method \Bitrix\Mail\EO_MailMessage unsetIndexVersion() * @method \int fillIndexVersion() * @method \Bitrix\Main\Type\DateTime getReadConfirmed() * @method \Bitrix\Mail\EO_MailMessage setReadConfirmed(\Bitrix\Main\Type\DateTime|\Bitrix\Main\DB\SqlExpression $readConfirmed) * @method bool hasReadConfirmed() * @method bool isReadConfirmedFilled() * @method bool isReadConfirmedChanged() * @method \Bitrix\Main\Type\DateTime remindActualReadConfirmed() * @method \Bitrix\Main\Type\DateTime requireReadConfirmed() * @method \Bitrix\Mail\EO_MailMessage resetReadConfirmed() * @method \Bitrix\Mail\EO_MailMessage unsetReadConfirmed() * @method \Bitrix\Main\Type\DateTime fillReadConfirmed() * @method \string getOptions() * @method \Bitrix\Mail\EO_MailMessage setOptions(\string|\Bitrix\Main\DB\SqlExpression $options) * @method bool hasOptions() * @method bool isOptionsFilled() * @method bool isOptionsChanged() * @method \string remindActualOptions() * @method \string requireOptions() * @method \Bitrix\Mail\EO_MailMessage resetOptions() * @method \Bitrix\Mail\EO_MailMessage unsetOptions() * @method \string fillOptions() * @method \Bitrix\Mail\EO_Mailbox getMailbox() * @method \Bitrix\Mail\EO_Mailbox remindActualMailbox() * @method \Bitrix\Mail\EO_Mailbox requireMailbox() * @method \Bitrix\Mail\EO_MailMessage setMailbox(\Bitrix\Mail\EO_Mailbox $object) * @method \Bitrix\Mail\EO_MailMessage resetMailbox() * @method \Bitrix\Mail\EO_MailMessage unsetMailbox() * @method bool hasMailbox() * @method bool isMailboxFilled() * @method bool isMailboxChanged() * @method \Bitrix\Mail\EO_Mailbox fillMailbox() * @method \boolean getSanitizeOnView() * @method \Bitrix\Mail\EO_MailMessage setSanitizeOnView(\boolean|\Bitrix\Main\DB\SqlExpression $sanitizeOnView) * @method bool hasSanitizeOnView() * @method bool isSanitizeOnViewFilled() * @method bool isSanitizeOnViewChanged() * @method \boolean remindActualSanitizeOnView() * @method \boolean requireSanitizeOnView() * @method \Bitrix\Mail\EO_MailMessage resetSanitizeOnView() * @method \Bitrix\Mail\EO_MailMessage unsetSanitizeOnView() * @method \boolean fillSanitizeOnView() * * 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\Mail\EO_MailMessage set($fieldName, $value) * @method \Bitrix\Mail\EO_MailMessage reset($fieldName) * @method \Bitrix\Mail\EO_MailMessage 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\Mail\EO_MailMessage wakeUp($data) */ class EO_MailMessage { /* @var \Bitrix\Mail\MailMessageTable */ static public $dataClass = '\Bitrix\Mail\MailMessageTable'; /** * @param bool|array $setDefaultValues */ public function __construct($setDefaultValues = true) {} } } namespace Bitrix\Mail { /** * EO_MailMessage_Collection * * Custom methods: * --------------- * * @method \int[] getIdList() * @method \int[] getMailboxIdList() * @method \int[] fillMailboxId() * @method \Bitrix\Main\Type\DateTime[] getDateInsertList() * @method \Bitrix\Main\Type\DateTime[] fillDateInsert() * @method \string[] getFullTextList() * @method \string[] fillFullText() * @method \int[] getMessageSizeList() * @method \int[] fillMessageSize() * @method \string[] getHeaderList() * @method \string[] fillHeader() * @method \Bitrix\Main\Type\DateTime[] getFieldDateList() * @method \Bitrix\Main\Type\DateTime[] fillFieldDate() * @method \string[] getFieldFromList() * @method \string[] fillFieldFrom() * @method \string[] getFieldReplyToList() * @method \string[] fillFieldReplyTo() * @method \string[] getFieldToList() * @method \string[] fillFieldTo() * @method \string[] getFieldCcList() * @method \string[] fillFieldCc() * @method \string[] getFieldBccList() * @method \string[] fillFieldBcc() * @method \int[] getFieldPriorityList() * @method \int[] fillFieldPriority() * @method \string[] getSubjectList() * @method \string[] fillSubject() * @method \string[] getBodyList() * @method \string[] fillBody() * @method \string[] getBodyHtmlList() * @method \string[] fillBodyHtml() * @method \int[] getAttachmentsList() * @method \int[] fillAttachments() * @method \boolean[] getNewMessageList() * @method \boolean[] fillNewMessage() * @method \string[] getSpamList() * @method \string[] fillSpam() * @method \float[] getSpamRatingList() * @method \float[] fillSpamRating() * @method \string[] getSpamWordsList() * @method \string[] fillSpamWords() * @method \boolean[] getSpamLastResultList() * @method \boolean[] fillSpamLastResult() * @method \string[] getExternalIdList() * @method \string[] fillExternalId() * @method \string[] getMsgIdList() * @method \string[] fillMsgId() * @method \string[] getInReplyToList() * @method \string[] fillInReplyTo() * @method \int[] getLeftMarginList() * @method \int[] fillLeftMargin() * @method \int[] getRightMarginList() * @method \int[] fillRightMargin() * @method \string[] getSearchContentList() * @method \string[] fillSearchContent() * @method \int[] getIndexVersionList() * @method \int[] fillIndexVersion() * @method \Bitrix\Main\Type\DateTime[] getReadConfirmedList() * @method \Bitrix\Main\Type\DateTime[] fillReadConfirmed() * @method \string[] getOptionsList() * @method \string[] fillOptions() * @method \Bitrix\Mail\EO_Mailbox[] getMailboxList() * @method \Bitrix\Mail\EO_MailMessage_Collection getMailboxCollection() * @method \Bitrix\Mail\EO_Mailbox_Collection fillMailbox() * @method \boolean[] getSanitizeOnViewList() * @method \boolean[] fillSanitizeOnView() * * Common methods: * --------------- * * @property-read \Bitrix\Main\ORM\Entity $entity * @method void add(\Bitrix\Mail\EO_MailMessage $object) * @method bool has(\Bitrix\Mail\EO_MailMessage $object) * @method bool hasByPrimary($primary) * @method \Bitrix\Mail\EO_MailMessage getByPrimary($primary) * @method \Bitrix\Mail\EO_MailMessage[] getAll() * @method bool remove(\Bitrix\Mail\EO_MailMessage $object) * @method void removeByPrimary($primary) * @method void fill($fields = \Bitrix\Main\ORM\Fields\FieldTypeMask::ALL) flag or array of field names * @method static \Bitrix\Mail\EO_MailMessage_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\Mail\EO_MailMessage current() Iterator * @method mixed key() Iterator * @method void next() Iterator * @method bool valid() Iterator * @method int count() Countable * @method EO_MailMessage_Collection merge(?EO_MailMessage_Collection $collection) * @method bool isEmpty() */ class EO_MailMessage_Collection implements \ArrayAccess, \Iterator, \Countable { /* @var \Bitrix\Mail\MailMessageTable */ static public $dataClass = '\Bitrix\Mail\MailMessageTable'; } } namespace Bitrix\Mail { /** * Common methods: * --------------- * * @method EO_MailMessage_Result exec() * @method \Bitrix\Mail\EO_MailMessage fetchObject() * @method \Bitrix\Mail\EO_MailMessage_Collection fetchCollection() * * Custom methods: * --------------- * */ class EO_MailMessage_Query extends \Bitrix\Main\ORM\Query\Query {} /** * @method \Bitrix\Mail\EO_MailMessage fetchObject() * @method \Bitrix\Mail\EO_MailMessage_Collection fetchCollection() */ class EO_MailMessage_Result extends \Bitrix\Main\ORM\Query\Result {} /** * @method \Bitrix\Mail\EO_MailMessage createObject($setDefaultValues = true) * @method \Bitrix\Mail\EO_MailMessage_Collection createCollection() * @method \Bitrix\Mail\EO_MailMessage wakeUpObject($row) * @method \Bitrix\Mail\EO_MailMessage_Collection wakeUpCollection($rows) */ class EO_MailMessage_Entity extends \Bitrix\Main\ORM\Entity {} }