Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Menu
+ Граф наследования:Menu:

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

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

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

Im Bot ContextMenu $menu
 
bool $isValid = true
 
- Защищенные данные унаследованные от 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
static mirrorDataEntityFields ()
 

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

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

Методы

◆ getDefaultValue()

getDefaultValue ( )
Возвращает
mixed|null

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

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

◆ getValue()

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

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

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

◆ isValid()

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

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

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

◆ loadJsonFilter()

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

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

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

◆ loadValueFilter()

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

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

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

◆ saveJsonFilter()

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

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

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

◆ saveValueFilter()

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

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

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

◆ setValue()

setValue ( $value)
Аргументы
Im\Bot\ContextMenu$value
Возвращает
static

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

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

◆ toPullFormat()

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

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

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

◆ toRestFormat()

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

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

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

Данные класса

◆ $isValid

bool $isValid = true
protected

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

◆ $menu

Im Bot ContextMenu $menu
protected

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