1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Attach
Граф наследования:Attach:
Param MessageParameter RegistryEntry ActiveRecord

Открытые члены

 setValue ($value)
 getValue ()
 saveValueFilter ($value)
 saveJsonFilter ($value)
 loadJsonFilter ($value)
 toRestFormat ()
 toPullFormat ()
 isValid ()
Открытые члены унаследованные от Param
 __construct ($source=null)
 load ($source)
 getDefaultValue ()
 hasValue ()
 addValue ($value)
 unsetValue ()
 isHidden ()
 setParamId (int $paramId)
 getParamId ()
 setMessageId (int $messageId)
 getMessageId ()
 setName (string $name)
 getName ()
 saveNameFilter ($name)
 setType (string $type)
 getType ()
 detectType ()
 setJsonValue ($value)
 getJsonValue ()
 getPrimaryId ()
 setPrimaryId (int $primaryId)
 loadValueFilter ($value)
Открытые члены унаследованные от MessageParameter
 isDeleted ()
Открытые члены унаследованные от RegistryEntry
 setRegistry (Registry $registry)
 getRegistry ()
Открытые члены унаследованные от ActiveRecord
 prepareFields ()
 getDataEntity ()
 save ()
 delete ()
 markChanged ()
 isChanged ()
 markDrop ()
 isDeleted ()
 fill (array $source)
 toArray (bool $recursive)

Защищенные данные

string $type = Param::TYPE_JSON
Защищенные данные унаследованные от Param
string $type = null
int $paramId = null
int $messageId = null
string $name = null
 $value = null
string $jsonValue = null
 $defaultValue = null

Дополнительные унаследованные члены

Открытые статические члены унаследованные от Param
static getDataClass ()
Поля данных унаследованные от Param
const TYPE_STRING = 'String'
const TYPE_INT = 'Integer'
const TYPE_BOOL = 'Boolean'
const TYPE_STRING_ARRAY = 'ArrayString'
const TYPE_INT_ARRAY = 'ArrayInteger'
const TYPE_DATE_TIME = 'DateTime'
const TYPE_JSON = 'Json'
Защищенные члены унаследованные от Param
 shouldProcessEmoji ()
Защищенные статические члены унаследованные от Param
static mirrorDataEntityFields ()

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

См. определение в файле Attach.php строка 9

Методы

◆ getValue()

getValue ( )
Возвращает
array|null

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 47

◆ isValid()

isValid ( )
Возвращает
Result

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 119

◆ loadJsonFilter()

loadJsonFilter ( $value)
Аргументы
mixed$value
Возвращает
mixed

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 80

◆ saveJsonFilter()

saveJsonFilter ( $value)
Аргументы
mixed$value
Возвращает
mixed

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 71

◆ saveValueFilter()

saveValueFilter ( $value)
Аргументы
mixed$value
Возвращает
mixed

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 56

◆ setValue()

setValue ( $value)
Аргументы
array | \CIMMessageParamAttach$value
Возвращает
static

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 20

◆ toPullFormat()

toPullFormat ( )
Возвращает
mixed

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 111

◆ toRestFormat()

toRestFormat ( )
Возвращает
array|null

Переопределяет метод предка Param.

См. определение в файле Attach.php строка 103

Поля

◆ $type

string $type = Param::TYPE_JSON
protected

См. определение в файле Attach.php строка 14


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/im/lib/V2/Message/Param/Attach.php